Zookeeper可视化客户端zkui

1.安装jdk

2.安装maven,去maven官网,找到链接,右击,复制链接

 2.1)下载maven

 wget https://dlcdn.apache.org/maven/maven-3/3.8.4/binaries/apache-maven-3.8.4-bin.tar.gz

 2.2)解压 

tar -zxvf apache-maven-3.8.4-bin.tar.gz 

2.3) 加入环境变量:

vi /etc/profile

2.4)使修改环境变量生效

source /etc/profile

2.5)查看是否下载成功;

mvn -version

 2.6)创建zkui目录

mkdir zkui

 2.7)安装git

yum -y install git

 2.8)下载zkui

git clone https://github.com/DeemOpen/zkui.git

 2.9)编译zkui,生成jar包

 2.10)进入target目录下

 2.11)修改配置文件config.cfg

关于配置文件的说明:

(1)scmRepo=192.168.31.43:2181,192.168.31.44:2181,192.168.31.45:2181  注意如果是zk集群,此处需填写集群各个成员服务器(即Zookeeper节点)的IP地址加端口号2181,我这里的zookeeper 模式是standalone,因此只填写本机IP地址即可。
若报KeeperErrorCode = ConnectionLoss for / 错误,增大zkSessionTimeout超时时间,设置zkSessionTimeout=20

(2)默认用户信息

   用户名:Admin(Admin权限,支持CRUD操作)
   密码:manager
   用户名:appconfig(Readonly权限,支持读取操作)
   密码:appconfig

(3)LDAP的配置  

   如果你想使用 LDAP 身份验证,则提供 LDAP url。
   这将优先于 roleSet property 文件认证。
   ldapUrl=ldap://<ldap_host>:<ldap_port>/dc=mycom,dc=com
   如果不提供此功能,则将使用默认 roleSet 文件认证。

2.12)启动zkui

nohup java -jar zkui-2.0-SNAPSHOT-jar-with-dependencies.jar &

2.13)浏览器访问 http://192.168.31.43:9090/login 账号admin 密码manager

2.14) 登录zkui ,选择导航“Host” 

出现错误提示:KeeperErrorCode = NoNode for /appconfig/hosts  如下所示:

报错原因是/appconfig/hosts这个节点找不到,就自己手动创建一个

 

posted @ 2022-01-16 19:59  WK_BlogYard  阅读(836)  评论(0)    收藏  举报