CentOS安装KVM
yum install -y qemu-kvm libvirt virt-install bridge-utilssystemctl start libvirtd
虚拟机常用管理命令
查看运行的虚拟机
[root@H230 ~]# virsh list Id Name State---------------------------------------------------- 2 centos7.0 running
查看所有的虚拟机(关闭和运行的虚拟机)
virsh list --all
虚拟机共有7种状态
- running 虚拟机正在运行
- idle 虚拟机是闲置的,没有运行,在等待IO或者休眠时虚拟机会进入这种状态
- paused 虚拟机处于暂停状态,一般情况下是被admin运行了virsh suspend才会处于这种状态,但是仍然消耗资源,只不过不被超级管理程序调度而已。
- shutdown 虚拟机在关闭过程中
- shut off 虚拟机没有运行,已经完全关闭
- crashed 虚拟机崩溃
- dying 虚拟机处于垂死的状态,但是又没完全关闭或崩溃
连接虚拟机控制台
virsh console 域名(虚拟机的名称)
退出虚拟机控制台
ctrl+]
关闭虚拟机
virsh shutdown 域名
启动虚拟机
virsh start 域名
强制关闭虚拟机
virsh destroy
[root@h230 ~]# virsh list --all Id Name State---------------------------------------------------- 1 centos7.0 running 18 CentOS8 running[root@h230 ~]# virsh destroy CentOS8Domain CentOS8 destroyed[root@h230 ~]#