《从零开始学Hadoop大数据分析(视频教学版)》 —2.4 克隆服务器

举报
华章计算机 发表于 2019/12/14 19:06:02 2019/12/14
【摘要】 本节书摘来自华章计算机《从零开始学Hadoop大数据分析(视频教学版)》 一书中第2章,第2.4节,作者是温春水 毕洁馨 。

2.4  克隆服务器

  有时为了方便使用,减少重复配置,可以直接将配置好的节点进行克隆,克隆节点时必须在被克隆的节点处于关机状态下。下面我们开始克隆创建出来的namenode,步骤如图2.15、图2.16和图2.17所示。

 image.png

图2.15  克隆第1步

  创建的虚拟机名称为slavenode,位于E:\slavenode文件夹中。

             image.png

       图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


【版权声明】本文为华为云社区用户转载文章,如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。