环境使用一台物理机器(下表),一台服务器安装CentOS7.3的64位系统(即ultra),
test01是在宿主机ultra中安装的虚拟机。
主机 | 操作系统 | IP地址 | 主要软件 |
---|---|---|---|
ultra | CentOS 7.4 x86_64 | 192.168.100.10 | Xshell |
test01 | CentOS 7.4 x86_64 | 192.168.100.20 | Xmanager |
一、安装Linux虚拟机
同上篇,使用Xshell远程控制ultra主机。
二、 KVM基本功能管理
1、查看命令帮助
[root@ultra ~]# virsh -h
2、查看KVM的配置文件存放目录(test01.xml是虚拟机系统实例的配置文件)
[root@ultra ~]# ls /etc/libvirt/qemu
autostart centos7.0.xml networks
3、查看虚拟机状态
[root@ultra ~]# virsh list --all
Id Name State
----------------------------------------------------
5 test01 running
4、虚拟机关机与开机
须先确认acpid服务安装并运行
[root@ultra ~]# virsh shutdown test01
Domain test01 is being shutdown
[root@ultra ~]# virsh start test01
Domain test01 started
5、强制实例系统关闭电源
[root@ultra ~]# virsh destroy test01
Domain test01 destroyed
6、通过配置文件启动虚拟机系统实例
[root@ultra ~]# virsh create /etc/libvirt/qemu/test01.xml
Domain test01 created from /etc/libvirt/qemu/test01.xml
[root@ultra ~]# virsh list --all
Id Name State
----------------------------------------------------
7 test01 running
7、挂起虚拟机
[root@ultra ~]# virsh suspend test01
Domain test01 suspended