美文网首页
记录一次kvm虚拟机apparmor相关无法启动故障排除

记录一次kvm虚拟机apparmor相关无法启动故障排除

作者: 千千雪人 | 来源:发表于2021-05-31 15:59 被阅读0次

机器是一台12核24线程64G内存的物理主机,安装了6个mongodb节点,和6个elasticsearch节点,img文件都在一个lvm模式的1T分区里面。
一早上mongodb不能用了,一看是kvm img文件所在分区用满了,虚拟机都是暂停状态了,试了下virsh shutdown server01 不行,就直接重启物理机,卡在swap分区15分钟都无法关机,于是直接按重启键,正常启动。
磁盘是用的lvm做的分区,所以可以动态缩扩容

先umount 被占满的分区,和可以释放出的分区

/dev/mapper/kake--local--vg-vm
/dev/mapper/kake--local--vg-sdc

缩容sdc

e2fsck -f /dev/mapper/kake--local--vg-sdc
resize2fs /dev/mapper/kake--local--vg-sdc 200G
lvresize --size 200G /dev/mapper/kake--local--vg-sdc

此时vg里就会多出一点空间

给vm扩容

e2fsck -f /dev/mapper/kake--local--vg-vm
// 这种是把所有卷组空的空间都给vm,也可以用resize2fs和lvresize两个命令重新指定大小
lvextend -l +100%FREE /dev/mapper/kake--local--vg-vm

空间有了接下来开启一个一个启动实例,有一个启动不起来报apparmor配置错误,查了很久也没查出问题,后来删除/etc/apparmor.d/下对应到实例的两个文件,再启动就可以了,那两个文件是自动生成的,一切恢复正常!

相关文章

  • 记录一次kvm虚拟机apparmor相关无法启动故障排除

    机器是一台12核24线程64G内存的物理主机,安装了6个mongodb节点,和6个elasticsearch节点,...

  • 【Android】Linux下kvm无法访问,解决AVD虚拟机无

    症状:AVD窗口显示/dev/kvm permission denied.并且AVD虚拟机无法启动原帖地址:htt...

  • KVM 虚拟机挂掉 console修复方法

    一台使用了多年的KVM虚拟机,突然由于断电等原因导致无法正常启动,表现为: virsh start虚拟机后,没有任...

  • KVM 维护常用命令

    KVM 维护常用命令 kvm虚拟机的配置文件位置:/etc/libvirt/qemu 修改虚拟机的相关配置sudo...

  • Escape

    一、铺垫工作 1、先说KVM:QEMU启动过程 虚拟机的启动过程基本上可以这么总结:创建kvm句柄->创建vm->...

  • kvm基本命令

    kvm常用管理命令 kvm连接方式 kvm磁盘磁盘 kvm快照管理 kvm克隆虚拟机 kvm桥接网络 kvm虚拟机...

  • docker部署安装以及常用操作

    Docker与Kvm的对比 kvm: 虚拟机 使用复杂 启动过程相对慢(分钟) 模版文件较大 和物理完全隔离 模拟...

  • JVM-探究(四):虚拟机监控和分析工具

    文章用来介绍常用的虚拟机内存监控和虚拟机相关的故障排除工具。 包括JDK自带的命令行工具、和一些可视化工具,如jv...

  • MySQL - 日志

    错误日志 错误日志记录了当 MySQL 启动、停止时,以及服务在运行过程中发生错误的相关信息,当数据库出现故障无法...

  • kvm常用命令

    kvm常用命令 1 安装虚拟机 2 列出虚拟机 3 启动虚拟机 4 进入虚拟机 5 创建快照 6 查看快照 7 删...

网友评论

      本文标题:记录一次kvm虚拟机apparmor相关无法启动故障排除

      本文链接:https://www.haomeiwen.com/subject/dclbsltx.html