0
問題は、hdfsブロックのdatanodeディレクトリを変更できないことです。私はHDFS-site.xmlのにこのプロパティを置く場合
私はデータノードを実行することはできません。hdfsデータノードディレクトリを変更できません
<property>
<name>dfs.datanode.data.dir</name>
<value>file:///var/hadoop/datanode</value>
</property>
jpsコマンドは、データノードが実行されて表示されません。
はまた、私はこれらの値を使用しようとしたが、成功せず:
file:///var/hadoop/datanode
/var/hadoop/datanode
/var/hadoop/datanode/
私はこのフォルダのすべてのpermitions持っている:私は、構成ファイルからdfs.datanode.data.dirプロパティを削除すると
chmod 777 -R /var/hadoop/datanode
をし、実行:
hadoop-daemon.sh start datanode
起動します。しかし、私はhadoopがそのブロックをどこに格納しているのか分からない。
hdfsの正しいデータディレクトリを設定してください。