使用hadoop fs -ls 在命令行客户端查到的文件与网页上(50070)上所看到的的文件不一致,实际上是在命令行客户端上查到的文件是本地目录上的文件而不是hdfs中文件的内容,
在这里插入图片描述
原因是:在hadoop配置文件中没有指定HDFS的默认路径

解决方法:
①修改配置文件为:

<configuration>  
 
    <property> 
        <name>fs.defaultFS</name>  
        <value>  hdfs://192.168.1.1:9000</value>
     </property>
     
</configuration> 

②使用HDFS全路径访问 hadoop fs -ls hdfs://192.168.1.1:9000/

Logo

腾讯云面向开发者汇聚海量精品云计算使用和开发经验,营造开放的云计算技术生态圈。

更多推荐