3

こんにちは、hadoop の初心者で、この機能を試してみたいと思っているので、どなたか助けていただけないでしょうか。単一ノード クラスタで実行しています。

$ hdfs zkfc
Exception in thread "main" org.apache.hadoop.HadoopIllegalArgumentException: HA is not enabled for this namenode.
    at org.apache.hadoop.hdfs.tools.DFSZKFailoverController.setConf(DFSZKFailoverController.java:122)
    at org.apache.hadoop.util.ToolRunner.run(ToolRunner.java:66)
    at org.apache.hadoop.util.ToolRunner.run(ToolRunner.java:84)
    at org.apache.hadoop.hdfs.tools.DFSZKFailoverController.main(DFSZKFailoverController.java:168)
4

2 に答える 2

1

エラーはそれ自体を物語っています。hadoopが使用する設定を変更するのを忘れたようです。

于 2012-07-25T11:10:13.063 に答える
1
$ sudo service hadoop-hdfs-namenode start

$ sudo -u hdfs hdfs namenode -bootstrapStandby

$ sudo service hadoop-hdfs-namenode start

$ sudo service hadoop-hdfs-zkfc start

This is for configuring NN.And it works!! Thanks
于 2012-08-02T09:30:56.507 に答える