一次KVM虚拟机启动异常修复全过程

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了一次KVM虚拟机启动异常修复全过程相关的知识,希望对你有一定的参考价值。

        最近客户反馈虚拟机在启动的过程中出现报错,详细如下图所示,在与他了解的过程中得知在重启之前在编辑过/etc/fstab文件,估计是因为这个原因造成的,于是有了这个修复的过程。

技术分享

        通过live CD启动Linux,我这里用的是KALI的系统,当然其它任何带live cd的系统光盘都可以。

技术分享

        启动完成以后,如果你使用mount /dev/vdb2 /mnt会出现报错:“不知道的文件系统”,这是因为LVM2的磁盘格式没有办法直接mount,需要通过以下步骤才能够进行mount的操作。

1)确保已经安装lvm2

技术分享

2)确保能够通过fdisk -lu 识别所有物理卷

技术分享

3)运行pvscan扫描所有磁盘的物理卷,这是为了确保您的LVM2硬盘能够被检测到。

技术分享

4)运行vgscan扫描卷组

技术分享

5)激活所有可用的卷组,这是显示已经激活3个逻辑卷

技术分享

6)运行lvscan扫描所有磁盘的逻辑卷。您现在可以看到逻辑卷内的分区已经活动。

技术分享

7)mount你需要编辑的逻辑卷至/mnt目录

moun /dev/cl/root /mnt

8)修改fstab文件

vi /mnt/etc/fstab

删除对应两行

技术分享

9)重启服务器即可

reboot

技术分享

本文出自 “系统运维【SystemDevOps】” 博客,谢绝转载!

以上是关于一次KVM虚拟机启动异常修复全过程的主要内容,如果未能解决你的问题,请参考以下文章

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

kvm虚拟机启动失败

kvm虚拟机启动失败

linux kvm 的虚拟机处于暂停状态怎么开机

KVM管理命令

一种宿主机内核bug导致kvm虚拟机丢包的监控和处理方法