3) KVM命令--使用篇(1)

1. KVM常见使用命令:

1.1 查看命令

列出所有虚拟机

virsh   list --all

显示虚拟机信息

virsh dominfo  vm_name

显示虚拟机内存和cpu使用情况

virsh-top 

显示虚拟机分区信息

virsh-df vm_name

1.2 修改命令

给虚拟机添加硬盘(支持热插拔)

virsh attach-disk vm_name  /dev/sdb  vdb --driver qemu --mode shareable

卸载硬盘(支持热插拔)

virsh detach-disk vm_name vdb

更改信息(需要关机)

virsh shutdown vm_name

更改内存

virsh setmem vm_name
或者:
virsh edit vm_name
virsh create /etc/libvirt/demu/kvn_name/xml

更改cpu

virsh edit vm_name
virsh create /etc/libvirt/demu/kvn_name/xml

删除虚拟机:

1.	virsh shutdown vm_name
2.	virsh destroy vm_name
3.	virsh undefine vm_name

保存虚拟机状态

virsh save vm_name  /tmp/vm_name.bin

还原虚拟机状态

virsh restore /tmp/vm_name.bin

查看虚拟机还有多少个盘

virsh domblklist vm_name

增加网卡(支持热插拔)

virsh attach-interface vm_name bridge bridge_name

删除网卡(支持热插拔)

virsh detach-interface vm_name bridge --mac {mac}

1.3 操作命令

关闭虚拟机

virsh -shutdown vm_name

启动虚拟机

virsh start vm_name

设置虚拟机跟随系统启动

virsh autostart  vm_name

关闭虚拟机自启

virsh autostart --disable vm_name

删除虚拟机

virsh undefine vm_name

控制台登录虚拟机

virsh  console vm_name
原文地址:https://www.cnblogs.com/lemanlai/p/12235283.html