1. 程式人生 > >Hadoop 學習筆記十 常見問題彙總

Hadoop 學習筆記十 常見問題彙總

1

could only be replicated to 0 nodes instead of minReplication (=1)

執行hive時出現這個錯誤,在hadoop上執行jps,發現datanode沒有啟動起來,需要啟動datanode
2

FATAL org.apache.hadoop.hdfs.server.datanode.DataNode: Initialization failed for Block pool <registering> (Datanode Uuid unassigned) service to master.whr.com
/192.10.200.81:9000. Exiting.

datanode日誌報的錯誤,namenode和datanode的clusterID不匹配。
處理方式:編輯cluster id,讓它們一樣
檢視etc/hadoop/hdfs-site.xml裡 datanode和namenode對應的目錄

rm -rf /tmp/hadoop-root/*
#namenode
nano HADOOP_FILE_SYSTEM/namenode/current/VERSION 
#datanode
nano HADOOP_FILE_SYSTEM/datanode/current/VERSION

然後重啟hadoop。
出現原因是hdfs namenode -format重新格式化更改了namenode的clusterID