2017-12-07 1 views
0

私はエラーが発生します:hadoop fs -lsエラー:スキームなしファイルシステム:HDFS(ドッカー)

私は構成が同じであるように、私のローカルマシンの/etc/hadoop/confディレクトリをマウントするボリューム午前を実行しようとするとドッカーコンテナにNo FileSystem for scheme: hdfs。ローカルマシン上でhadooop fs -lsコマンドを実行しても問題はありません。

同様の回答は、ホスト/ドッカーの問題に対処していないため役に立ちません。

私はCentOS 7で動作しています。

答えて

0

私は修正できました。問題は、ディレクトリためだった:

/usr/lib/hadoop-0.20-mapreduce /usr/lib/hadoop-hdfs /usr/lib/hadoop-mapreduce /usr/lib/hadoop-yarnがドッカーコンテナには存在しませんでした。いったんボリュームが私のコンテナにそれらのディレクトリをマウントしたら、それは完全に働いた。

関連する問題