solrcloud&zookeeper集群搭建
2013-08-05 00:00
447 查看
solrcloud&zookeeper集群搭建
tar –zxvf zookeeper.XXX.tar.gz
配置
dataDir :zookeeper的管理的节点信息需要记录在该路径下的data目录下
默认启动端口2181
上述截图为单台zookeeper 的情况(单zookeeper节点 不用配置其他的server)
Zookeeper集群中如果leader节点挂了,会自动从配置的其他server中选出一个leader节点
Zookeeper集群的配置
启动zookeeper服务
查看启动状态信息
结束一个zookeeper服务 ./zkServer.sh stop
查看zookeeper的日志信息
# cat zookeeper.out
2、 修改tomcat/conf/Catalina/localhost/solr.xml,配置solr/home
需要指定 solr的部署路径 以及 solr/home的 路径
注意:在搭建好群环境时注意运行solr的tomcat的日志输出级别,默认的solr日志输出是INFO ,不该的话每天会有大量日志产生
solr使用jdk自带的logging输出,jvm启动时通过设置-Djava.util.logging.config.file可以指定日志的配置文件。这里以tomcat容器为例,tomcat启动时会设置:
-Djava.util.logging.config.file=tomcat/conf/logging.properties
我们在logging.properties添加以下的内容:
org.apache.solr.level = WARNING
重启tomcat之后,info的日志就不会输出了。
3、 Leader节点1的tomcat/bin/catalina.sh 配置
DzkHost :zookeeper的地址
JAVA_OPTS="-Dbootstrap_confdir=/opt/solr-server1/multicore/room/conf -Dcollection.configName=clusterconf -DzkRun -DzkHost=192.168.0.139:2181 -DnumShards=2"
该配置指定了zookeeper 以及solr服务的配置路径
4、 slaver节点的tomcat/bin/catalina.sh 配置 关联到zookeeper就可以
JAVA_OPTS="-DzkHost=192.168.0.139:2181" slaver节点只要关联上zookeeper就OK
需要指定 核 和端口
网卡信息配置
zookeeper的配置
解压tar –zxvf zookeeper.XXX.tar.gz
配置
dataDir :zookeeper的管理的节点信息需要记录在该路径下的data目录下
默认启动端口2181
上述截图为单台zookeeper 的情况(单zookeeper节点 不用配置其他的server)
Zookeeper集群中如果leader节点挂了,会自动从配置的其他server中选出一个leader节点
Zookeeper集群的配置
启动zookeeper服务
查看启动状态信息
结束一个zookeeper服务 ./zkServer.sh stop
查看zookeeper的日志信息
# cat zookeeper.out
Tomcat的配置
1、 需要将solr-4.2.0/example/webapps/solr.war 拷贝到 tomcat/webapps下2、 修改tomcat/conf/Catalina/localhost/solr.xml,配置solr/home
需要指定 solr的部署路径 以及 solr/home的 路径
注意:在搭建好群环境时注意运行solr的tomcat的日志输出级别,默认的solr日志输出是INFO ,不该的话每天会有大量日志产生
solr使用jdk自带的logging输出,jvm启动时通过设置-Djava.util.logging.config.file可以指定日志的配置文件。这里以tomcat容器为例,tomcat启动时会设置:
-Djava.util.logging.config.file=tomcat/conf/logging.properties
我们在logging.properties添加以下的内容:
org.apache.solr.level = WARNING
重启tomcat之后,info的日志就不会输出了。
3、 Leader节点1的tomcat/bin/catalina.sh 配置
DzkHost :zookeeper的地址
JAVA_OPTS="-Dbootstrap_confdir=/opt/solr-server1/multicore/room/conf -Dcollection.configName=clusterconf -DzkRun -DzkHost=192.168.0.139:2181 -DnumShards=2"
该配置指定了zookeeper 以及solr服务的配置路径
4、 slaver节点的tomcat/bin/catalina.sh 配置 关联到zookeeper就可以
JAVA_OPTS="-DzkHost=192.168.0.139:2181" slaver节点只要关联上zookeeper就OK
Solr-server配置
5、solr/home 路径下的solr.xml配置需要指定 核 和端口
网卡信息配置
相关文章推荐
- [置顶] 基于zookeeper的solrCloud集群搭建
- 【solr】Solr5.5.4+Zookeeper3.4.6+Tomcat8搭建SolrCloud集群
- windows下solrcloud+tomcat+zookeeper伪集群环境搭建
- Zookeeper,SolrCloud,Redis Cluster三种集群(伪集群)的搭建
- Solr 单机搭建 && Solr 集群搭建(集群交给Zookeeper管理)
- solrcloud集群搭建过程(单独的zookeeper集群)
- Window环境下基于Tomcat & Zookeeper搭建Solr Cloud 5.1
- solr与zookeeper搭建solrcloud分布式索引服务实例
- SolrCloud的介绍以及SolrCloud的集群搭建
- 【转】kafka&zookeeper集群搭建指南
- 什么是SolrCloud以及solr集群搭建
- Solr集群的搭建以及使用(内涵zookeeper集群的搭建指南)
- Solr Cloud 5.4 集群环境搭建
- Solr之——SolrCloud5.2.1+tomcat7+zookeeper3.4.6环境搭建
- cool-2018-03-09-solr-4.10+zookeeper集群搭建
- SolrCloud集群的搭建
- solrCloud6.6集群搭建
- linux下搭建solrCloud集群(一)
- Solr6.3+tomcat8+zookeeper3.4.8+jdk8搭建SolrCloud
- solrcloud和zookeeper的搭建、使用、心得、教训