1. 程式人生 > 實用技巧 >Hadoop叢集環境搭建 第二步 : 防火牆關閉,hostname修改,免密訪問

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到其他叢集機器的免密登入 建立成功。