virsh是管理虚拟机的工具,可以执行virsh进入类似于bash的虚拟机管理界面,也可以在命令行执行下面的命令,完成一系列管理虚拟机的操作。
列出虚拟机
virsh list [--all]
使用--all时列出所有包括关闭的虚拟机
登录
远程登陆
# ssh root@192.168.8.21
本地登录
# virsh console CentOs6.7
开关机之前需要在客户机安装电源管理的软件acpid
# yum install -y acpid
# service acpid start
开机
# virsh start CentOs6.7 [--console]
使用--console可以开启虚拟机并进入控制台
关机
# virsh shutdown CentOs6.7
不使用acpid时
# virsh destroy CentOs6.7
挂起
# virsh suspend CentOs6.7
恢复
# virsh resume CentOs6.7
开机自动启动虚拟机
# virsh autostart [--disable] CentOs6.7
--disable选项取消开机自动开启
删除虚拟机
关机状态执行
# virsh undefine CentOs6.7