2016-10-28 10 views
0

Я работаю над распределением IBM Hadoop (BigInsights), который был установлен с использованием Apache Ambari и в настоящее время включен GPFS (общая параллельная файловая система) прозрачный слой HDFS. На Ambari мы включили режим обслуживания на HDFS, и любые изменения в core/hdfs-site.xml невозможны через консоль Ambari. Итак, если я хочу внести какие-либо изменения в core/hdfs-site.xml, я должен сделать их с сервера с помощью CLI, а затем как я должен перезапустить мой namenode/datanode в среде GPFS? Нужно ли перезапустить соединитель, который будет включать новые параметры или перезапустить namenode? Если коннектор работает, то у меня есть команда «mmhadoopctl», но если нет, то какую команду я должен использовать для включения новых параметров, размещенных внутри файла конфигурации.Процесс перезапуска Namenode в IBM BigInsights (включен GPFS - уровень прозрачности HDFS)

ответ

0

Если нижняя файловая система GPFS (не HDFS), почему у нее все еще есть namenode и datanodes? Я бы предположил, что GPFS имеет отдельные файлы конфигурации и не будет знать, что вы установили в hdfs-site.xml.

Безотносительно, перезапуск NameNode довольно просто, необходимо войти в систему как пользователь HDFS и запустить hadoop-daemon.sh stop namenode затем hadoop-daemon.sh stop namenode, hadoop-daemon.sh сценарий под SBIN из HADOOP_HOME.

+0

Благодарим за отзыв. Ну, хотя это GPFS, но для работы Hadoop требуется архитектура и датанод по своей архитектуре. Если мы наберем «mmhadoopctl connector getstate», я вижу, что namenode и datanodes работают под уровнем GPFS: _ipaddress: namenode работает как процесс 1234 ipaddress: datanode работает как процесс 33433 ipaddress: datanode работает как процесс 23231 ipaddress: datanode running as as процесс 12343_. Я знаю, как перезапустить демоны в обычном дистрибутиве, но хочу знать, как мы должны делать, когда GPFS включен. –