博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
zookeeper + dubbo 搭建
阅读量:4489 次
发布时间:2019-06-08

本文共 3335 字,大约阅读时间需要 11 分钟。

在 CentOS7 上安装 zookeeper-3.4.9   来自(http://www.cnblogs.com/hapday/p/5854907.html)

1
、创建 /usr/local/services/zookeeper 文件夹:
    
mkdir -p /usr/local/services/zookeeper
 
2
、进入到 /usr/local/services/zookeeper 目录中:
    
cd /usr/local/services/zookeeper
 
3
、下载 zookeeper-
3.4
.
9
.tar.gz:
    
wget https:
//mirrors.tuna.tsinghua.edu.cn/apache/zookeeper/zookeeper-3.4.9/zookeeper-3.4.9.tar.gz
 
4
、解压缩 zookeeper-
3.4
.
9
.tar.gz:
    
tar -zxvf zookeeper-
3.4
.
9
.tar.gz
 
5
、进入到 /usr/local/services/zookeeper/zookeeper-
3.4
.
9
/conf 目录中:
    
cd zookeeper-
3.4
.
9
/conf/
 
6
、复制 zoo_sample.cfg 文件的并命名为为 zoo.cfg:
    
cp zoo_sample.cfg zoo.cfg
 
7
、用 vim 打开 zoo.cfg 文件并修改其内容为如下:
    
# The number of milliseconds of each tick
 
    
# zookeeper 定义的基准时间间隔,单位:毫秒
    
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=/tmp/zookeeper
 
    
# 数据文件夹
    
dataDir=/usr/local/services/zookeeper/zookeeper-
3.4
.
9
/data
 
    
# 日志文件夹
    
dataLogDir=/usr/local/services/zookeeper/zookeeper-
3.4
.
9
/logs
 
    
# the port at which the clients will connect
    
# 客户端访问 zookeeper 的端口号
    
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
 
8
、保存并关闭 zoo.cfg 文件:
     
9
、进入到 /usr/local/services/zookeeper/zookeeper-
3.4
.
9
/bin 目录中:
    
cd ../bin/
 
10
、用 vim 打开 /etc/ 目录下的配置文件 profile:
    
vim /etc/profile
    
并在其尾部追加如下内容:
 
    
# idea - zookeeper-
3.4
.
9 
config start - 
2016
-
09
-
08
 
    
export ZOOKEEPER_HOME=/usr/local/services/zookeeper/zookeeper-
3.4
.
9
/
    
export PATH=$ZOOKEEPER_HOME/bin:$PATH
    
export PATH
 
    
# idea - zookeeper-
3.4
.
9 
config start - 
2016
-
09
-
08
 
11
、使 /etc/ 目录下的 profile 文件即可生效:
    
source /etc/profile
12、修改防火墙:开启端口 2181
 vi /etc/sysconfig/iptables
 
13、 重启防火墙
 service iptables restart 
 
12
、启动 zookeeper 服务:
    
zkServer.sh start
    
如打印如下信息则表明启动成功:
    
ZooKeeper JMX enabled by 
default
    
Using config: /usr/local/services/zookeeper/zookeeper-
3.4
.
9
/bin/../conf/zoo.cfg
    
Starting zookeeper ... STARTED
 
13
、查询 zookeeper 状态:
    
zkServer.sh status
 
14
、关闭 zookeeper 服务:
    
zkServer.sh stop
    
如打印如下信息则表明成功关闭:
    
ZooKeeper JMX enabled by 
default
    
Using config: /usr/local/services/zookeeper/zookeeper-
3.4
.
9
/bin/../conf/zoo.cfg
    
Stopping zookeeper ... STOPPED
 
15
、重启 zookeeper 服务:
    
zkServer.sh restart
    
如打印如下信息则表明重启成功:
    
ZooKeeper JMX enabled by 
default
    
Using config: /usr/local/services/zookeeper/zookeeper-
3.4
.
9
/bin/../conf/zoo.cfg
    
ZooKeeper JMX enabled by 
default
    
Using config: /usr/local/services/zookeeper/zookeeper-
3.4
.
9
/bin/../conf/zoo.cfg
    
Stopping zookeeper ... STOPPED
    
ZooKeeper JMX enabled by 
default
    
Using config: /usr/local/services/zookeeper/zookeeper-
3.4
.
9
/bin/../conf/zoo.cfg
    
Starting zookeeper ... STARTED
 
安装 dubbo-admin
--解压war包
unzip -oq dubbo-admin-2.5.4.war -d dubbo-admin

转载于:https://www.cnblogs.com/fish-in-sky/p/7360355.html

你可能感兴趣的文章
BeautifulSoap库入门
查看>>
乐观锁与悲观锁
查看>>
Codeforces Round #328 (Div. 2)D. Super M 虚树直径
查看>>
Java判断是否为移动端
查看>>
chromedriver下载链接以及对应版本
查看>>
[SimplePlayer] 6. 音频同步
查看>>
把一个SVN项目的目录结构 导入到另外一个空白的SVN项目里
查看>>
Android之Adapter用法总结-(转)
查看>>
总结列表显示ListView知识点
查看>>
android 教程实例系列
查看>>
lucene笔记
查看>>
tomcat无法正常shutdown
查看>>
zookeeper + dubbo 搭建
查看>>
根据前序遍历和中序遍历求出二叉树并打印
查看>>
LeetCode "Divide Two Integers"
查看>>
mcs51 串口通信 单片机发 pc收
查看>>
MySQL ACID及四种隔离级别的解释
查看>>
text-align 属性,输入框数字向右靠
查看>>
二叉搜索树(搜索二叉树)转换成一个双向链表
查看>>
Linux下的时间戳
查看>>