zoukankan      html  css  js  c++  java
  • Hadoop集群环境搭建 第二步 : 防火墙关闭,hostname修改,免密访问

    1: 关闭防火墙(Centos6.5).集群中每台机器都要关闭

    //临时关闭
    service iptables stop
    //禁止开机启动
    chkconfig iptables off

    2.hostname 修改.

    vim /etc/sysconfig/network
    vim /etc/hosts
    sysctl kernel.hostname 或者 hostname hadoop201

     

    3:免密访问(这里仅仅演示hadoop201 免密访问hadoop202,hadoop203,hadoop204,hadoop205)(重点内容)

     在每台机器上运行下面命令。(有两种文件格式:dsa 和 rsa,具体可以参考 )

    $ ssh-keygen -t dsa -P '' -f ~/.ssh/id_dsa 
    $ cat ~/.ssh/id_dsa.pub >> ~/.ssh/authorized_keys

     使用SCP命令 copy hadoop201上的 authorized_keys 文件 到其他机器上。

    在 hadoop201机器上运行

    scp /root/.ssh/authorized_keys  root@hadoop202:/tmp/authorized_keys201 

    在hadoop202机器上 运行

    cd /tmp
    cat /tmp/authorized_keys201 >> /root/.ssh/authorized_keys 

    测试免密效果。在hadoop201上

    ssh hadoop202

    如果成功登录hadoop202上.表明hadoop201到其他集群机器的免密登录 创建成功。

    免密访问 方法二:

    在hadoop201 上运行

    ssh-keygen -t rsa

     然后在hadoop201上运行。

    ssh-copy-id  hadoop201
    ssh-copy-id  hadoop202
    ssh-copy-id  hadoop203
    ssh-copy-id  hadoop204
    ssh-copy-id  hadoop205

    这一就完成了hadoop201 到hadoop202,203,204,205的免密访问.(这个简单)

    最后记得修改windows 主机的host文件

    C:WindowsSystem32driversetchosts
    127.0.0.1  localhost
    192.168.3.101 hadoop201
    192.168.3.102 hadoop202
    192.168.3.103 hadoop203
    192.168.3.104 hadoop204
    192.168.3.105 hadoop205
    
    
  • 相关阅读:
    .NET视频学习总结
    hdu5288(2015多校1)OO’s Sequence
    【Go web开发之revel+mgo】第1章 述与环境
    Android获得当前系统时间、星期几、周几
    夯实Java:从面向对象说起
    centos7 安装nginx
    centos7 安装nginx
    centos7 安装nginx
    element-ui中cascader同时获取label和value值
    element-ui中cascader同时获取label和value值
  • 原文地址:https://www.cnblogs.com/kpwong/p/13792960.html
Copyright © 2011-2022 走看看