Назад | Перейти на главную страницу

Используются ли сценарии Hadoop {start | stop} -all.sh с кластерами cloudera 3, и если да, то как?

У меня есть кластер, на котором я настраиваю Cloudera 3, и неясно, следует ли мне использовать эти сценарии запуска / остановки, как раньше, со стандартной настройкой Apache Hadoop (где у меня была конкретная учетная запись пользователя, которая запускала весь материал Hadoop). С CDH3 я запустил эти службы как root.

Каков предлагаемый безопасный и удобный способ запуска и остановки с помощью Cloudera 3? Могут ли пользователи, которые хотят использовать эти ключи настройки сценариев, чтобы root мог войти в другие ящики? Если да, то как эта настройка выполняется пользователем sudo'd (просто sudo su а ключи настройки?)?

Кроме того, когда я пытался запустить sudo /usr/lib/hadoop-0.20/bin/start-all.sh (без настройки ключей для корневого пользователя для подключения к полям удаления) я получаю следующий вывод:

starting namenode, logging to /usr/lib/hadoop-0.20/bin/../logs/hadoop-root-namenode-meez01.out
May not run daemons as root. Please specify HADOOP_NAMENODE_USER
<asks me for root@myserver's password>
....
<similar message for jobtracker>

Обновить: Я знаю кто то там должно быть использование Cloudera .. это заговор, чтобы заставить меня заплатить за их поддержку ?! Дж / к. во всяком случае, позвольте мне рассказать, как вы его используете

Я искал похожую информацию и нашел ее здесь:

http://www.migrate2cloud.com/blog/hadoop-cluster-with-hadoop-0-20-and-ubuntu-10-04

Вы можете запускать / останавливать использование скриптов /etc/init.d/hadoop*