1.剛安裝好CDH5.16.1集群(2個節點)出現了under replicated blocks錯誤,如下圖
2.原因是CDH默認文件備份3份,而我們只有2節點,所以解決方法如下:
①集群增加一個新節點,步驟可見:《CDH5.16.1集群增加新節點》
②如果沒有新機器增加節點,也可以使用hadoop的setrep命令將/目錄下的文件備份數量修改為2
hadoop fs -setrep -R -w 2 /
可以指定某些文件文件備份數量
hadoop dfs -setrep -w 2 /path/to/file
以上。