15158846557 在线咨询 在线咨询
15158846557 在线咨询
所在位置: 首页 > 营销资讯 > 网站运营 > 07-KVM虚拟机的日常管理与配置

07-KVM虚拟机的日常管理与配置

时间:2023-07-01 14:00:01 | 来源:网站运营

时间:2023-07-01 14:00:01 来源:网站运营

07-KVM虚拟机的日常管理与配置:

07-KVM虚拟机的日常管理与配置




KVM虚拟机的管理主要是通过virsh命令对虚拟机进行管理。

1、查看KVM虚拟机配置文件

(1) KVM虚拟机默认配置文件位置: /etc/libvirt/qemu/

autostart目录是配置kvm虚拟机开机自启动目录。







2、virsh命令使用方式

可以先进入virsh命令终端,再执行命令







也可以直接在命令前加virsh







3、查看虚拟机状态

virsh list 不显示关机状态虚拟机

virsh list --all 显示所有虚拟机













4、虚拟机开机

virsh start VM1







5、虚拟机关机或强制下电

  1. 关机
virsh shutdown VM1







  1. 强制下电
virsh destroy VM1










6、通过配置文件启动虚拟机

virsh create /etc/libvirt/qemu/VM1.xml







7、配置开机自启动虚拟机

virsh autostart VM1

/etc/libvirt/qemu/autostart目录是kvm虚拟机开机自启动目录,该命令相当于将配置文件链接到autostart目录中,来实现开机自启动







8、导出虚拟机配置

virsh dumpxml VM1 > VM1-copy.xml

KVM虚拟机可以通过这种方式来进行备份,virsh dumpxml VM1导出的配置为当前虚拟机在内存中的配置,内容可能多于/etc/libvirt/qemu/VM1.xml(多出的内容为开机后libvirt自动补全,不用手动添加)。







9、定义与取消定义KVM虚拟机

  1. 取消定义KVM虚拟机
virsh undefine VM2

该命令只是删除xml配置文件,并不删除磁盘文件

下图所示,virsh undefine VM2后,VM2.xml不存在,VM2.qcow2存在










  1. 定义KVM虚拟机
virsh define VM2.xml

定义前,查不到VM2的状态,定义后,查询到VM2







10、编辑KVM虚拟机配置文件

virsh edit VM1

在虚拟机通过xml定义后,只能通过virsh edit VM来修改配置文件,通过vi直接编辑xml不生效。













11、挂起和恢复虚拟机

  1. 挂起虚拟机
virsh suspend VM1










  1. 恢复虚拟机
virsh resume VM1







12、其他操作命令

  1. 查询指定虚拟机状态
virsh domstate VM1







  1. 查询虚拟机的磁盘列表
virsh domblklist VM1







  1. console登录虚拟机
virsh console VM1







  1. 查询虚拟机vnc端口号
virsh vncdisplay VM1






关键词:管理,配置,日常,虚拟

74
73
25
news

版权所有© 亿企邦 1997-2025 保留一切法律许可权利。

为了最佳展示效果,本站不支持IE9及以下版本的浏览器,建议您使用谷歌Chrome浏览器。 点击下载Chrome浏览器
关闭