kvm日常管理命令
开关机与查看
配置管理
镜像管理

kvm日常管理命令

表格说明

开关机与查看
列表显示
virsh list 只会显示运行中的列表
virsh list –all 显示所有虚拟机列表
开机start
virsh start centos7-mb
关机shutdown
virsh shutdown centos7-mb
强制关机destroy
virsh destroy centos7-mb
查询vnc端口号vncdisplay
virsh vncdisplay centos7-mb

配置管理
存放位置
kvm创建的虚拟机,配置文件存放在目录/etc/libvirt/qemu/中,配置文件以虚拟机+.xml结尾,如:/etc/libvirt/qemu/ centos7-mb.xml

修改配置 edit
virsh edit centos7-mb

导出配置 dumpxml
virsh dumpxml centos7-mb >/opt/centos7-mb.xml

删除镜像/配置 undefine
virsh undefine centos7-mb

如果要删除虚拟机,建议先关机[shutdown或destroy],再删除
此命令只会删除配置文件,不会删除实际镜像,所以可以再导入备份的配置进行恢复

导入配置define
virsh define /opt/centos7-mb.xml
镜像管理
重命名 domrename
virsh domrename centos7-mb c7-mb
只会修改列表显示中的名字,不修改镜像文件的名字

挂起 suspend
virsh suspend c7-mb
恢复 resume
virsh resume c7-mb
开机启动autostart
virsh autostart c7-mb 开机启动
virsh autostart –disable c7-mb 取消开机启动
设置开机启动后,/etc/libvirt/qemu/autostart/目录下就会有一个软连接
[root@kvm01 ~]# ll /etc/libvirt/qemu/autostart/
total 0
lrwxrwxrwx ……. c7-mb.xml -> /etc/libvirt/qemu/c7-mb.xml

文档更新时间: 2023-08-09 03:44   作者:月影鹏鹏
IT运维支持-AIWALY-月影工作室