kafka-managet (cmak) 安装配置问题
- 下载地址 :https://github.com/yahoo/CMAK
服务启动:
bin/cmak -Dconfig.file=/path/to/application.conf -Dhttp.port=8080 -java-home /usr/lib/jvm/zulu-11-amd64
-Dconfig.file : 指明配置文件路径
-Dhttp.port : 端口
-java-home : 指定java路径,也可以不指定。这里由于需要用jdk11,故进行指定启动
问题:
在安装完成后进入web 界面创建集群的时候发现报错如下:
- keeperErrorCode = Unimplemented for /kafka-manager/mutex
解决方法:
**在zookeeper 的服务端,启动zk 的客户端,然后手工创建两个目录,就可以正常建立集群了
create /kafka-manager/mutex/locks " "
create /kafka-manager/mutex/leases " "
出现这个问题还可能是zookeeper 的版本过低导致的,cmak 的要求zk 的版本可能在 3.5x 及以上
没有测试过;