`
haiziwoainixx
  • 浏览: 410135 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

SolrCloud之搭建Zookeeper集群

 
阅读更多
一.搭建Zookeeper集群
1.下载地址
           http://zookeeper.apache.org/releases.html#download
 
2.解压缩,tar -xvzf zookeeper-3.4.6.tar.gz 
复制出3个节点
[root@HTML5 zookeeper]# cp -r /usr/zht/zookeeper-3.4.6 zookeeper-1
[root@HTML5 zookeeper]# cp -r /usr/zht/zookeeper-3.4.6 zookeeper-2 
[root@HTML5 zookeeper]# cp -r /usr/zht/zookeeper-3.4.6 zookeeper-3
(本文是在一台机器测试,实际上肯定是要分在几台服务器上部署的,否则没有意义)
 
3.分别修改配置文件
[root@HTML5 zookeeper]# cd zookeeper-1/ conf/
[root@HTML5 conf]# cp zoo_sample.cfg zoo.cfg 
修改zoo.cfg如下:
# The number of milliseconds of each tick
tickTime=2000
# The number of ticks that the initial
# synchronization phase can take
initLimit=10
# The number of ticks that can pass between
# sending a request and getting an acknowledgement
syncLimit=5
# the directory where the snapshot is stored.
dataDir=/usr/local/data/zookeeper/zookeeper-1
dataLogDir=/usr/local/data/zookeeper/logs-1
# the port at which the clients will connect
clientPort=1181
 
server.1=127.0.0.1:2888:3888
server.2=127.0.0.1:4888:5888
server.3=127.0.0.1:6888:7888
        标红部分为需要修改内容,clientPort在多服务器时不必修改
 

4.给节点分配ID

        进入上文配置的dataDir=/usr/local/data/zookeeper/zookeeper-1,新建文件:myid,内容为该节点ID
        如:/usr/local/data/zookeeper/zookeeper-1 目录下myid内容为1
 
5.启动各节点
[root@HTML5 bin]# ./zkServer.sh start
JMX enabled by default
Using config: /usr/local/zookeeper/zookeeper-1/bin/../conf/zoo.cfg
Starting zookeeper ... STARTED
[root@HTML5 bin]# ./zkServer.sh status
JMX enabled by default
Using config: /usr/local/zookeeper/zookeeper-1/bin/../conf/zoo.cfg
Mode: follower
 
           ./zkServer.sh  start | stop | status (start:启动  stop:关闭   status:查看状态,如谁是leader)
通过 ./zkCli.sh -server host:port  可以进入zookeeper的控制台。比如使用 : 
[root@HTML5 bin]# ./zkCli.sh -server 127.0.0.1:1181
 就可以登录zookeeper-1控制台
 
6.常用命令
    ls /等命令可以查看zookeeper上面的文件。
    例如: ls /live_nodes 查看各节点存活情况
    rmr 可以删除文件
   
分享到:
评论

相关推荐

    SolrCloud集群搭建教程

    SolrCloud是基于Solr和Zookeeper的分布式搜索方案,它的主要思想是使用Zookeeper作为集群的配置信息中心。 它有几个特色功能: 1)集中式的配置信息 2)自动容错 3)近实时搜索 4)查询时自动负载均衡 zookeeper是...

    solrcloud高可用集群搭建

    solrcloud高可用集群搭建: 1.jdk安装 2.zookeeper集群安装 3.solr集群安装

    solrcloud 高可用集群搭建

    SolrCloud是Solr4.0版本以后基于Solr和Zookeeper的分布式搜索方案。SolrCloud是Solr的基于Zookeeper一种部署方式。Solr可以以多种方式部署,例如单机方式,多机Master-Slaver方式。

    SolrCloud5.2.1+tomcat7+zookeeper3.4.6 windows单机伪集群搭建教程

    详细描述solrCloud单机以及单机伪集群在windows下的部署安装并配图。

    SolrCloud4.9.0+tomcat7+zookeeper-3.4.6搭建教程

    详细描述solrCloud单机伪集群在windows下的安装与教程并附上步骤图解和相关软件的下载地址

    solrcloud.rar

    solrcloud 搭建solr集群 solr4.7.2+zookeeper3.4.14 用到的工具包

    2019品优购.txt

    使用spring-jms 负载均衡:nginx 搜索:solr集群(solrCloud),配合zookeeper搭建, 使用spring-data-solor 缓存:redis集群,使用spring-data-redis 图片存储:fastDFS集群 网页静态化:freemarker 单点登录:cas ...

    黑马49期全系列包括品优购

    zookeeper 消息中间件:Activemq,使用spring-jms 负载均衡:nginx 搜索:solr集群(solrCloud),配合zookeeper搭建, 使用spring-data-solor 缓存:redis集群,使用spring-data-redis 图片存储:fastDFS集群 网页...

    黑马品优购电商项目全套资源

    搜索:Solr中的集群(solrCloud),配合动物园管理员搭建,使用弹簧-数据-索洛 缓存:Redis的的集群,使用弹簧数据redis的的 图片存储:fastDFS集群 | |网页静态化: freemarker的 单点登录:cas 权限管理:Spring...

    高性能的Apach Solr 4

    本参考书介绍如何使用apache solr 4搭建高性能的搜索系统,从文档缓存、过滤缓存、查询结果缓存、查询结果页面缓存、利用Zookeeper搭建 SolrCloud分布式集群环境等方面来进行搜索引擎性能优化。

    全新JAVAEE大神完美就业实战课程 超150G巨制课程轻松实战JAVAEE课程 就业部分.txt

    2Zookeeper集群 2品优购电商系统部署 3SolrCloud集群 4RedisCluster集群 5开源数据库中间件-MyCat 6Nginx的安装与启动 7Nginx静态网站部署 8Nginx反向代理与负载均衡 9品优购部署方案 10Docker简介 11...

    黑马品优购项目

    搜索:solr集群(solrCloud),配合zookeeper搭建, 使用spring-data-solor 缓存:redis集群,使用spring-data-redis 图片存储:fastDFS集群 网页静态化:freemarker 单点登录:cas 权限管理:SpringSecurity, 跨域...

Global site tag (gtag.js) - Google Analytics