Я не могу запустить hadoop на моем Max OSX.
Когда я запускаю hadoop version
-> ничего не происходит
Когда я запускаю sudo hadoop version
->, это показывает мою версию hadoop.Я где-то читал, что не буду использовать sudo
для запуска hadoop.но в любом случае это говорит мне, что мой hadoop установлен?
Поскольку hadoop version
ничего не возвращает, я не могу открыть ни одного узла.Каждый раз, когда я пытаюсь запустить узел с start-dfs.sh
, ничего не происходит.Кто-нибудь знает, что здесь происходит?Я просмотрел все файлы конфигурации несколько раз, чтобы убедиться, что я их правильно настроил.Не уверен, где проблема лежит здесь.
Что я сделал:
- Следовал инструкциям здесь В моих конфигурационных файлах я редактировал:
etc / hadoop / core-site.xml:
<configuration>
<property>
<name>fs.defaultFS</name>
<value>hdfs://localhost:9000</value>
</property>
</configuration>
etc / hadoop / hdfs-site.xml:
<configuration>
<property>
<name>dfs.replication</name>
<value>1</value>
</property>
</configuration>
etc / hadoop / hadoop-env.sh
export JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk1.8.0_181.jdk/Contents/Home
Фактически мне удалось запустить все раньше.
Я не уверен, что я сделал после этого, но я не могу снова запустить узлы.Я думаю, что это может быть из-за того, что я не смог закрыть свои узлы, прежде чем я выключил свой компьютер раньше?