安装配置Zookeeper
来源:互联网 发布:java小软件源代码 编辑:程序博客网 时间:2024/06/06 20:48
Zookeeper 安装及配置
上传文件到目录下
安装包
zookeeper-3.4.6.tar.gz
安装ZooKeeper
解压缩
tar -C /usr/local/deploy -zxf zookeeper-3.4.6.tar.gz
修改配置文件
cd /usr/local/deploy/zookeeper-3.4.6/conf/
cp zoo_sample.cfg zoo.cfg
vi zoo.conf 根据自己的情况可以设置datadir为自己想要的目录。端口号等也可以根据自己需要修改。
启动/关闭ZooKeeper
启动
/usr/local/zookeeper-3.4.6/bin/zkServer.sh start
关闭
/usr/local/zookeeper-3.4.6/bin/zkServer.sh stop
设置环境变量
在vi /etc/profile 中 添加:
export ZOOKEEPER_INSTALL=/usr/..(自己解压的目录下)/zookeeper-3.4.6
export PATH=$PATH:ZOOKEEPER_INSTALL/bin
然后 reboot,开机后就可以在命令行直接开启服务了:
zkServer.sh start/stop
在命令行输入:
echo ruok|nc localhost 2181(默认端口号)
有些无法使用nc 那么就先执行 yum install nc。
zookeeper成功开启,则上述命令返回 imok。
可以设置开机服务启动
切换到/etc/rc.d/init.d/目录下
创建zookeeper文件:touch zookeeper
更新权限:chmod a+x zookeeper
编辑 文件,在zookeeper里面输入如下内容:
#!/bin/bash#chkconfig:2345 20 90#description:zookeeper#processname:zookeeperexport JAVA_HOME=/usr/java/jdk1.8.0_65export PATH=$JAVA_HOME/bin:$PATHcase $1 instart) su root /usr/local/deploy/zookeeper-3.4.6/bin/zkServer.sh start;;stop) su root /usr/local/deploy/zookeeper-3.4.6/bin/zkServer.sh stop;;status) su root /usr/local/deploy/zookeeper-3.4.6/bin/zkServer.sh h status;;restart) su root /usr/local/deploy/zookeeper-3.4.6/bin/zkServer.sh restart;;*) echo "require start|stop|status|restart";;esac
这个时候我们就可以用service zookeeper start/stop来启动停止zookeeper服务了
使用chkconfig –add zookeeper命令把zookeeper添加到开机启动里面
添加完成之后接这个使用chkconfig –list 来看看我们添加的zookeeper是否在里面
zookeeper的四字母组合命令
除了列举的ruok还有一下几种常用的命令
服务器状态
ruok 在运行为出错,则返回imokconf 服务器的配置信息envi 服务器的环境信息(java等)srvr 服务器的统计信息stat 服务器统计信息和已连接的客户端srst 重置服务器的统计信息Isro 显示服务器是否处于只读(ro)或者读写(rw)
客户端连接
dump 列出集合体中所有的会话和短暂znodecons 列出所有服务器客户端的统计信息crst 重置连接统计信息
观察
wchs 列出服务器所有观察的摘要信息wchc 按链接列出观察所有观察wchp 按znode路径列出所有观察
监控
mntr 按java属性格式列出服务器统计信息
- zookeeper安装与配置
- ZooKeeper 安装、配置
- zookeeper之安装配置
- zookeeper安装配置
- ZooKeeper 安装、配置
- ZooKeeper 安装配置笔记
- ZooKeeper 安装、配置
- zookeeper 安装 配置
- ZooKeeper 安装、配置
- ZooKeeper 安装、配置
- Dubbo zookeeper 安装配置
- ZooKeeper 安装、配置
- ZooKeeper安装与配置
- zookeeper集群安装配置
- ZooKeeper集群安装配置
- zookeeper集群安装配置
- Zookeeper 安装和配置
- ZooKeeper 安装、配置
- iOS中NSString类型数据保留两位小数
- Revit二次开发手记【1】
- leetcode题集——trapping-rain-water
- android 虚拟键适配PopupWindow显示位置
- OSG RTT 渲染到纹理
- 安装配置Zookeeper
- iOS7.2 如何设置导航,不使用系统默认跳转的ViewController
- 文章标题
- 路径问题系列之HDU1312 Red and Black(DFS)
- Meta http-equiv属性详解(转)
- react学习
- 欢迎使用CSDN-markdown编辑器
- NYOJ 1013 除法表达式
- hdu 2037贪心(选择不相交区间)