solr 安装日志

1. 安装zookeeper

--------------------------------------------------------------

a)添加环境变量

# vi /etc/profile

#Set ZooKeeper Enviroment

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

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

b) 设置zookeeper的配置文件

扫描二维码关注公众号,回复: 640743 查看本文章

dataLogDir=/usr/local/zookeeper-3.4.5/logs 

/usr/local/zookeeper-3.4.5/data

server.1=server142:2888:3888

server.2=server143:2888:3888

server.3=server152:2888:3888

c) 设置host

192.168.1.142 server142

192.168.1.143 server143

192.168.1.152 server152

d) 启动zookeeper 

/usr/local/zookeeper-3.4.5/zookeeper-3.4.5/bin/zkServer.sh start

2. 安装zookeeper

--------------------------------------------------------------

a) 部署solr-cloud

b) 设置solr根目录

c) 推送core配置文件到zookeeper上

// 推送core(user)的配置:
java -classpath .:/usr/local/cloud/lib/* org.apache.solr.cloud.ZkCLI -cmd upconfig -zkhost server142:2181,server143:2181,server152:2181 -confdir /usr/local/cloud/multicore/user/conf -confname user
java -classpath .:/usr/local/cloud/lib/* org.apache.solr.cloud.ZkCLI -cmd linkconfig -collection user -confname user -zkhost server142:2181,server143:2181,server152:2181

// 推送core(supply)的配置:
java -classpath .:/usr/local/cloud/lib/* org.apache.solr.cloud.ZkCLI -cmd upconfig -zkhost server142:2181,server143:2181,server152:2181 -confdir /usr/local/cloud/multicore/supply/conf -confname supply
java -classpath .:/usr/local/cloud/lib/* org.apache.solr.cloud.ZkCLI -cmd linkconfig -collection supply -confname supply -zkhost server142:2181,server143:2181,server152:2181

d) 创建Collection、Shard和Replication

// 为user core 配置3个分片,1份备份
curl 'http://192.168.1.143:8080/solr-cloud/admin/collections?action=CREATE&name=user&numShards=3&replicationFactor=1'

// 为supply core 配置3个分片,1份备份
curl 'http://192.168.1.143:8080/solr-cloud/admin/collections?action=CREATE&name=supply&numShards=3&replicationFactor=1'

3: 测试

------------------------------------------------------------------------------------------------

a) 重启tomcat, 看效果

/usr/local/tomcat-solr/bin/shutdown.sh

/usr/local/tomcat-solr/bin/startup.sh

猜你喜欢

转载自shiguanghui.iteye.com/blog/2042728