Zookeeper集群搭建完成,下面开始构建solr-cloud
从复制四个tomcat实例开始
将配置好的单机版solr复制到tomcat实例下
修改tomcat端口号
vim tomcat01/conf/server.xml
vim tomcat02 /conf/server.xml
使用配置好的单机版solrhome
关联solr和solrhome
vim tomcat01/webapps/solr/WEB-INF/web.xml
修改solrhome的solr.xml配置每个节点的ip和端口号
修改tomcat01-04的bin目录下的catalina.sh配置运行时环境变量,tomcat告诉solr zookeeper的位置
配置文件交给zk统一管理
./zkcli.sh -zkhost 192.168.25.139:2181,192.168.25.139:2182,192.168.25.139:2183 -cmd upconfig -confdir /usr/local/solr-cloud/solrhome01/collection1/conf -confname myconf
编写启动tomcat实例的批处理文件start-tomcat-all.sh
启动
./start-tomcat-all.sh
查看tomcat启动状态
访问成功: