`

Zookeeper在Centos上安装

阅读更多
下载zookeeper的包我用的是zookeeper-3.4.6
tar -zxvf zookeeper-3.4.6.tar.gz
cp -a conf/zoo_sample.cfg conf/zoo.cfg
修改配置文件
vi conf/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.
# do not use /tmp for storage, /tmp here is just 
# example sakes.
dataDir=/opt/zookeeper
# the port at which the clients will connect
clientPort=2181
# the maximum number of client connections.
# increase this if you need to handle more clients
#maxClientCnxns=60
#
# Be sure to read the maintenance section of the 
# administrator guide before turning on autopurge.
#
# http://zookeeper.apache.org/doc/current/zookeeperAdmin.html#sc_maintenance
#
# The number of snapshots to retain in dataDir
#autopurge.snapRetainCount=3
# Purge task interval in hours
# Set to "0" to disable auto purge feature
#autopurge.purgeInterval=1
server.1=centos1:2888:3888
server.2=centos2:2888:3888
server.3=centos3:2888:3888

这里我使用的3台虚拟机,这里主要设置server.X的X参数
在对应的每台机子上的/opt/zookeeper/myid设置为对应的X
将zk的文件scp到centos1,2,3各自一份

增加内存
zkEnv.sh
#在文件底部增加
export JVMFLAGS="-Xms1024m -Xmx2048m $JVMFLAGS"
查询内存大小
ps -ef|grep zookeeper
#查询pid
jmap --heap  pid

启动
./bin/zkServer.sh start
停止
./bin/zkServer.sh stop

测试zk服务
jps
出现QuorumPeerMain或者
执行$ zkCli.sh -server centos1:2181,检查指定服务器是否成功启动。
 zkCli.sh -server centos1:2181
Connecting to centos1:2181
2016-01-26 16:30:51,461 [myid:] - INFO  [main:Environment@100] - Client environment:zookeeper.version=3.4.6-1569965, built on 02/20/2014 09:09 GMT
2016-01-26 16:30:51,467 [myid:] - INFO  [main:Environment@100] - Client environment:host.name=CentOS1
2016-01-26 16:30:51,467 [myid:] - INFO  [main:Environment@100] - Client environment:java.version=1.8.0_65
2016-01-26 16:30:51,475 [myid:] - INFO  [main:Environment@100] - Client environment:java.vendor=Oracle Corporation
2016-01-26 16:30:51,475 [myid:] - INFO  [main:Environment@100] - Client environment:java.home=/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.65-3.b17.el7.x86_64/jre
2016-01-26 16:30:51,475 [myid:] - INFO  [main:Environment@100] - Client environment:java.class.path=/home/


dubbo上使用
dubbo.registry.address=zookeeper://centos1:2181?backup=10.0.30.139:2181
分享到:
评论

相关推荐

    centos8安装zookeeper3.8.0详细步骤

    CentOS 8 安装 ZooKeeper 3.8.0 详细步骤 ZooKeeper 是一个分布式应用程序协调服务,提供了配置管理、名称服务、分布式同步和提供组服务等功能。下面是 CentOS 8 安装 ZooKeeper 3.8.0 的详细步骤。 1. 下载安装包...

    CentOS7.0安装zookeeper

    通过上述步骤,我们完成了在 CentOS 7.0 上安装和配置 Zookeeper 的过程。Zookeeper 的安装相对简单,但配置文件的设置对于保证其稳定运行非常重要。此外,合理的环境变量设置也是提高使用便捷性的关键。希望这些...

    zookeeper在centos中安装.docx

    Zookeeper 是一个分布式协调服务组件,它被...在 CentOS 系统中安装 Zookeeper,需要遵循一定的步骤,包括下载、解压、配置以及集群节点的设置。正确部署和使用 Zookeeper,可以极大地提高分布式系统的设计和运维效率。

    Linux上安装ZooKeeper(CentOS7+ZooKeeper3.4.10)相关文件下载

    zookeeper-3.4.10.tar.gz在windows下和Linux(Ubuntu和CentOS)下都可以使用。 如何在CentOS7中安装ZooKeeper3.4.10并且设置为开机启动,请看我的博客。...Linux上安装ZooKeeper(CentOS7+ZooKeeper3.4.10)

    centos8安装zookeeper-3.5.7.docx

    本文将详细讲解如何在CentOS8系统上安装和配置Zookeeper 3.5.7。 ## 安装环境准备 在开始安装之前,确保你的CentOS8系统已经更新至最新,并安装了Java运行环境(JRE)因为Zookeeper依赖Java。你可以通过以下命令...

    CentOS7安装与配置Zookeeper1

    总的来说,这个过程涵盖了Zookeeper在CentOS7中的基础安装、配置和启动,以及如何使其在系统启动时自动运行。这对于使用Zookeeper作为服务注册中心或者在分布式系统中实现数据一致性至关重要。通过这种方式,开发者...

    CentOS环境安装配置AMQ集群及zookeeper集群

    本文将详细介绍如何在CentOS环境中安装配置ActiveMQ (AMQ) 集群和Zookeeper集群。这两种集群技术对于分布式系统的消息传递和服务协调至关重要。通过具体步骤指导,我们将确保读者能够顺利搭建并运行这些集群。 ####...

    centos7_zookeeper安装文档1

    本文将详细介绍在 CentOS7 上安装 Zookeeper 的过程,特别是单机安装步骤,以及如何配置和启动 Zookeeper 服务。 ### Zookeeper 安装 1. **选择版本**: 安装前,你需要决定使用哪个版本的 Zookeeper。在描述中...

    hadoop2.7+centos7+hive+zookeeper分布式安装

    linux上在centos系统中进行hadoop完全分布式集群安装,在hadoop安装完成后的基础之上安装元数据库Mariadb,配置完成后安装hive,zookeeper等。

    CentOs7.4配置zookeeper集群

    分别在三台服务器上,使用命令 zkServer.sh start 启动 ZooKeeper 服务。 8. 验证服务 使用命令 zkServer.sh status 查看服务启动状态。如果服务启动成功,将看到 ZooKeeper 集群的信息。 常见的问题和解决方法:...

    redhat/centos/linux系统上zookeeper和kafka进程监控脚本

    并将检测日志输出到当前目录下以当前文件名开头以.log结尾的文件中,测试环境centos7.3以及redhat8测试通过(脚本留有联系信息,下载后不能用可以联系) zookeeperPath='/opt/app/kafka_2.11-2.1.0/bin' ...

    centos7 zookeeper一键安装部署

    下载该文件,拖到服务器上,$ sh zookeeper.sh 执行该脚本就能自动化下载、安装、远程访问、开机自启动等。 仓库路径:/usr/local/zookeeper/zookeeper-3.4.12/data; 日志路径:/usr/local/zookeeper/zookeeper-...

    centos中安装zookeeper

    centos7中安装zookeeper3.6.2,由于网上提供的大多数都是旧的版本,导致我几次安装都无法正常启动zookeeper,于是结合自己遇到的问题以及解决方法,整理了这篇文章,希望能帮助到有需要的伙伴,少走弯路

    centos7安装apache-zookeeper-3.8.1安装包以及详细安装文档

    在本指南中,我们将深入探讨如何在 CentOS 7 上安装 Apache ZooKeeper 3.8.1 版本。 首先,我们需要确保系统是最新的,以获取所有必要的安全更新。打开终端并运行以下命令: ```bash sudo yum update -y ``` 接...

    Linux上安装ZooKeeper伪集群

    在Linux上安装ZooKeeper伪集群,CentOS7+ZooKeeper3.4.12

    zookeeper安装文档.docx

    ### Zookeeper在CentOS7上的安装与配置 #### 一、概述 Zookeeper是一个开源的分布式协调服务,用于解决分布式应用程序中的常见问题,例如命名服务、配置管理、集群同步等。它提供了一种简单的方式来维护和管理...

    1、zookeeper3.7.1安装与验证

    在安装Zookeeper之前,你需要确保你的系统是CentOS 6,并且已经安装了JDK 8。因为Zookeeper需要非root用户来运行,所以你需要创建一个新的用户,例如`alanchan`。此外,你需要至少有奇数台机器(本文中使用了3台,...

    centos安装zookeeper - 副本.md

    centos安装zookeeper - 副本

Global site tag (gtag.js) - Google Analytics