SolrCloud4.10.2 搭建过程推荐博客

搭建过程参考:

http://blog.csdn.net/shirdrn/article/details/9718387 ‍‍‍‍‍‍‍‍


http://blog.csdn.net/kuyuyingzi/article/details/17839343‍‍


http://blog.csdn.net/zwx19921215/article/details/38428099


http://blog.csdn.net/xyls12345/article/details/27504965‍‍‍‍‍‍‍‍‍


SolrCloud中的文件与Collection管理参考:

http://eksliang.iteye.com/blog/2124078

http://haiziwoainixx.iteye.com/blog/2095596


更新solrcloud+zookeeper的配置文件参考:

http://blog.csdn.net/qing419925094/article/details/39582903


Solr+IKAnalyzer中文分词安装

http://guoyunsky.iteye.com/blog/1738168


我自己用的配置过程:

1./etc/host 加入以下

192.168.1.131 server131

192.168.1.132 server132

192.168.1.133 server133

192.168.1.134 server134


2./etc/profile 加入一下环境

#set zookeeper environment

export ZOOKEEPER_HOME=/usr/local/zookeeper/zookeeper-3.3.6

export PATH=$PATH:$ZOOKEEPER_HOME/bin:$ZOOKEEPER_HOME/conf


3. zk 的配置  

tickTime=2000

initLimit=10

syncLimit=5

dataDir=/usr/local/zookeeper/data

clientPort=2181

dataLogDir=/usr/local/zookeeper/logs

server.1=server131:2888:3888

server.2=server132:2888:3888

server.3=server133:2888:3888


4. 把solr的jar包上传到复制到某个文件下 等下要上传

cp -av /usr/local/tomcat-solr/webapps/solr-cloud/WEB-INF/lib/*.jar /usr/local/solrcloud/solr-lib


5.上传solr的jar和配置到zk  配置名为 supply

java -classpath .:/usr/local/solrcloud/solr-lib/* org.apache.solr.cloud.ZkCLI -cmd upconfig -zkhost server131:2181,server132:2181,server133:2181 -confdir /usr/local/solrcloud/multicore/supply/conf  -confname supply

上传solr的jar和配置到zk  配置名为 user

java -classpath .:/usr/local/solrcloud/solr-lib/* org.apache.solr.cloud.ZkCLI -cmd upconfig -zkhost server131:2181,server132:2181,server133:2181 -confdir /usr/local/solrcloud/multicore/user/conf  -confname user


6.创建collection 指定配置为user(上面已经上传到zk的配置)

192.168.1.131:9980/solr-cloud/admin/collections?action=CREATE&name=user&numShards=3&replicationFactor=2&maxShardsPerNode=3&collection.configName=user

name指明collection名称

numShards指明分片数

replicationFactor指明副本数

maxShardsPerNode 每个节点最大分片数(默认为1)


你可能感兴趣的:(zk,solrCloud)