Solr云(一)

solr可以设置集群,包含容灾和高可用性,称之为solr云。包含下列特点:整个集群的集中配置。负载均衡。集成zookeeper用于集群配置。

启动 :$ bin/solr -e cloud  默认为2个节点。通过命令,最多可以设置4个节点。这些节点会在一台机器上各自存在,但端口不同。

solr start -cloud -s example/cloud/node1/solr -p 8983  启动solr节点,端口号为8983.并且sold home的目录为example/colud/node1/solr

通过-s参数可以设置目录。

sharding 、 replication。暂时默认2.包括接下来的配置选择直接默认,启动完成。

solr status 查看当前solr节点的运行状态。如果有任何错误,可以到目录example/cloud/node1/logs and example/cloud/node2/logs.进行查看。

http://localhost:8983/solr/#/~cloud   

$ bin/solr healthcheck -c gettingstarted   诊断collection。

$ bin/solr -e cloud -noprompt   全部以默认参数启动solr云。

重启节点1

$ bin/solr restart -c -p 8983 -s example/cloud/node1/solr
$ bin/solr restart -c -p 7574 -z localhost:9983 -s example/cloud/node2/solr  重启节点2.需要设置zookeeper的地址
才能加入到节点1的集群。

新增加节点到集群

$ mkdir <solr.home for new solr node>
$ cp <existing solr.xml path> <new solr.home> 
$ bin/solr start -cloud -s solr.home/solr -p <port num> -z <zk hosts string>
例如:
$ mkdir -p example/cloud/node3/solr
$ cp server/solr/solr.xml example/cloud/node3/solr
$ bin/solr start -cloud -s example/cloud/node3/solr -p 8987 -z localhost:9983


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值