datanode啓動後自動宕機可能原因及解決辦法

datanode宕機原因大致如下:

原因一:

主節點與從節點clusterID和namespaceID不一致

造成原因:

format主節點namenode後生成了新的clusterID和namespaceID而從節點是舊的clusterID和namespaceID

解決辦法:
  • 複製主節點dfs/name/current下的VERSION文件到從節點下
  • dfs/data/current下VERSION文件中的clusterID改用新生成的clusterID
原因二:

datanode空間快滿了

造成原因:

集羣中的存儲數據增大,導致datanode的空間都快佔滿了

解決辦法:

修改hdfs-site.xml文件的屬性
dfs.data.dir=/data/hdfs/dfs/data,/data/hdfs/dfs/data1
新增data1存儲硬盤

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