linux kvm 的虚拟机处于暂停状态怎么开机
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了linux kvm 的虚拟机处于暂停状态怎么开机相关的知识,希望对你有一定的参考价值。
主机关机过程中KVM的当前状态,并在下次启动时恢复,虚拟状态文件保存在/var/lib/libvirt/qemu/save,应该是宕机导致虚拟状态文件有缺失,无法正常读取并且恢复,解决方法就是删除虚拟状态文件。
解决办法:
使用Kvm命令集管理虚拟机
kvm基本功能管理
查看命令帮助
vrish -h
虚拟机配置文件存放目录
ls /etc/libvirt/qemu
查看虚拟机状态
virsh list //查看已经开启的虚拟机
virsh list --all //查看处于任何状态的虚拟机
虚拟机开关机
virsh shutdown chen //关闭虚拟机实例chen
cirsh start chen //开启虚拟机实例chen
虚拟机强制关闭电源
virsh destroy chen //强制关机
通过配置文件启动虚拟机系统实例
virsh create /etc/libvirt/qemu/chen.xml
虚拟机的挂起与恢复
virsh suspend chen //挂起虚拟机
virsh resume chen //恢复虚拟机
配置虚拟机实例伴随宿主机自动启动
virsh autostart chen
ls /etc/libvirt/qemu/autostart/ //此目录中存放的为开机自启动的系统
导出虚拟机配置
virsh dumpxml chen > /etc/libvirt/qemu/chen01.xml
//原有的虚拟机配置文件也存放在该目录,注意导出时不要重名
虚拟机的删除与添加
删除虚拟机
删除虚拟机时,虚拟机应是处于关机状态,同时当你删除虚拟机之后,配置文件会被删除,但是磁盘文件还会存在,并不会被删除。
virsh shutdown chen
virsh undefine chen
通过备份配置文件重新定义虚拟机
cd /etc/libvirt/qemu
mv chen01.xml chen.xml
virsh define chen.xml
修改虚拟机配置信息
配置文件的修改方式共有两种,一种是vim命令修改配置文件,另一种是通过virsh命令来修改
vim /etc/libvirt/qemu/chen.xml
virsh edit chen
KVM文件管理
转换磁盘文件模式
kvm虚拟机默认使用raw格式,raw性能最好、速度最快,其缺点是不支持一些新功能,如镜像、zlib磁盘压缩、AES加密等,针对不同的格式的文件有不同的工具选择,本次介绍使用libguestfs-tools后产生的命令行工具。该工具可以直接读取qcow2格式的磁盘文件,因此需将raw格式的磁盘文件转化为qcow2的格式
安装工具
yum -y insatll libguestfs-tools
查看磁盘文件格式
qemu-img info /vdir/chen.img
转换磁盘文件格式
qemu-img convert -f raw -O qcow2 /vdir/chen.img /vdir/chen01.qcow2
修改配置文件
virsh edit chen
查看磁盘格式
qemu-img info /vdir/chen.qcow2
virt-cat命令
virt-cat -a /vdir/chen.img /etc/hostname //相当于cat
virt-edit命令
virt-edit -a /vdir/chen.img /etc/resolv.conf 相当于vim
virt-df命令
cd /vdir
virt-df -h chen //相当于df -h
虚拟机克隆
virsh list --all //检查虚拟机状态,需处于关闭状态,方可克隆
virt-clone -o chen -n chen01 -f /vdir/chen01.qcow2
虚拟机快照
kvm虚拟机若是要使用镜像功能,磁盘格式必须为qcow2格式,前面的操作已经将chen转换为qcow2格式,此处就可直接操作。否则需先转换格式,方可进行拍摄快照的操作。
创建虚拟机快照
virsh snapshot-create chen //创建虚拟机快照
virsh snapshot-current chen //查看虚拟机快照版本信息
virsh snapshot-list chen //查看快照信息
恢复虚拟机快照
virsh snapshot-revert chen 1533635388
删除虚拟机快照
virsh snapshot-delete chen 1533635388
以上是关于linux kvm 的虚拟机处于暂停状态怎么开机的主要内容,如果未能解决你的问题,请参考以下文章