Hadoop datanode正常启动,但是jps差不多datanode进程,而且Live nodes中却缺少节点

启动时可以看到启动成功,但是在chun2,jps的时候却没有了datanode进程,而且web端Live nodes也缺少了

Hadoop datanode正常启动,但是jps差不多datanode进程,而且Live nodes中却缺少节点_第1张图片

百度搜索之后查到是因为hdfs.site.xml配置文件里dfs.data.dir配置的路径重复,就是多个节点存放data数据的目录路径相同了,造成了报告中误认为只有一个datanode!

修改路径即可

#chun1中的值
 
 dfs.datanode.data.dir
 file:/usr/local/hadoop/dfs/data
 
#chun2中的值
 
 dfs.datanode.data.dir
 file:/usr/local/hadoop/dfs/data/chun2
 
#chun3中的值
 
 dfs.datanode.data.dir
 file:/usr/local/hadoop/dfs/data/chun3
 
#chun4中的值
 
 dfs.datanode.data.dir
 file:/usr/local/hadoop/dfs/data/chun4
 
#chun5中的值
 
 dfs.datanode.data.dir
 file:/usr/local/hadoop/dfs/data/chun5
 

你可能感兴趣的:(遇到过的BUG)