zookeeer 集群和伪集群模式
2024-10-09 20:10:52
环境变量设置:
# .bash_profile # Get the aliases and functions
if [ -f ~/.bashrc ]; then
. ~/.bashrc
fi # User specific environment and startup programs export PATH=$PATH:$HOME/bin export PS1="`hostname`:\$PWD# "
export PATH
PATH=$PATH:$HOME/bin:/usr/local/redis/bin:/usr/local/mongodb/bin/
export PATH
export JAVA_HOME=/usr/java/jdk1.8.0_20
export PATH=$JAVA_HOME/bin:$PATH server1:
配置文件:
zjtest7-redis:/opt/zookeeper/conf# pwd
/opt/zookeeper/conf zjtest7-redis:/opt/zookeeper/conf# cat zoo.cfg | grep -v "^#"
tickTime=2000
initLimit=10
syncLimit=5
dataDir=/opt/zookeeper/server1/data
dataLogDir=/opt/zookeeper/server1/logs
clientPort=2181
server.1=192.168.32.80:2888:3888
server.2=192.168.32.81:2888:3888
server.3=192.168.32.82:2888:3888 zjtest7-redis:/opt/zookeeper/server1/data# pwd
/opt/zookeeper/server1/data
zjtest7-redis:/opt/zookeeper/bin# cat /opt/zookeeper/server1/data/myid
1
Server 2配置:
zjtest7-redis2:/opt/zookeeper/conf# cat zoo.cfg | grep -v "^#"
tickTime=2000
initLimit=10
syncLimit=5
dataDir=/opt/zookeeper/server2/data
dataLogDir=/opt/zookeeper/server2/logs
clientPort=2181
server.1=192.168.32.80:2888:3888
server.2=192.168.32.81:2888:3888
server.3=192.168.32.82:2888:3888 zjtest7-redis2:/opt/zookeeper/server2# cd data/
zjtest7-redis2:/opt/zookeeper/server2/data# ls
mydata
zjtest7-redis2:/opt/zookeeper/server2/data# cat myid
2 Server 3配置:
zjtest7-haproxy:/opt/zookeeper/conf# cat zoo.cfg | grep -v "^#"
tickTime=2000
initLimit=10
syncLimit=5
dataDir=/opt/zookeeper/server3/data
dataLogDir=/opt/zookeeper/server3/logs
clientPort=2181
server.1=192.168.32.80:2888:3888
server.2=192.168.32.81:2888:3888
server.3=192.168.32.82:2888:3888 验证集群可用性:
zjtest7-redis:/opt/zookeeper/bin# telnet 192.168.32.80 2181
Trying 192.168.32.80...
Connected to 192.168.32.80.
Escape character is '^]'.
stat
Zookeeper version: 3.4.8--1, built on 02/06/2016 03:18 GMT
Clients:
/192.168.32.80:54143[0](queued=0,recved=1,sent=0) Latency min/avg/max: 0/0/0
Received: 1
Sent: 0
Connections: 1
Outstanding: 0
Zxid: 0x0
Mode: follower ##集群角色
Node count: 4
Connection closed by foreign host.
zjtest7-redis:/opt/zookeeper/bin# 伪集群模式:
redis01:/zookeeper/server1/conf# cat zoo.cfg | grep -v "^#"
tickTime=2000
initLimit=10
syncLimit=5
dataDir=/zookeeper/server1/data
dataLogDir=/zookeeper/server1/logs
clientPort=2181
server.1=127.0.0.1:2888:3888
server.2=127.0.0.1:2889:3889
server.3=127.0.0.1:2890:3890
最新文章
- Qt - 错误总结 - QObject::connect: Cannot queue arguments of type 'PVCI_CAN_OBJ' (Make sure 'PVCI_CAN_OBJ' is registered using qRegisterMetaType().)
- LINQ
- Code First :使用Entity. Framework编程(2) ----转发 收藏
- android自定义view仿照MIUI中音量控制效果
- Java虚拟机工作原理详解 (一)
- C# API: 生成和读取Excel文件
- 源代码jar包中中文注释乱码
- 【POJ3468】【树状数组区间修改】A Simple Problem with Integers
- 从决策树学习谈到贝叶斯分类算法、EM、HMM
- poj 3358
- MySql绿色版应用
- 为什么从前那些.NET开发者都不写单元测试呢?
- POJ 1815 Friendship (Dinic)
- Python 爬虫入门(四)—— 验证码上篇(主要讲述验证码验证流程,不含破解验证码)
- Mysql索引基础原理
- Python学习笔记(十一)—— 函数式编程
- 团队项目(第四周冲刺之二)—GG队
- Djang下载虚拟环境设置
- 用QQ帐号和新浪微博帐号登录网站
- golang中context包学习
热门文章
- 我在网站开发中经常用到的几个js函数01
- 电信光纤猫 f412超级密码
- Cannot mix incompatible Qt library (version 0x40801) with this library (version 0x40804)
- Properties的使用
- UNIX网络编程 12 15共享内存区
- WebRTC–getUserMedia &; Canvas
- QT模态对话框用法(在UI文件中设置Widget背景图,这个图是一个带阴影边框的图片——酷)
- service and intentservice
- BZOJ 1828
- 【Cavali风格/优质羊毛混纺面料/高密抗静电里衬/撞色拼皮/立领/绿色/便装单西】玛萨玛索男装网购商城