没长正的技术专栏 勤动手、多思考

Hadoop网络配置

2020-01-04

阅读:

2021-04-19

Hadoop集群

熟悉虚拟机克隆、网络配置及免密钥登陆

1.虚拟机克隆

【2019-12-30】

1. 选择“master”虚拟机 --> 管理 --> 克隆完整.. -->   重命名(slave1、slave2) -->  选择与master 同样的目录文件(slave1、slave2)

2.网络配置

   2.1 更改网卡IP  (参考1)  /etc/sysconfig/network-scripts
   2.2 更爱mac地址 通过命令获取:ifconfig
   2.3 更改UUID 通过命令获取:nmcli con show
   2.4 更改主机名 /etc/hostname

3.免秘钥登录

  3. ssh 免秘钥登录(守护进程的启停,免秘钥登录)

    3.1 各个节点在meizhangzheng用户下执行命令:

      ssh-keygen -t rsa
      touch authorized_keys         # 创建授权文件

    3.2 master 节点中将公钥id_rsa.pub拷贝到authorized_keys文件

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

    3.3 给authorized_key文件授权

        chmod 600 authorized_keys   # 读写权限

    3.4 将authorized_key文件复制到slave1中

        scp authorized_keys meizhangzheng@slave1:~/.ssh
        同理在slave1中
        cd ~/.ssh
        cat id_rsa.pub >> authorized_keys
        scp authorized_keys meizhanghzneg@slave2:~/.ssh

        在slave2中
        cd ~/.ssh

        # 将mster 、slave1、slave2中的key全都合并到了slave2的
        # authorized_keys文件中了

        cat id_rsa.pub >> authorized_keys   

    3.5 将slave2合并后的authorized_keys文件拷贝到master、slave1

        scp authorized_keys meizhangzheng@master:~/.ssh        
        scp authorized_keys meizhangzheng@slave1:~/.ssh

    3.6 验证是否成功(在master虚拟机执行命令)
        
        ssh slave1   # 不需要密码直接可登录
        
        连接的是root用户,切换到meizhangzheng用户: sudo su meizhangzheng


Similar Posts

欢迎拍砖,多多交流,转载请注明出处:[没长正的技术专栏](http://blog.meizhangzheng.com) 如涉及侵权问题,请发送邮件到xsj34567@163.com,如情况属实本人将会尽快删除。


上一篇 Hadoop基础配置

Comments