所以我在 CentOS 5 上通过 Cloudera Manager cdh3u5 安装了 Hadoop。当我运行 cmd
hadoop fs -ls /
我希望看到 hdfs://localhost.localdomain:8020/ 的内容
但是,它返回了file:///的内容
现在,不用说我可以通过以下方式访问我的hdfs://
hadoop fs -ls hdfs://localhost.localdomain:8020/
但是在安装 Accumulo 等其他应用程序时,accumulo 会自动检测 Hadoop Filesystem in file:///
问题是,有没有人遇到过这个问题,你是如何解决的?
我查看了HDFS thrift server 返回本地 FS 的内容,而不是 HDFS,这是一个类似的问题,但没有解决这个问题。另外,Cloudera Manager cdh4 没有这个问题。