ENG - Your namenode and datanode cluster ID does not match, make sure to make them the same.
In name node, change ur cluster id in the file located in:
home/data/namenode/current/VERSION In data node you cluster id is stored in the file:
computer/temp/hadoop-hadoop/datanode/current/VERSION--------------------------------------------------------------------Starting namenodes on xxxx
Starting datanodes
Starting secondary namenodes
Ancak datanode sunucularına gidip jps komutu ile kontrol ettiğinizde datanode'un aktif olmadığını gördünüz. Bu sorunu çözmek için log dosyalarınızı kontrol ediniz. Hem master sunucunuzda hem de worker/slave sunucularınızdaki logları kontrol edip problemin sebebini ERROR yazan dizinde arayınız. Muhtemelen, cluster id'lerin eşleşmediğini söyleyen bir hata göreceksiniz.
Bu sorunu dosya sistemini birden çok kez formatladıysanız yaşarsınız. Bunun için namenode sunucuda home/data/namenode/current/VERSION dosyasını açın. İçindeki ClusterID karşısında yazan kimliği alıp datanodelarınızdaki computer/temp/hadoop-hadoop/dfs/data/VERSION dosyasının içindeki ClusterID'nin yerine yazın. Bunu her datanode sunucusunda yapın. Ardından kaydedip çıkın ve start-dfs.sh komutu ile işleminizi gerçekleştirin. Eğer sorunun kaynağı ClusterID'lerin eşleşmemesi ise çözüme kavuşmuş olmanız gerekir.
Yorumlar
Yorum Gönder