根据给出的信息,ZooKeeper似乎已经在运行中,但是在检查状态时出现了错误。解决此问题的步骤如下:\n\n1. 确保您正在以root用户身份运行命令。如果不是,请使用sudo或切换到root用户。\n\n2. 检查zookeeper进程是否确实在运行。可以使用以下命令来检查:\n\n \nps -ef | grep zookeeper\n \n\n 如果看到与ZooKeeper相关的进程正在运行,则表明ZooKeeper正在正常运行。\n\n3. 如果在第2步中未找到ZooKeeper进程,请尝试重新启动ZooKeeper。使用以下命令停止ZooKeeper:\n\n \n zkServer.sh stop\n \n\n 确保停止成功后,再次尝试启动ZooKeeper:\n\n \n zkServer.sh start\n \n\n 检查启动过程中是否有任何错误消息。\n\n4. 如果重新启动后仍然无法解决问题,请检查ZooKeeper的配置文件(/opt/apache-zookeeper-3.5.10/conf/zoo.cfg)是否正确配置。确保配置文件中指定的端口号与实际使用的端口号一致。\n\n \n clientPort=2181\n \n\n5. 如果所有步骤都无效,请检查系统日志文件(通常位于/var/log目录下)以获取更多信息。可能会有其他错误消息或警告,可以帮助确定问题的原因。\n\n如果问题仍然存在,请提供更多信息,例如ZooKeeper的日志文件内容,以便更好地帮助您解决问题。

CentOS7.9 ZooKeeper 启动失败:Error contacting service. It is probably not running.  解决方案

原文地址: https://www.cveoy.top/t/topic/p9uu 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录