hdfs上传文件,只有hadoop102一台虚拟机的finalized有subdir0来储存,网页查看Availability中只有hadoop102,没有hadoop103和hadoop104。
看您core-site.xml和hdfs.xml配置文件里面的配置,感觉配置的有点少哦,hdfs-site.xml中至少需要指明的是
dfs.namenode.name.dir
dfs.datanode.data.dir
这两个参数哦,建议您一开始就按照规范来呢。
接下来说一下您上面的问题,您在配置文件中已经指定了副本数为3,那按道理应该三台都会有才对。所以对于排错,个人有如下方面的建议:
个人之前也搭过基础的和高可用的hdfs集群,可参考:
有问题可私聊
您好,我是有问必答小助手,您的问题已经有小伙伴帮您解答,感谢您对有问必答的支持与关注!得先保证三台都正常启动了,可以通过jps看下进程
确定这个文件是指定了3副本吗?
hdfs dfs -ls 看下这个文件
也许集群没有配置好吧