-
Notifications
You must be signed in to change notification settings - Fork 0
solr cloud
niwenhao edited this page Feb 11, 2016
·
9 revisions
構築法
全サーバ
- zookeeper構築
- config
$ZK_HOME/conf/zoo.conf
サーバ識別には→/var/lib/zookeeper/myid
- start
$ZK_HOME/bin/zkServer.sh start
- config
- solr構築
- サーバ初期化準備
/var/lib/solr_dir/solr/solr.xml - startup
$SOLR_HOME/bin/slor start -cloud -s /var/lib/solr_dir/solr -z localhost:2181
- クラスター用サブネットがあって、このサブネットを利用するしたい場合、@-h ipaddr@を利用する。
- サーバ初期化準備
クラスター毎
- コア定義をzookeeperに入れる。
$SOLR_HOME/server/scripts/cloud-scripts/zkcli.sh --zkhost localhost:2181 -cmd upconfig -confdir $SOLR_HOME/server/solr/configsets/data_driven_schema_configs/conf -confname gettingstarted
- コレクションを作成
curl 'http://localhost:8983/solr/admin/collections?action=CREATE&name=gettingstarted&numShards=2&replicationFactor=2&maxShardsPerNode=2&collection.configName=gettingstarted'