错误:没有用于方案的FileSystem:hdfs(Docker)

时间:2017-12-07 14:51:30

标签: hadoop docker hdfs

我在尝试运行No FileSystem for scheme: hdfs时在Docker容器中收到错误:hadoop fs -ls

我正在批量安装本地计算机的/etc/hadoop/conf目录,因此配置相同。我在本地计算机上运行hadooop fs -ls命令没有问题。

类似的答案没有帮助,因为它们没有解决主机/码头工具问题。

我在CentOS 7上运行。

1 个答案:

答案 0 :(得分:0)

我能够修复。问题是因为目录:

/usr/lib/hadoop-0.20-mapreduce /usr/lib/hadoop-hdfs /usr/lib/hadoop-mapreduce Docker容器中不存在/usr/lib/hadoop-yarn。一旦我将这些目录卷安装到我的容器中,它就能很好地工作。