http://blog.csdn.net/shirdrn/article/details/9718387 java
http://blog.csdn.net/kuyuyingzi/article/details/17839343web
http://blog.csdn.net/zwx19921215/article/details/38428099apache
http://blog.csdn.net/xyls12345/article/details/27504965tomcat
http://eksliang.iteye.com/blog/2124078 app
http://haiziwoainixx.iteye.com/blog/2095596webapp
更新solrcloud+zookeeper的配置文件參考: spa
http://blog.csdn.net/qing419925094/article/details/39582903.net
Solr+IKAnalyzer中文分詞安裝orm
http://guoyunsky.iteye.com/blog/1738168server
我本身用的配置過程:
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)