克隆虚拟机以及对虚拟机拍摄快照
一、前期准备
1.删除70-persistent-net.rules。
rm –fr /etc/udev/rules.d/70-persistent-net.rules
为什么要删除70-persistent-net.rules?
VMware中,默认维护,每一台克隆,或,新建的虚拟机,MAC地址不重复。
2.关闭防火墙
service iptables stop
永久关闭防火墙的命令(这样以后开机也不需要再去做设置了,永久性的关闭了)
chkconfig iptables off
3.修改selinux文件
vi /etc/selinux/config
按“i”,进入编辑文件模式,修改SELINUX=disabled,最后按“Esc”键,输入“:wq”保存并退出。
这样设置更安全,如时间错了就把相应文件变成只读文件。
4.关机,敲命令poweroff
二、拍摄快照
1.点击“管理此虚拟机的快照”的图标。
2.单击“拍摄快照”
3.设置“名称”和“描述”,单击“拍摄快照”。
三、克隆
开始配置node01
1.单击“克隆”,然后单击“下一步”。
2.选择“现有快照”,选择要克隆的虚拟机,然后单击“下一步”。
3.选择“创建连接克隆”,单击“下一步”。
4.填写克隆出的新的虚拟机的“名称”和存放位置,单击“完成”。
5.单击“关闭”,“关闭”。
四、配置克隆后的虚拟机
1.配置IP地址(克隆后的虚拟机需要修改IP地址)
vi /etc/sysconfig/network-scripts/ifcfg-eth0
2.重启网卡
service network restart
3.ping百度,看是否成功。按“Ctrl+C”停止。
ping www.baidu.com
4.此时可以将克隆后的虚拟机node01在Xshell中设置连接,以方便以后代码的敲打与查看。连接方式可以点击这条链接虚拟机与主机之间通过Xshell和Xftp传输文件查看。(用Xshell连接虚拟机时,虚拟机需要开机
)
5.给node01配置主机名,以便日后好区分。
vi /etc/sysconfig/network
6.配置hosts
vi /etc/hosts
7.最后输入poweroff关机,对node01进行拍摄快照。
8.node02,node03,node04与node01同样配置方法。
配置完成后让四台虚拟机相互ping一下,看是否能ping通。(ping的虚拟机需要开机。)
这里给一个由node01 ping node02,node03,node04的截图。
五、Windows和虚拟机之间的访问
注:四台虚拟机都配置成功,且能相互ping通。
1.在windows中按照如下路径找到hosts文件夹。
C:\Windows\System32\drivers\etc
2.打开hosts文件,可用Notepad++打开。
这里给出Notepad++ 7.8.6版本
网盘链接: lhttps://pan.baidu.com/s/19fKL0vlost7p2vtivOz1gg.
提取码:r0re
3.
4.单击“保存”,然后单击“是”。还需再一次单击“保存”,这次真正的保存成功。
5.在windows的cmd窗口里ping node01看是否成功。