CentOS搭建分佈式集羣環境

1、
前面說了如何在centos上搭建僞分佈式環境,並且也做了一些例子進行測試,簡易大家在看之前可以先看一下僞分佈式的搭建
2、
1、分佈的結構
(1)在這裏我們需要三臺linux,一個作爲主節點,兩個作爲從節點。分別起名字爲nodename,nodename1,nodename2.
(1.1)進入虛擬機,關閉nodename系統,點擊nodename右鍵–管理–克隆–下一步–完全複製–下一步–選擇目錄–完成。分別克隆兩個名字如上所述
(2)主節點包含namenode,jobtracker,secondarynamenode。從節點包含datanode,tasktracker
2、對兩個子節點的haosts文件進行配置vi /etc/hosts

這裏寫圖片描述
每個節點都有一份這樣的
3、修改主機的名字vi /etc/sysconfig/network
這裏寫圖片描述
每個節點都修改
4、各個節點之間從新產生加密文件

ssh-keygen -t rsa -P '' -f ~/.ssh/id_rsa
cp id_rsa.pub /root/.ssh/authorized_keys
然後執行
ssh localhost
ssh nodename

其他節點一樣
5、jdk和hadoop在這裏就不多說了 多的一點是在主節點也就是nodename節點的vi /usr/local/hadoop/conf/slaves

這裏寫圖片描述
6、ssh兩個節點間的免密碼登錄
(1)在nodename中執行ssh-copy-id -i nodename1
然後執行ssh nodename1
(2)在nodename2中執行ssh-copy-id -i nodename1
然後執行ssh nodename1
(3)然後把nodename中的/etc/.ssh/authorized_keys文件分別拷貝到nodename和nodename2中
7、然後再主節點執行hadoop namenode -format

8、在執行start-all.sh
這裏寫圖片描述
9、執行jps產看進程
這裏寫圖片描述
10、至此 配置結束

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章