На моем компьютере был запущен Hadoop, но у меня были проблемы с компилятором, поэтому я удалил его и начал все заново.
Я следил за этой настройкой: https://www.guru99.com/how-to-install-hadoop.html
Когда я запускаю $HADOOP_HOME/bin/hdfs namenode -format
Терминал ничего не возвращает.
Заранее спасибо.
Я не получаю никаких результатов для моих команд, специфичных для Hadoop. Даже версия hadoop не дает мне никаких результатов. Я должен получить подтверждение или сообщение о запуске и завершении работы.
Возможно, в вашей папке загрузки Hadoop отсутствует файл log4j.properties.
у меня есть файл на usr/local/Cellar/hadoop/3.1.1/libexec/hadoop/, который я скачал с помощью homebrew
Хм. Несколько недель назад я попробовал формат namenode из Homebrew на 3.1.1, и у меня он отлично сработал. Я не могу вспомнить, был ли вывод или нет, но, запустив службы, он вошел в консоль
Именно по этому вопросу был stackoverflow.com/a/52531871/2308683
моя консоль показывает только то, что я открыл терминал. Но никакой службы не пялился. Как вы загружали и настраивали?
brew install hadoop. Я не помню, чтобы я менял что-либо, кроме некоторых файлов XML и файла hadoop-env.sh для настроек Java

У меня была такая же проблема, и я исправил ее, выполнив следующие действия.
Перейдите в файл etc для настройки файлов hadoop-env, core-site, mapred, yarn.
Измените на sbin, чтобы сделать форматирование и обеденное обслуживание HDS
Вы можете уточнить, как это изменить?
запустите с sudo, вы получите результат Например
sudo hdfs namenode -format
Вам необходимо убедиться, что вы уже настроили файлы hadoop-env, core-site, mapred, yarn, а затем обработали их в формате namenode.
Примечание. В этой ссылке есть несколько шагов, которые не нужны в Hadoop 2.x и определенно не в Hadoop3, но почему вы ожидаете, что команда форматирования будет иметь какой-либо вывод? Показанное изображение, похоже, показывает вывод
start-dfs, а не вывод формата.