Сервис HDF ZKFC, не могущий запускаться

CDH4's ZooKeeper Failover Controller (ZKFC) был установлен.

Запуск сервиса ZKFC:

[vagrant@localhost ~]$ sudo service hadoop-hdfs-zkfc start                      
Starting Hadoop zkfc:                                      [  OK  ]
starting zkfc, logging to /var/log/hadoop-hdfs/hadoop-hdfs-zkfc-localhost.localdomain.out

кажется, не работает, поскольку файл журнала пуст:

sudo vim /var/log/hadoop-hdfs/hadoop-hdfs-zkfc-localhost.localdomain.log

Вопрос

Как выполнить ZKFC HDF?

0
задан 18 September 2015 в 22:16
1 ответ

Просто установите ZKFC и запустите его недостаточно. HDFS' NameNode (NN) должен быть установлен, High Availability (HA) должен быть включен для этого NN, чтобы избежать ошибки HA не включен для этого NameNode. ошибка и чтобы избежать ошибки Пропущена необходимая конфигурация 'ha.zookeeper. quorum" для ZooKeeper выпуск ha.zookeeper.quorum должен быть настроен в HDFS' core-site.xml

/etc/hadoop/conf/core-site.xml

 <property>
   <name>ha.zookeeper.quorum</name>
   <value>ip1:2181,ip2:2181,ip3:2181</value>
 </property> 

Cloudera подробно описывает это в своем High Availability Guide.

.
1
ответ дан 4 December 2019 в 17:30

Теги

Похожие вопросы