1

Hadoop 0.23.9 バージョンの Hadoop Cluster をインストールしました。HDFS-1943.patch をインストールすると、namenode と datanode をすべて起動できるようになりました。(start-dfs.sh は私のために働いています)

ただし、糸デーモン (start-yarn.sh を実行) を開始したい場合、以前の発生と同じように次のエラーが表示されます。

[root@dbnode1 sbin]# ./start-yarn.sh
starting yarn daemons
starting resourcemanager, logging to /home/hchen/hadoop-0.23.9/logs/yarn-root-        resourcemanager-dbnode1.out

datanode: starting nodemanager, logging to /home/hchen/hadoop-0.23.9/logs/yarn-root-nodemanager-dbnode2.out

datanode: Unrecognized option: -jvm
datanode: Error: Could not create the Java Virtual Machine.
datanode: Error: A fatal exception has occurred. Program will exit.

すでにパッチをインストールしており、start-dfs.sh が機能しています。start-yarn.sh が機能しないのはなぜですか??

4

1 に答える 1

0

適切な権限を持つ root 以外のユーザーとして HDFS を実行します。詳細が記載されたJIRAを次に示します。

于 2013-11-15T07:01:11.670 に答える