(一)、实验目的
掌握编写虚拟机的 XML 文件的方法。
掌握如何在 CentOS 7 系统上配置 Libvirt 环境。
(二)、实验内容
通过 VMware 创建一台虚拟机,Libvint 及 QemuKVM 环境已经被集成至 CentOS 7 系统内,只需要安装好图形化界面即可使用 Libvit。只需将 VNC 服务配置好并能够在 Windows 客户端用 VNC Viewer 连接上即可。通过编写定义 Libvirt 虚拟机的 XML 文件来创建虚技机,能够加深对 XML 文件各个标签的理解。
(三)、实验步骤
(1)如何在无图形化界面系统环境下安装 Libvwirt 环境在 3.4.1 小节已经介绍过了,在此采用直接安装带图形化界面的 CentOS 7 系统,通过 VMware 创建一台虚拟机,勾选 IntelVT-X或 AMD-V CPU虚拟化,安装完成后对虚拟机做以下操作。
systemctl stop firewalld 关闭防火墙
systemctl disable firewalld 设置开机不自启
setenforce 0 关闭SELinux,并编辑其配置文件让其永久生效
rm -rf /etc/yum.repos.d/*
curl -o /etc/yum.repos.d/CentOS-Base.repo https://mirrors.aliyun.com/repo/Centos-7.repo 配置yum源
yum clean all 清除yum缓存
yum install -y vnc tigervnc-server 安装VNC
cp /lib/systemd/system/vncserver@.service /lib/systemd/system/vncserver@:1.service 配置VNC server
vim /lib/systemd/system/vncserver@:1.service
systemctl daemon-reload 重新加载配置文件
vncpasswd 设置VNC server 连接时的密码
systemctl start vncserver@:1.service
systemctl enable vncserver@:1.service
成功连接