zoukankan      html  css  js  c++  java
  • 图文讲解基于centos虚拟机的Hadoop集群安装,并且使用Mahout实现贝叶斯分类实例 (6)

    下面实现克隆Master节点,使之成为Slave节点。

    tmpD554

    克隆 (ctrl+o)M节点,生成新的节点S3.

    tmp276A

    进入S3的节点设置,更新S3的mac地址。

    启动S3,可能比一般时间要长些。

    tmpAC64

    使用root登录。

    tmp3458

    进入 /etc/sysconfig/network-scripts文件夹,修改ifcfg-eth0名为ifcfg-eth1

    tmp2C00

    修改ifcfg-eth1文件,分别修改device, mac地址,ip address, name.

    tmp14E9

    修改hostname : vim /etc/sysconfig/network

    改为:Slave3.Hadoop

    tmp70B0

    修改虚拟硬盘中配置信息:
    # vim /etc/udev/rules.d/70-persistent-net.rules

    将最有一排的eth2改为 eth1,保存退出。重新启动节点。

    tmpFE7E

    重新启动之后,ifconfig查看网络状态。发现eth1, ip地址为 192.168.1.53,说明配置完成。

    tmp2057

    打开每个节点,修改 vim /etc/hosts

    添加:

    192.168.1.50  Master.Hadoop
    192.168.1.51  Slave1.Hadoop
    192.168.1.52  Slave2.Hadoop
    192.168.1.53  Slave3.Hadoop

    下面解决无密码登录的问题:

    首先所有的节点进入: home/hadoop/.ssh 文件夹, 删除所有里面的文件: rm –rf /home/hadoop/.ssh/*

    其次,master 节点生成key: ssh-keygen –t rsa –P ‘’

    然后,把key添加:cat  ~/.ssh/id_rsa.pub  >>  ~/.ssh/authorized_keys

    然后,修改authorized_keys的权限: chmod 600 ~/.ssh/authorized_keys

    然后,ssh localhost 测试。

    然后,把 id_rsa.pub发送到每个节点:scp  ~/.ssh/id_rsa.pub  hadoop@192.168.1.51:~/

    然后,对于每个slave节点,把master的key追加到authorized_keys的文件里,然后修改其权限:

    cat ~/id_rsa.pub >> ~/.ssh/authorized_keys
    chmod 600 ~/.ssh/authorized_keys

    删除 id_rsa.pub文件: rm –rf ~/id-rsa.pub

    最后,测试master 登录slave。

    同样的方法,设置slave到master的访问。

    首先:生成key

    其次:追加到authorized_keys里面

    然后发送:scp ~/.ssh/id_rsa.pub hadoop@192.168.1.50:~/

    在Master节点: 追加id_rsa.pub 到authorized_keys里面,然后删除id_rsa.pub.

  • 相关阅读:
    Windows中启动和关闭Oracle服务的x.bat批处理文件
    Flex删除文件 SecurityError: fileWriteResource
    Eclipse中的@Override标注报错
    Flex删除文件 SecurityError: fileWriteResource
    commonsfileupload 上传文件乱码问题
    Eclipse中的@Override标注报错
    Windows中启动和关闭Oracle服务的x.bat批处理文件
    csdn论坛最近又有人灌水
    用JavaScript获取URL中的参数值
    用JavaScript获取URL中的参数值
  • 原文地址:https://www.cnblogs.com/datascientist/p/3433035.html
Copyright © 2011-2022 走看看