《从零开始学Hadoop大数据分析(视频教学版)》 —2.4 克隆服务器
2.4 克隆服务器
有时为了方便使用,减少重复配置,可以直接将配置好的节点进行克隆,克隆节点时必须在被克隆的节点处于关机状态下。下面我们开始克隆创建出来的namenode,步骤如图2.15、图2.16和图2.17所示。
图2.15 克隆第1步
创建的虚拟机名称为slavenode,位于E:\slavenode文件夹中。
图2.16 克隆第2步 图2.17 克隆第3步
克隆完成之后,由于克隆的信息与被克隆机器完全一致,所以需要将克隆的机器重新进行网络等信息的设置,设置步骤如下。
(1)删除/etc/sysconfig/network-scripts/ifcfg-eth0文件中的系统物理地址HWADDR和UUID,并配置slavenode的IP地址。命令如下:
vi /etc/sysconfig/network-scripts/ifcfg-eth0
DEVICE=eth0
TYPE=Ethernet
ONBOOT=yes
NM_CONTROLLED=yes
BOOTPROTO=static
IPADDR=192.168.109.201
NATMASK=255.255.255.0
GATEWAY=192.168.109.2
(2)删除70-persistent-net.rules文件。命令如下:
[root@master~]# rm -rf /etc/udev/rules.d/70-persistent-net.rules
(3)通过修改/etc/sysconfig/network来修改主机名。命令如下:
vi/etc/sysconfig/network
并将HOSTNAME改为slavenode。
NETWORKING=yes
HOSTNAME=slave
(4)重新启动系统:
Init 6
(5)修改hosts文件,在文件最后增加一行,格式为:IP地址 主机名,这样做的目的是将IP地址和机器名相映射。这样在master和slave相互通信时,可以直接使用主机名,也可以使用IP地址。
vi /etc/hosts
192.168.239.6 master
192.168.239.7 slave
修改完master主机上的/etc/hosts文件后,就可以尝试在master上通过ping的方式与slave节点通信。
[root@master~]# ping slave
- 点赞
- 收藏
- 关注作者
评论(0)