所以我在CentOS 5上通过Cloudera Manager cdh3u5安装了Hadoop。
hadoop fs -ls /
我希望看到hdfs://localhost.localdomain:8020 /的内容
但是,它已返回file:///的内容
现在,这个不用说,我可以使用HDFS://通过
hadoop fs -ls hdfs://localhost.localdomain:8020/
但是,当要安装其他应用程序(例如Accumulo)时,Accumulo会自动检测file:///中的Hadoop Filesystem。
问题是,有人遇到过这个问题,您如何解决?
我看了一下HDFS节俭服务器返回的是本地FS的内容,不是HDFS,这是一个类似的问题,https://stackoverflow.com/questions/10331992/hdfs-thrift-server-returns-content-of-local-fs-not-hdfs 但是没有解决此问题。另外,Cloudera Manager cdh4并没有出现此问题。