虚拟机管理

显示正在运行的虚拟机

` [root@baseos qemu]# virsh list –all Id Name State

2 host2 running 3 host3 running 4 host4 running 5 host5 running 6 host1 running `

  • –all :显示所有虚拟机,没有时只显示正在运行的虚拟机

启动名字为CentOS6.5的虚拟机

[root@kvm ~]# virsh start CentOS6.5

关闭名字为CentOS6.5的虚拟机

[root@kvm ~]# virsh shutdown CentOS6.5

强制关闭名字为Centos6.5的虚拟机

[root@kvm ~]# virsh destroy CentOS6.5

移除名字为CentOS6.5的虚拟机

[root@kvm ~]# virsh undefine CentOS6.5

设置CentOS6.5虚拟机开机启动

[root@kvm ~]# virsh autostart CentOS6.5 默认情况下virsh工具不能对linux虚拟机进行关机操作 linux操作系统需要开启与启动acpid服务。在安装KVM linux虚拟机必须配置此服务。 ` yum -y install acpid /etc/init.d/acpid start