1.安装rhel7.3虚拟机
(1)下载rhel7.3镜像到本机(采用本地安装)
(2)命令行输入virt-manager开启虚拟管理器(超级用户),安装镜像步骤如下:
2.配置虚拟机
(1)配置网络
(2)关闭NetworkManager服务
因为NetworkManager服务管理主机网络、DNS等,若未关闭NetworkManager服务,在修改了网络配置文件之后,重启网络服务, NetworkManager服务可能会还原来的设置
(3)配置yum源(真机上需搭建网络yum源),并安装软件
(4)设置虚拟机名
(5)vim /boot/grub2/grub.cfg设置开机引导,在100行后面加上 net.ifnames=0(使得rhel7.3虚拟机建立的快照的网卡名以eth开头,之后的实验所用到虚拟机都是使用rhel7.3虚拟机创建的快照)
(6)关闭selinux
(7)关闭firewalld防火墙服务
(8)本地解析vim /etc/hosts
(9)更改设备为eth0
shut down关闭虚拟机,virt-manager设置网卡为虚拟网卡virtio
3.清理rhel7.3虚拟机的缓存(真机中)
每开启一次虚拟机,就会产生许多日志与缓存等,占用大量内存
(1)安装清理缓存的软件
yum install -y libguestfs-tools-c-1.32.7-3.el7.x86_64
(2)ll或ls查看虚拟机母盘名为rhel7.3
(3)virt-sysprep -d rhel7.3清理缓存
4.建立并配置3个快照虚拟机
(1)建立3个快照虚拟机
qemu-img create -f qcow2 -b rhel7.3.qcow2 server1qemu-img create -f qcow2 -b rhel7.3.qcow2 server2qemu-img create -f qcow2 -b rhel7.3.qcow2 server3
可查看到rhel7.3虚拟机,server1、server2、server3虚拟机所占内存都很小