hadoop叢集,其中一臺宕機後對其重啟後再次加入叢集
阿新 • • 發佈:2020-12-24
三臺centos7機器構建hadoop叢集,其中一臺宕機後對其重啟後再次加入叢集
問題描述:準備關閉hdfs叢集然後修改hdfs-site.xml檔案後進行重啟時偶然發現node03節點處於宕機狀態(原因為無法連線網路,應該是網路問題導致機器無法上網),如下資訊所示:
後對node03機器重啟後網路功能恢復
然而重啟之後,node03機器的zookeeper,hdfs等功能均為關閉狀態,需要重啟並加入機器,操作方式如下:
-
啟動noed03機器的zookeeper
[[email protected] zookeeper-3.4.9]# cd bin/ [
-
node01主機啟動再次啟動hdfs
[[email protected] sbin]# start-dfs.sh
-
node01主機再次啟動yarn
[[email protected] sbin]# start-yarn.sh starting yarn daemons resourcemanager running as process 1742. Stop it first. node01: nodemanager running as process 1847. Stop it first. node02: nodemanager running as process 1407. Stop it first. node03: starting nodemanager, logging to /export/servers/hadoop-2.7.5/logs/yarn-root-nodemanager-node03.out
node1和node2已經正常執行且在叢集中,node01主機再次執行啟動命令,則已經啟動的機器將無影響,未啟動的機器則被開啟
(PS:hadoop叢集的啟動,首先要建立在zookeeper是啟動的狀態下)