管理ZooKeeper之zkui

安装请参照:zookeeper安装

1.自带工具:

参考:https://zookeeper.apache.org/doc/r3.6.1/zookeeperStarted.html

cd /opt/soft/dubbo/apache-zookeeper-3.6.1-bin/bin
./zkCli.sh -server 127.0.0.1:2181

 命令:

帮助:help

查看节点:ls /

获取节点:get /zookeeper             (注意get后面的“/”,否则报错:Path must start with / character)

创建节点:create /zk_test test2020 (create /name  value)

删除:delete /zk_test

 

2.zookeeper可视化WEB工具:ZKUI

仓库:https://github.com/DeemOpen/zkui.git

需要自己安装git:yum  -y install git

2.1cd  /opt/soft/dubbo

2.2 下载zkui:git clone https://github.com/DeemOpen/zkui.git

安装maven(我的服务器已经安装,就不演示了);

mvn -v (会输入maven和jdk信息)

2.3  cd zkui/

编译:mvn clean install

生成两个jar:

2.4修改配置:

vi config.cfg

===================================

#多个用“,”隔开

scmRepo=IP:port

#默认用户,可以修改用户名和密码:

userSet = {"users": [{ "username":"admin" "password":"manager","role""ADMIN" },{ "username":"appconfig" "password":"appconfig","role""USER" }]}

#如果启动zkui报错: KeeperErrorCode = ConnectionLoss for,需要修改sessionTimeout,时间自己延长

sessionTimeout=50

===================================

wq!保存

2.5 启动

注意需要在config.cfg目录启动,就不需要加配置了,nohup 后台运行

nohup java -jar target/zkui-2.0-SNAPSHOT-jar-with-dependencies.jar> zkui.log  2>&1 &

2.6访问:http://IP:9090

输入账户密码:admin/manager进入系统

2.7关于点击Hosts报错 KeeperErrorCode=NoNode

通过上面 (1.自带工具:)进入zk管理;

create /appconfig "my appconfig"

create /appconfig/hosts    IP

再次刷新zkui、登录正常:

 

 

 

 

 

 

 

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值