

在centos7中,zookeeper客户端端口被监听2181
阿里嘎多学长整理AIGC生成,因移动端显示问题导致当前答案未能完全显示,请使用PC端查看更加详细的解答过程
你遇到了 zookeeper 端口被监听 2181 的问题,在 CentOS 7 中,这可能是由于 zookeeper 服务已经启动并且监听了 2181 端口导致的。
解决方法:
ps -ef | grep zookeeper
如果 zookeeper 服务已经启动,可以使用以下命令停止服务:
service zookeeper stop
/etc/zookeeper/conf/zoo.cfg,添加以下内容:clientPort=2180
将端口号修改为你想要的值。
service zookeeper start
这样 zookeeper 就会监听新的端口号。
如果你想要在不停止 zookeeper 服务的情况下更改端口号,可以使用以下命令:
zkServer.sh -config /etc/zookeeper/conf/zoo.cfg -advertise-host <your_host> -advertise-port <new_port>
将 <your_host> 替换为你的主机名, <new_port> 替换为新的端口号。
注意:在更改端口号之前,请确保你已经备份了 zookeeper 的配置文件和数据文件,以免数据丢失。