004.KVM日常管理1
Posted itzgr
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了004.KVM日常管理1相关的知识,希望对你有一定的参考价值。
一 常用命令
1.1 查看虚机列表及状态
1 [[email protected] ~]# virsh list --all
1.2 连接虚机
1 [[email protected] ~]# virsh console vm01-centos6.8
1.3 启动虚机
1 [[email protected] ~]# virsh start vm01-centos6.8
1.4 停止虚机
1 [[email protected] ~]# virsh shutdown vm01-centos6.8
注意:默认状态下virsh工具不能对linux虚拟机进行关机操作,linux操作系统需要开启acpid服务,在KVM linux虚拟机必须配置此服务。
1 yum -y install acpid 2 chkconfig acpid on 3 /etc/init.d/acpid start
1.5 重启虚拟机
1 [[email protected] ~]# virsh reboot vm01-centos6.8
1.6 强制关闭虚拟机-下电
1 [[email protected] ~]# virsh destroy vm01-centos6.8
1.7 设置虚拟机随宿主机开机自启
1 [[email protected] ~]# virsh autostart vm01-centos6.8
1.8 取消虚拟机随宿主机开机自启
1 [[email protected] ~]# virsh autostart --disable vm01-centos6.8
1.9 虚拟机挂起及回复
1 [[email protected] ~]# virsh suspend vm01-centos6.8 #挂起 2 [[email protected] ~]# virsh resume vm01-centos6.8 #恢复
1.10 编辑虚拟机xml配置
1 [[email protected] ~]# virsh edit vm01-centos6.8
注:vm01-centos6.8配置文件要求已经define,否则无法edit,也可以直接通过vi修改配置文件。
1.11 定义虚拟机XML配置文件
1 [[email protected] ~]# virsh define /etc/libvirt/qemu/vm01-centos6.8.xml
1.12 通过配置文件启动虚机
1 [[email protected] ~]# virsh create /etc/libvirt/qemu/vm01-centos6.8.xml
1.13 删除kvm虚机
1 [[email protected] ~]# virsh undefine vm01-centos6.8
注意:此命令只删除虚拟机配置文件,不删除虚拟磁盘文件。
1.14 导出(备份)虚机xml配置文件
1 [[email protected] ~]# virsh dumpxml vm01-centos6.8 > /etc/libvirt/qemu/vm01-centos6.8_dump.xml
1.15 重新定义虚机配置
1 [[email protected] ~]# virsh define /etc/libvirt/qemu/vm01-centos6.8_dump.xml
1.16 删除虚机磁盘文件
1 [[email protected] ~]# rm -rf /data/images/vm01-centos6.8.img
1.17 显示虚机信息
1 [[email protected] ~]# virsh dominfo vm01-centos6.8
1.18 查看磁盘信息
1 [[email protected] ~]# qemu-img info /data/images/vm01-centos6.8.img
1.19 查看CPU信息
1 [[email protected] ~]# virsh vcpuinfo vm01-centos6.8
1.20 查看虚机磁盘
1 [[email protected] ~]# virsh domblklist vm01-centos6.8
二 其他配置
2.1 kvm虚机默认配置
路径:/etc/libvirt/qemu/
2.2 virsh交互式
1 [[email protected] ~]# virsh 2 Welcome to virsh, the virtualization interactive terminal. 3 4 Type: ‘help‘ for help with commands 5 ‘quit‘ to quit 6 7 virsh # help
以上是关于004.KVM日常管理1的主要内容,如果未能解决你的问题,请参考以下文章