1. 程式人生 > >在CentOS上安裝Hadoop集群(一)-- Centos系統配置

在CentOS上安裝Hadoop集群(一)-- Centos系統配置

修改 AD vi命令 分享圖片 命令 wall eth0 host log

在CentOS上安裝Hadoop集群(一)

1、 Centos的系統配置

1.1打開終端方式:

方式1:在桌面單擊右鍵,>>Open in terminal

技術分享圖片

方式2:Applications菜單上選擇System tools -> Terminal

技術分享圖片

打開了

技術分享圖片

1.2配置網絡環境

查看ip地址命令:ifconfig

網絡安裝命令:setup

重啟網絡服務命令:service network restart

網絡連接命令:ifup eth0

如圖所示,電腦有個紅叉表示網絡未連接

技術分享圖片

ifconfig 如圖可以也看到沒有ip地址,表示網絡未連接,下面我們用命令方式連接網絡

輸入setup按回車鍵

技術分享圖片

輸入root用戶密碼,我們就能看到如下界面

技術分享圖片

通過鍵盤上右下角的上下左右鍵選擇網絡配置Network configuration,然後按鍵盤上的tab鍵選擇功能 ,知道選中Run Tool按下回車鍵,出現如下界面

技術分享圖片

按tab選中Save&Quit 回車

技術分享圖片

按tab鍵選中Quit 回車,就會回到終端界面

然後是重啟網絡

切換到root用戶,

輸入命令重啟網絡:service network restart

網絡連接:ifup eth0

技術分享圖片

正在連接

技術分享圖片

連接成功

技術分享圖片

1.3配置系統時鐘同步

(1)配置自動時鐘同步

  查看當前時間命令:date

  輸入命令:crontab –e

技術分享圖片

執行後加入一行:(和vi命令一樣,按i進入編輯模式,Esc返回命令模式,:w保存修改,:q退出)

插入以下內容:

0-59/10 * * * * /usr/sbin/ntpdate us.pool.ntp.org | longger –t NTP

內容意思是:加入定時計劃,每隔10分鐘同步一下時鐘,保存和退出後,還需要重啟定時任務器才行

技術分享圖片

重啟定時服務器:service crond restart

技術分享圖片

(2)手動同步時鐘

輸入命令:ntpdate us.pool.ntp.org

技術分享圖片

主節點的時間同步就配置好了,從節點Slave采用同樣的方式配置

1.4配置主機名稱

(1)配置HadoopMaster節點

輸入:vim /etc/syscofig/network

技術分享圖片

修改為:HOSTNAME=master

技術分享圖片

使其生效: hostname master

驗證是否修改成功:hostname 出現master

或者打開另一個終端輸入:hostname 出現 master

技術分享圖片

(2)配置HadoopSlave節點,和主節點一樣

vim /etc/sysconfig/network

修改為:

HOSTNAME=slave01

使其生效:

hostname slave01

驗證:

打開另一個終端:

hostname

出現:slave01 表示成功

技術分享圖片

1.5關閉防火墻

輸入命令:setup 選中Firewall configuration

技術分享圖片

選中[*] Enabled 按空格鍵去掉*,相當於關閉防火墻了

技術分享圖片

然後退出

1.6配置hosts列表

(1)先配置master

查看主節點master的ip地址

技術分享圖片

查看從節點slave01的ip地址

技術分享圖片

在終端輸入 vi /etc/hosts

按i鍵插入主從節點ip地址和主機名

技術分享圖片

按esc 然後輸入:wq保存退出

這樣就配置好了,接下來我們看主從節點能不能通信,如果ping的數據一直在跑,用ctrl+c停止

技術分享圖片

(2)用同樣的辦法配置slave01,還可以從主節點並hosts

復制到slave01下,用命令:scp /etc/hosts root@slave01:/etc/hosts

技術分享圖片

在slave01下進行驗證:

ping master

技術分享圖片

ping slave01

技術分享圖片

以上Centos的系統配置就算是成功了,想要終止,可以用ctrl+c停止,

在CentOS上安裝Hadoop集群(一)-- Centos系統配置