zookeeper 启动失败,报错 “ZooKeeper JMX enabled by default”

这篇具有很好参考价值的文章主要介绍了zookeeper 启动失败,报错 “ZooKeeper JMX enabled by default”。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

zookeeper启动时,出现如下情况:

====== zookeeper node1 启动 ==========
[root conf]# zkServer.sh start 
JMX enabled by default
Using config: /usr/local/zookeeper-3.4.6/bin/../conf/zoo.cfg
Starting zookeeper ... STARTED


====== zookeeper node2 启动 ==========
[root ~]# zkServer.sh start
JMX enabled by default
Using config: /usr/local/zookeeper-3.4.6/bin/../conf/zoo.cfg
Starting zookeeper ... STARTED

====== zookeeper node3启动 ==========
[root ~]# zkServer.sh start
JMX enabled by default
Using config: /usr/local/zookeeper-3.4.6/bin/../conf/zoo.cfg
Starting zookeeper ... STARTED

显示JMX是默认关闭的
通过jps命令查看进程时,没有QuorumPeerMain这个进程

网上有很多方法,有说关闭防火墙的,
也有说把命令改成 ./zkServer.sh start

[root bin]# ./zkServer.sh start
JMX enabled by default
Using config: /usr/local/zookeeper-3.4.6/bin/../conf/zoo.cfg
Starting zookeeper ... STARTED
[root bin]# ./zkServer.sh status
JMX enabled by default
Using config: /usr/local/zookeeper-3.4.6/bin/../conf/zoo.cfg
Error contacting service. It is probably not running.

我都尝试过,和上面效果一样,均无法启动(可能每一个人的解决办法都不一样)

解决方案

在 zkServer.sh 文件的开头部分,加上jdk环境变量信息

找到zkServer.sh文件,就找安装的zookeeper路径的bin目录下

[root ~]# cd /usr/local/zookeeper-3.4.6/bin
[root bin]# ls
README.txt    zkCli.cmd  zkEnv.cmd  zkServer.cmd  zookeeper.out
zkCleanup.sh  zkCli.sh   zkEnv.sh   zkServer.sh
[root bin]# vi zkServer.sh

添加JAVA_HOME的环境变量(这里要自己去查看自己配置的)

export JAVA_HOME=/usr/java/jdk1.8.0_281-amd64
export PATH=$JAVA_HOME/bin:$PATH

zookeeper jmx enabled by default,java-zookeeper,zookeeper,分布式

node1、node2、node3都进行添加
然后刷新语句变量:

source /etc/profile

再次输入启动zkServer.sh,查看开启状态

[root conf]# zkServer.sh start
[root conf]# zkServer.sh status
JMX enabled by default
Using config: /usr/local/zookeeper-3.4.6/bin/../conf/zoo.cfg
Error contacting service. It is probably not running.

zookeeper jmx enabled by default,java-zookeeper,zookeeper,分布式

重新运行脚本,查看jps,就可以找到QuorumPeerMain进程
zookeeper jmx enabled by default,java-zookeeper,zookeeper,分布式
zookeeper jmx enabled by default,java-zookeeper,zookeeper,分布式
zookeeper jmx enabled by default,java-zookeeper,zookeeper,分布式
同样的错误,每个人的解决方式可能不一样,但是我用这中方式成功启动ZooKeeper集群文章来源地址https://www.toymoban.com/news/detail-788938.html

到了这里,关于zookeeper 启动失败,报错 “ZooKeeper JMX enabled by default”的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • kafka内置zookeeper启动失败报错INFO ZooKeeper audit is disabled. (org.apache.zookeeper.audit.ZKAuditProvider)

    寻找资料发现是zookeeper设置参数问题 修改kafka安装目录下config文件中的zookeeper.properties文件 安装目录图片如下 修改如下参数 在文件中添加audit.enable=true

    2024年02月12日
    浏览(98)
  • 【Kafka】ZooKeeper启动失败报错java.net.BindException: Address already in use: bind

    Kafka 2.8.1 ZooKeeper启动失败。 2181端口被占用。 打开cmd。 无结果返回,找不到占用2181端口的程序。 修改config/zookeeper.properties 找到: 改为: 重新启动ZooKeeper,启动成功。 记得修改config/server.properties,不然Kafka Server无法连接。 找到: 改为: 在解决端口被占用的问题时,首先需

    2024年02月09日
    浏览(49)
  • Zookeeper启动失败:FAILED TO START解决方案

     如图,启动zookeeper失败,输入 查看失败原因  Invalid config,我得知是配置文件出了问题,但是检查配置文件没有发现错误 最终在配置文件末尾配置参数结尾发现了未删除的空格  将三个节点配置文件中的空格删去之后,zookeeper均能正常运行 至此问题解决,投身下一个问题中

    2024年02月12日
    浏览(32)
  • 测试开发真的不难(8)启动Zookeeper报错ZooKeeper audit is disabled【已解决】

    今天在启动Kakfa+Zookeeper时遇见了报错:ZooKeeper audit is disabled 3.6版本以上 看了看网上的解决方案多数是针对3.6版本以上的,具体方法就是修改zookeeper的配置文件(以下图片来自网络): 找到conf文件夹下的zoo.cfg文件,对其进行修改,在里面加上admin.enable=true即可。 3.6版本以下

    2024年02月13日
    浏览(36)
  • Zookeeper 启动失败【Cannot open channel to 3 at election address...】

    完整报错信息 Cannot open channel to 3 at election address hadoop121/192.168.10.121:3888 java.net.ConnectException 解决方法 1.检查文件夹权限 检查当前用户是否拥有 Zookeeper 安装目录管理权限,没有的话需要进行授权: 2.未监听所有IP 在 zoo.cfg 文件中授权监听所有 IP: 添加完成后,注意分发到其它

    2024年02月05日
    浏览(30)
  • zookeeper启动失败(Error contacting service. It is probably not running.)

    问题描述 启动zk时报如下错误: 解决办法 先查日志找找报错原因: 找到zk安装目录下的logs文件夹下的日志文件,查看连接失败原因: 如果是端口问题,修改conf文件,指定端口重新启动即可: 注:3.5以后的版本, 会自动占用8080端口. 需要修改配置文件。

    2024年02月10日
    浏览(32)
  • zookeeper启动报错出现Starting zookeeper ... FAILED TO START详细解决方案

    第1步 来到zkServer.sh 的文件目录下,执行 发现是 此节点上的Zookeeper 所处阶段与 当前ClouderaManager中Zookeeper 的阶段 不匹配 ,导致无法启动此节点上面的 Zookeeper Quorum Server 。   第2步 来到zkData,目录,然后清空version-2文件夹 和删除zookeeper-server.pid文件并同步其他服务器 第3步

    2024年02月02日
    浏览(46)
  • 启动zookeeper和kafka时kafka报错或闪退一直无法启动

    最近启动项目时偶尔会遇到启动zookeeper后Kafka无法启动的问题;在此记录一下解决办法。 步骤: 1. 关闭zookeeper和Kafka运行窗口 2. 删除zookeeper和Kafka日志 注:查看Kafka的日志保存位置,找到工具中文件config-server.properties log.dirs=/tmp/kafka-logs , 这是kafka工具日志的默认位置 我的ka

    2024年02月11日
    浏览(29)
  • Zookeeper启动报错常见问题以及常用zk命令

    Zk常规启动的命令如下 启动过程如果存在失败,是没办法直接看出什么问题,只会报出来 Starting zookeeper … FAILED TO START 可以用如下命令启动,便于查看zk启动过程中的详细错误  Invaild config, exiting abnormally 需要检查zoo.cfg配置文件 使用client port端口是否被占用或者未配置 #找到

    2024年01月17日
    浏览(34)
  • CDH 6.3.2集成flink 1.18 zookeeper版本不匹配Flink-yarn启动失败

    CDH 6.3.2集成flink 1.18 zookeeper版本不匹配Flink-yarn不能正常启动,而在CHD Web页面,flink日志报错提示不明确,不能定位具体错误。CM WEB启动失败错误日志如下图所示: CM查看完成错误日志 CM管理页面查看异常日志,始终不能定位启动异常原因,此时查看flink详情启动日志,日志文

    2024年02月03日
    浏览(41)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包