hadoop文件系统列出我自己的根目录

时间:2014-04-20 23:28:17

标签: hadoop installation hdfs yarn

当我尝试在我的mac上安装单节点hadoop yarn 2.2.0时遇到了非常有线的情况。我按照此链接上的教程:http://raseshmori.wordpress.com/2012/09/23/install-hadoop-2-0-1-yarn-nextgen/

当我启动hadoop和jps检查状态时,它显示:(这意味着正常,我认为)

5552 Jps
7162 ResourceManager
7512 Jps
7243 NodeManager
6962 DataNode
7060 SecondaryNameNode
6881 NameNode

然而,在输入

之后
hadoop fs -ls / 

文件列表是我自己的根目录中的文件,但不是hadoop文件系统根目录。当我设置将我自己的fs与hdfs混合的hadoop时必定会出现一些错误。任何人都能给我一个暗示吗?

1 个答案:

答案 0 :(得分:4)

使用以下命令访问HDFS

hadoop fs -ls hdfs://localhost:9000/

按如下方式填充$ {HADOOP_CONF_DIR} /core-site.xml。如果您这样做,即使没有指定hdfs:// URI,您也可以访问HDFS。

<configuration>
<property>
   <name>fs.default.name</name>
   <value>hdfs://localhost:9000</value>
</property>
</configuration>

在文件$HOME/yarn/hadoop-2.0.1-alpha/libexec/hadoop-config.sh

的开头添加以下行
export HADOOP_CONF_DIR=$HOME/yarn/hadoop-2.0.1-alpha/etc/hadoop