AWS EC2机器上的Solrcloud配置
我在AWS EC2机器上安装SolrCloud时遇到问题。 情况如下: 我有三台zookeeper和solr服务器 每台服务器上都有zookeeper运行。 当我使用zookeeper主机信息启动Solr时,它会启动并按预期工作 问题是,zookeeper在生成集群信息时使用服务器的私有ip,因此我无法使用无法识别私有ip的Solrj进行查询。 例如 服务器1。专用IP-a、b、c、d 公共IP:u、v、w、x zookeeper通过私有IP识别solr实例(显然从外部EC2机器看不到) 活动节点IP是专用IP而不是公用IPAWS EC2机器上的Solrcloud配置,solr,amazon-web-services,amazon-ec2,apache-zookeeper,solrcloud,Solr,Amazon Web Services,Amazon Ec2,Apache Zookeeper,Solrcloud,我在AWS EC2机器上安装SolrCloud时遇到问题。 情况如下: 我有三台zookeeper和solr服务器 每台服务器上都有zookeeper运行。 当我使用zookeeper主机信息启动Solr时,它会启动并按预期工作 问题是,zookeeper在生成集群信息时使用服务器的私有ip,因此我无法使用无法识别私有ip的Solrj进行查询。 例如 服务器1。专用IP-a、b、c、d 公共IP:u、v、w、x zookeeper通过私有IP识别solr实例(显然从外部EC2机器看不到) 活动节
是否有任何方法可以将集群信息存储为主机名而不是ip。如果无法做到这一点,我如何在AWS EC2机器上运行solr Cloud?我找到了解决方案。我们可以用zookeeper将使用的主机名启动solr服务器
只要在启动solr实例时给出一个-Dhost=x.y.com,它就可以正常工作了谢谢!这困扰了我很长时间:)
The cluster information looks something like this:
live nodes:[10.165.15.104:8983_solr] collections:{vicon=DocCollection(vicon)={
"shards":{"shard1":{
"range":"80000000-7fffffff",
"state":"active",
"replicas":{"10.165.15.104:8983_solr_vicon":{
"shard":"shard1",
"state":"down",
"core":"vicon",
"collection":"vicon",
"node_name":"10.165.15.104:8983_solr",
"base_url":"http://10.165.15.104:8983/solr",
"leader":"true"}}}},
"router":"compositeId"}, collection1=DocCollection(collection1)={
"shards":{"shard1":{
"range":"80000000-7fffffff",
"state":"active",
"replicas":{"10.165.15.104:8983_solr_collection1":{
"shard":"shard1",
"state":"down",
"core":"collection1",
"collection":"collection1",
"node_name":"10.165.15.104:8983_solr",
"base_url":"http://10.165.15.104:8983/solr",
"leader":"true"}}}},
"router":"compositeId"}, collections=DocCollection(collections)={
"shards":{"shard1":{
"range":"80000000-7fffffff",
"state":"active",
"replicas":{
"10.165.15.104:8983_solr_collections":{
"shard":"shard1",
"state":"active",
"core":"collections",
"collection":"collections",
"node_name":"10.165.15.104:8983_solr",
"base_url":"http://10.165.15.104:8983/solr",
"leader":"true"},
"10.147.129.56:8983_solr_collections":{
"shard":"shard1",
"state":"down",
"core":"collections",
"collection":"collections",
"node_name":"10.147.129.56:8983_solr",
"base_url":"http://10.147.129.56:8983/solr"}}}},
"router":"compositeId"}}