如何在Hadoop中显示HDFS根目录



我使用hadoop 2.8.1,根据一些参考资料(很多书和其他在线论坛),告诉我在哪里可以使用'hadoop fs -ls/'来查找hdfs文件系统根目录。 但是当我键入该命令时,终端显示本地目录而不是 hdfs 根目录。

这有什么问题,提前谢谢。

如果你可以执行hadoop version命令并且它返回正确的信息,这意味着Hadoop安装得很好。

我认为 HDFS 配置可能存在问题。试试这个:

    在本地
  1. 文件系统中找到core-site.xml文件。它应该位于/etc/hadoop/conf目录中。
  2. 打开core-site.xml文件并找到此属性:

    <property>
         <name>fs.defaultFS</name>
         <value>hdfs://<name-of-your-host>:8020</value>
         <final>true</final>
    </property>
    
  3. 我想name参数是错误的。您必须确定运行HDFS的地址并在core-site.xml中更新它。

最新更新