2016-09-09 5 views
0

Я реализую Hortonworks Standby NameNode (высокая доступность), и мне интересно, как настроить Solr на имя кластера вместо имени узла Hostname? Поскольку узел имени может измениться в случае перехода на другой ресурс.Solr Конфигурация для Hortontworks HA

str имя = solr.hdfs.home: ??????

Я пытался настроить Dolr несколькими способами без Succes:

1) Используя имя cluser

2) с использованием "" отдельное имя хоста как активного, так и в режиме ожидания NameNode

3) используя ";" отдельное имя хоста обоих активных и резервных именNNNode

Есть ли у вас какие-либо предложения?

Благодаря уважением Фархад

ответ

0

Вам необходимо настроить имя кластера вместо FQDN одиночного NameNode в. Имя кластера должно быть определено во время создания кластера HA, то же самое кластерное имя должно быть дано для solr.hdfs.home для достижения HA. Также должны быть доступны конфигурации клиента hadoop (hdfs-site.xml, core-site.xml) с помощью работающей машины solr. Этот каталог (где находится файл * site.xml) должен указывать на hasoop.home системное свойство.

0

При запуске необходимо добавить конфигурацию конфигурации hdfs -Dsolr.hdfs.confdir={hadoop_conf}. В Hortonworks обычно /etc/hadoop/conf