Zookeeper-集群环境搭建
一般为单数台机器,操作系统为linux。
zookeeper为java编写,所以必须有java的运行环境。
下载地址:http://mirrors.hust.edu.cn/apache/zookeeper/
为每台机器安装zookeeper:
解压下载的压缩包:#tar xzvf zookeeper-3.4.8.tar.gz
重新命名解压后的文件夹为zookeeper:#mv zookeeper-3.4.8 zookeeper
进入zookeeper文件夹:#cd zookeeper/conf
#cp zoo_sample.cfg zoo.cfg
#vi zoo.cfg
修改zoo.cfg文件:
每个机器的zoo.cfg文件是一致的。
配置好一台后,可以用scp命令将本机的zoo.cfg文件拷贝到其他机器上,如:
#scp zoo.cfg root@192.168.1.106:/opt/zookeeper/conf 接着输入106 root用户的密码。
#scp zoo.cfg root@192.168.1.106:/opt/zookeeper/conf 接着输入107 root用户的密码。
然后进入zoo.cfg中dataDir所指的目录:#cd /var
创建目录:#mkdir zookeeper
创建myid文件: #vi myid 并写入一个数字后保存退出,这个数字即 zoo.cfg 中本台机器所对应的server id,如上图,IP为192.168.1.105的机器写入1,以此类推。
进入安装的zookeeper下的bin目录:#cd /opt/zookeeper/bin
启动zookeeper:#./zkServer.sh start
启动集群中半数以上的zookeeper才可以正常工作。
可以用telnet 进行验证,如果没有telnet,可以用 yum install telnet进行安装。
#telnet 192.168.1.105 2181
- 超强、超详细Redis数据库入门教程
- OGG中断后,重新同步操作
- CSS基础及选择器
- 148. Sort List
- MySQL数据库的乱码问题
- 最接近的数
- 接口安全
- IOS 定位服务 定位到城市具体路段
- I.MX6Q(TQIMX6Q/TQE9)学习笔记——U-Boot移植
- Fedora 24 正式发布!
- java常用代码
- openerp安装记录及postgresql数据库问题解决
- 我也试过 过了下午四点就不吃。饿了就喝水。一个星期我就瘦了六斤。-------好励志。。。真的么真的么,快到下午四点了。。。
- 【IOS】This certificate has an invalid issuer问题
- 雷军北大15分钟演讲:我至少有胆量去想
- jQuery和hwSlider实现内容响应式可触控滑动切换效果附源码下载(二)
- Java字符串拆分问题
- Java字符串拆分问题
- java对象类型转换
- Java字符串拆分问题