We had installed hadoop on 4 machines, and one of them has been chosen to be master and also slaves. The rest of machines are configured as slaves. But it is strange that we can only see 2 live nodes on web UI:http://192.168.52.129:50070/dfshealth.jsp(master machine). When we try to refresh the page, we found that only 2 nodes are listed and one of them are continuing replaced by others.

After using command:bin/hadoop dfsadmin -report, we got only 2 data nodes listed.

Another thing is we found this in the log file(hadoop-root-namenode-datacenter5.log
---datacenter5 is the name of master):
2008-10-16 02:45:12,384 INFO org.apache.hadoop.dfs.StateChange: BLOCK* NameSystem.registerDatanode: node 192.168.49.148:50010 is replaced by 192.168.52.129:50010 with the same storageID DS-2140035130-127.0.0.1-50010-1223898963914
.......
2008-10-16 02:45:12,432 INFO org.apache.hadoop.dfs.StateChange: BLOCK* NameSystem.registerDatanode: node 192.168.52.129:50010 is replaced by 192.168.55.104:50010 with the same storageID DS-2140035130-127.0.0.1-50010-1223898963914
........
2008-10-16 02:45:13,380 INFO org.apache.hadoop.dfs.StateChange: BLOCK* NameSystem.registerDatanode: node 192.168.55.104:50010 is replaced by 192.168.49.148:50010 with the same storageID DS-2140035130-127.0.0.1-50010-1223898963914

Is there any problem with our configuration or maybe we just missed some options?

BTW, my machines are total different in hardware, such as memory, disk and cpu.

Thx!

David




Reply via email to