CentOS6系统安装完毕后,使用VM配置一个模板机,拍快照用于克隆更多机器。
步骤如下:
1.配置网络 2.关闭防火墙 3.关闭SELINUX安全机制 4.删除70-persistent-net.rules 5.poweroff 6.拍摄快照 7.克隆 8.配置网络和主机名
一、配置网络
理解概念:IP、子网掩码、网关、DNS
cd /etc/sysconfig/network-scripts/
vi ifcfg-eth0 (表示interface config-以太网网卡0)

VM给NAT维护了一个局域网,这个局域网网络号是192.168.197.0,查看方式是VM面板-编辑-虚拟网络编辑器

局域网里:
--192.168.197.0 作为网络号
--192.168.197.255 作为广播地址
--[NAT设置]查看网关,VM基本用192.168.197.2做网关(家庭路由器基本用192.168.197.1做网关)
--选项“将主机虚拟适配器链接到此网络”(是将windows网卡接入到VM的NAT模式,对勾去掉 网络连接里VM的网卡消失)查看window里VM的虚拟网卡,使用了192.168.197.1做了虚拟网卡的地址
--所以可供我们使用的IP只能是:192.168.197.3 ~ 192.168.197.254
配置后的结果为:

改完后 从新加载 ifcfg-eth0
执行命令 service network restart
查看机器IP命令 ifconfig
其中HWADDR注掉的原因是:现在配置的是模板机,后面克隆不能MAC地址都一样。
二、关闭防火墙
执行命令:service iptables stop
执行命令chkconfig,列出有哪些服务开机会运行 列3表示开机启动/禁用
禁用防火墙命令:chkconfig iptables off
三、关闭SELINUX
cd /etc/selinux
vi config
修改:SELINUX=disabled
四、删除70-persistent-net.rules(!虚拟环境下才操作)
cd /etc/udev/rules.d/70-persistent-net.rules
rm -f /etc/udev/rules.d/70-persistent-net.rules
因为刚在网络配置文件里网卡和硬件地址的关联已注掉,这个文件也配置网卡和MAC的映射,为了克隆出来的机器会拿新的MAC地址来绑定网卡,70-persistent-net.rules 这个配置项也需要删掉。
五、poweroff
六、拍摄快照

七、克隆
拿拍好的快照克隆出四台机器





八、配置网络和主机名
1.每台规划出一个IP
2.每台给起个主机名(类似域名)
3.配置映射关系,机器之间可直接通过主机名通信
修改 每台IP地址
vi /etc/sysconfig/network-scripts/ifcfg-eth0
修改 IPADDR=192.168.197.31
生效 service network restart
校验 ifconfig
修改 每台服务器名称
vi /etc/sysconfig/network
修改HOSTNAME=node0001
生效 poweroff
每台配置映射关系
vi /etc/hosts
追加行
192.168.197.31 node0001
192.168.197.32 node0002
192.168.197.33 node0003
192.168.197.34 node0004
可以给每台都 poweroff 拍个快照
网友评论