由於某些原因(如網路改造),hadoop集群中部分節點的ip需要做變更,這個時候該怎麼辦呢?現以集群中worker1、worker2兩個節點需要修改ip,給出給出解決方案如下:
主機名老ip新ip
worker1
192.168.11.1
10.63.150.1
worker2
192.168.11.2
10.63.150.2
yarn --daemon stop nodemanager
hdfs --daemon stop datanode
假設需要修改ip為xx.xx.xx.xx,集群中所有節點將該ip網段新增到防火牆規則中,這樣worker1、worker2節點修改ip後依然可以和集群中其他節點保持通訊。
修改ip之前的hosts檔案如下
****
192.168.11.1 worker1
192.168.11.2 worker2
修改ip之後的hosts檔案如下
****
10.63.150.1 worker1
10.63.150.2 worker2
hdfs --daemon stop datanode
yarn --daemon stop nodemanager
至此,集群部分節點修改ip工作全部完成。 Hadoop的HA集群HDFS搭建 錯誤記錄
live nodes顯示為0 第一步 檢視datanode日誌tail 100 home hadoop 2.5.1 logs hadoop root datanode node2.log 異常問題 原因 重複格式化。在第一次格式化dfs後,啟動並使用了hadoop,後來又重新執行了格式化命令 hdf...
鍊錶後半部分節點倒序插入前半部分節點中
將鍊錶後半部分的節點插入到前半部分節點,使得鍊錶1 2 3 4變成1 4 2 3,或者1 2 3 4 5變成1 5 2 4 3 根據上述問題可知,將鍊錶的後一半的節點從後往前依次插入到前半部分的節點中間,第一步需要找到中間節點將鍊錶分成兩個部分,前半部分的數量是大於或者等於後半部分的,第二步則是將後...
Hadoop集群服役新節點
修改ip和主機名稱 增加新節點的ssh免密登陸 刪除原來 hdfs 檔案系統留存的檔案 opt module hadoop 2.7.6 data刪除原來 hdfs 檔案系統留存的檔案 opt module hadoop 2.7.6 data 在namenode的etc hadoop下新增 dfs.h...