Hortontworks HA的Solr配置

时间:2016-09-09 14:39:55

标签: solr hdfs hortonworks-data-platform

我正在实现Hortonworks Standby NameNode(高可用性),我想知道如何配置Solr指向群集名称而不是名称节点主机名?由于名称节点可能会在故障转移时发生更改。

str name = solr.hdfs.home:??????

我试图以多种方式配置Dolr而没有成功:

1)使用cluser名称

2)使用活动和备用NameNode

的“,”单独主机名

3)使用“;”活动和备用NameNode的单独主机名

你有什么建议吗?

由于 问候 法哈德

2 个答案:

答案 0 :(得分:0)

您需要配置群集名称而不是单个namenode的FQDN。必须在创建HA集群期间定义集群名称,应为 solr.hdfs.home 指定相同的集群名称以实现HA。此外,hadoop客户端配置(hdfs-site.xml,core-site.xml)应该可以与solr运行的机器一起使用。此目录(* site.xml文件所在的目录)应指向 hadoop.home 系统属性。

答案 1 :(得分:0)

您需要在启动时添加hdfs配置目录-Dsolr.hdfs.confdir={hadoop_conf}。在Hortonworks中通常是/etc/hadoop/conf