在CentOS上安裝Hadoop集群(一)-- Centos系統配置
在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系統配置