kvm服务器创建虚拟机
virsh创建kvm虚拟机
详细讲解在Linux服务器上通过virsh工具创建kvm虚拟机,以及一些kvm虚拟机常用命令,如:创建、启动、删除、销毁等。
注意事项:在进行kvm虚拟机创建前需要确认Linux内核已经开启kvm功能。另一方面,virsh命令执行时最好具备root权限,否则功能、资源上可能受限。
1、查看虚拟机
显示服务器上所有虚拟机,如果没有root权限,将只能输出当前用户创建的虚拟机。
virsh list --all
2、导出.xml
kvm可以通过xml文件的形式表述,控制虚拟机资源。
virsh dumpxml CNEOS-wangyang16-1 > CNEOS-wangyang16-1.xml
不使用.xml创建虚拟机可使用virt-manager工具,具有图形化界面。
3、修改.xml(虚拟机名字、uuid、.qcow2镜像路径和设备等)
4、重新定义虚拟机,查看虚拟机名称
创建虚拟机。
virsh define CNEOS-wangyang16-1.xml
5、启动虚拟机,查看虚拟机ID
virsh start CNEOS-wangyang16-1
6、通过ID值接入虚拟机终端窗口
进入虚拟机窗口。
virsh console 2
7、关闭虚拟机
virsh shutdown CNEOS-wangyang16-1
virsh其它命令
1、重启虚拟机
virsh reboot CNEOS-wangyang16-1
2、销毁虚拟机
virsh undefine CNEOS-wangyang16-1
3、查看virsh支持的命令
virsh --help
注:虚拟机配置可通过virt-manager工具进行配置,virt-manager提供图形化界面。