Zookeeper安装学习(二)
学习内容:Zookeeper集群安装(Zookeeper版本:Zookeeper3.5.7;注:master,s1,s2都需要部署)
解压安装:
(1)在主机 master 解压 Zookeeper 安装包到/opt/module/目录下 (命令:tar -zxvf apache-zookeeper-3.5.7- bin.tar.gz -C /opt/module/ )
(2)修改 apache-zookeeper-3.5.7-bin 名称为 zookeeper-3.5.7 (命令:mv apache-zookeeper-3.5.7-bin/ zookeeper-3.5.7)
配置服务器:
(1)在/opt/module/zookeeper-3.5.7/这个目录下创建 zkData(命令:mkdir zkData)
(2)在/opt/module/zookeeper-3.5.7/zkData 目录下创建一个 myid 的文件 (命令:vi myid)
(3)在文件中添加与 server 对应的编号
(4)拷贝配置好的 zookeeper 到其他机器上 (命令: xsync zookeeper-3.5.7 )
(5)分别在s1、s2 修改 myid 文件中内容
配置zoo.cfg文件
(1)重命名/opt/module/zookeeper-3.5.7/conf 目录下的 zoo_sample.cfg 为 zoo.cfg (命令:mv zoo_sample.cfg zoo.cfg )
(2)打开 zoo.cfg 文件 (命令:vim zoo.cfg)
(3)修改数据存储路径配置 dataDir=/opt/module/zookeeper-3.5.7/zkData
(4)增加代码(红色编号部分与配置服务器中server 对应的编号相同)
server.0=master:2888:3888
server.1=s1:2888:3888
server.2=s2:2888:3888
(5)同步 zoo.cfg 配置文件(命令: xsync zoo.cfg)
启动集群:分别在master,s1,s2上(/opt/module/zookeeper-3.5.7路径下)执行命令 bin/zkServer.sh start
出现的问题:同步 zoo.cfg 配置文件失败,显示xsync命令无法找到
解决方法:配置xsync集群
最新文章
- Android性能优化之利用LeakCanary检测内存泄漏及解决办法
- web应用和虚拟目录映射
- marathon新建应用映射端口限制
- 动态加载HTML后使用query修改标签样式
- Linux下nice/renice命令小结
- NoSQL与关系型数据库比较
- STMPClient 发送邮件显示 不允许使用邮件名称.
- POJ1056 IMMEDIATE DECODABILITY【数据结构】
- Android 用户登录
- Java -- 浅入Java反射机制
- Lua 数组排序 table.sort的注意事项
- 线段树入门HDU_1754
- Java并发框架——公平性
- 图解ARP协议(二)ARP攻击原理与实践
- win10连接无线网,开启移动热点,手机连接它手机一直显示获取ip地址中。
- WebView断网提示
- LeetCode算法题-Number of 1 Bits(Java实现)
- Manjaro (KDE)安装踩坑记录
- mint-ui之datetime-picker使用
- python,monkey-patch【猴子补丁】
热门文章
- centos下用ffmpeg推流宇视科技摄像头rtsp流到前端播放(无flash)
- 基于React的仿QQ音乐(移动端)
- vue2.0开发聊天程序(八) 初步完成
- python-筛法求素数
- 横竖屏切换android:screenOrientation属性的使用
- Java中读取 .properties 和 .xml 文件
- Windows CMD常用命令集合
- git clone 遇到的问题
- python---插入排序的实现
- springboot+springsecurity+mybatis plus注解实现对方法的权限处理