2013-07-04 2 views
0

Я использую Hadoop-0.20.203, после того, как сделал необходимые изменения, когда я запустить HDFS он броски следующие предупреждения во время запускаHadoop не запуститься - Непризнанный вариант: -jvm

[email protected]:/usr/local/hadoop-0.20.203# bin/start-all.sh 
starting namenode, logging to /usr/local/hadoop-0.20.203/bin/../logs/hadoop-root-namenode-master.out 
master: starting datanode, logging to /usr/local/hadoop-0.20.203/bin/../logs/hadoop-root-datanode-master.out 
master: Unrecognized option: -jvm 
master: Error: Could not create the Java Virtual Machine. 
master: Error: A fatal exception has occurred. Program will exit. 
master: starting secondarynamenode, logging to /usr/local/hadoop-0.20.203/bin/../logs/hadoop-root-secondarynamenode-master.out 
starting jobtracker, logging to /usr/local/hadoop-0.20.203/bin/../logs/hadoop-root-jobtracker-master.out 
master: starting tasktracker, logging to /usr/local/hadoop-0.20.203/bin/../logs/hadoop-root-tasktracker-master.out 

ответ

1

Запускать сценарий обычно как пользователь без полномочий root. Убедитесь, что пользователь, не являющийся пользователем root, имеет соответствующие разрешения. Обратитесь к этому сообщению об ошибке для получения дополнительной информации

https://issues.apache.org/jira/browse/HDFS-1943

+0

Проблема решена, скачал HDFS-1943 патч выше и выполняется команда 'патч -p0 Jeevanantham

+0

Спасибо человеку. Это решило мою проблему. –

0

Использование sudo bin/start-all.sh и посмотреть, если помогает. В идеале вам следует избегать использования Hadoop в качестве пользователя root.