Zookeeper启动报错常见问题以及常用zk命令

这篇具有很好参考价值的文章主要介绍了Zookeeper启动报错常见问题以及常用zk命令。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

Zk常规启动的命令如下

sh bin/zkServer.sh start

启动过程如果存在失败,是没办法直接看出什么问题,只会报出来

Starting zookeeper … FAILED TO START

可以用如下命令启动,便于查看zk启动过程中的详细错误 

sh bin/zkServer.sh start-foreground         

1、常见错误

Invaild config, exiting abnormally

Zookeeper启动报错常见问题以及常用zk命令,Linux,zookeeper,分布式,云原生

需要检查zoo.cfg配置文件

使用client port端口是否被占用或者未配置

#找到以下行:

#clientPort=2181

netstat -nlp |grep 端口号

查看当前端口是否已经被占用,如果端口被占用,则需要使用一个没有被使用过的端口,然后重新启动zk

集群地址未能正确配置

类似如下

#server.1=localhost:2888:3888

将其修改为正确的地址和端口即可

Problem starting AdminServer on address 0.0.0.0, port 8080…

Failed to bind to 0.0.0.0:8080

在zoo.cfg配置文件里添加如下admin.serverPort配置即可

admin.serverPort=8088 (保证端口不被占用)

No snapshot found, but there are log entries. Something is broken

Zookeeper启动报错常见问题以及常用zk命令,Linux,zookeeper,分布式,云原生

可能是因为zoo.cfg里的datadir路径冲突导致,可以新建一个路径,然后将当前路径配置到datadir即可

Last transaction was partial. Unable to load database on disk

Zookeeper启动报错常见问题以及常用zk命令,Linux,zookeeper,分布式,云原生

检测磁盘使用情况,是否因为磁盘满了导致无法正常申请空间并启动

top或free 命令查看内存情况

2、zk服务端常用命令

启动命令:sh ./bin/zkServer.sh start

停止命令:sh ./bin/zkServer.sh stop

重启命令:sh ./bin/zkServer.sh restart

状态查看命令:sh ./bin/zkServer.sh status

带调试信息启动 sh ./bin/zkServer.sh start-foreground

3、zk客户端常用命令

创建zk的node节点:create /zk 节点名

获取zk node节点:get /zk

删除 zk node节点:delete /zk

退出客户端:quit

4、常用zk的客户端连接工具

zktools文章来源地址https://www.toymoban.com/news/detail-798418.html

到了这里,关于Zookeeper启动报错常见问题以及常用zk命令的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

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

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

相关文章

  • PHPStudy(小皮)安装启动常见问题

    AH00526: Syntax error on line 5 of D:/Network Security/phpstudy_pro/Extensions/Apache2.4.39/conf/vhosts/0localhost_80.conf: Wrapper D:/Network cannot be accessed: (720002)xcfxb5xcdxb3xd5xd2xb2xbbxb5xbdxd6xb8xb6xa8xb5xc4xcexc4xbcxfexa1xa3 路径中存在空格,比如上述路径中\\\"Network Security\\\"。 方法一 修改路径 先将phps

    2024年02月11日
    浏览(51)
  • RabbitMQ常见问题以及实际问题解决

    ** ** 消息可靠性问题: 消息从生产者发送到Exchange,再到queue,再到消费者,有哪些导致消息丢失的可能性? 发送时丢失: - 生产者发送的消息为送达exchange - 消息到达exchange后未到达queue MQ宕机,queue将消息丢失 consumer接收到消息后未消费就宕机 ①生产者消息确认 RabbitMQ提供

    2024年02月16日
    浏览(49)
  • 常见PXE启动芯片出错问题归类

    一、初始化/引导/载入Bootstrap错误代码: PXE-E00: Could not find enough free base memory. PXE主代码和UNDI运行时模块从闪存或上位内存拷贝至基本内存顶部480K(78000h)至640K(A0000h)的剩余空间位置,这段内存必须被系统BIOS填零,如果这些内存没有填零,PXE ROM里的重布置代码将认为这些内存已

    2024年02月12日
    浏览(98)
  • keystone 安装以及常见问题

    一 环境信息 安装环境Centos7  安装版本Train 其他版本的参考官方文档,道理是一样的。一定要看官方文档,,openstack更新很快,网上资料很多,大部分都是过时的。官方文档为主,其他为辅。 二参考文档 1. keystone wiki   Keystone - OpenStack 里边有DOC和源码的链接,这个入口比较

    2024年02月13日
    浏览(51)
  • idea常用技巧/idea常见问题

    如上图,每次搜索时只显示100条,没法展示全。因版本的不同,配置也有些差异,以下也是经过各种搜索整理出了两个方案来解决这个问题。 方案一: 快捷键Ctrl + shift + alt + / 调出弹窗 点击Registry, 找到ide.usages.page.size,把数量改掉即可 我修改成了200,然后看一下效果: 如果

    2024年02月15日
    浏览(38)
  • Flink本地集群部署启动&常见问题的解决方法

    [zhangflink@9wmwtivvjuibcd2e software]$ vim flink/conf/flink-conf.yaml [zhangflink@9wmwtivvjuibcd2e software]$ vim flink/conf/workers [zhangflink@9wmwtivvjuibcd2e software]$ xsync flink/conf/ 启动集群在jobmanager那台机器启动 [zhangflink@9wmwtivvjuibcd2e-0001 flink]$ bin/start-cluster.sh 启动成功jobmanager会出现如下进程 启动成功taskm

    2024年02月02日
    浏览(53)
  • 【人工智能】常见问题以及解答

    人工智能(Artificial Intelligence, AI)是一门涉及计算机科学、数学、心理学、哲学等多个领域的交叉学科,旨在研究如何使计算机能够像人一样地思考、学习和行动。 在过去几十年中,人工智能技术得到了广泛的应用和发展,涵盖了诸如机器学习、自然语言处理、计算机视觉、

    2024年02月07日
    浏览(57)
  • Git 操作以及Git 常见问题

    git 教程:https://www.runoob.com/git/git-tutorial.html 工作区 :克隆项目到本地后,项目所在的文件夹; 暂存区 :从工作区添加上来的变更(新增,修改,删除)的文件 执行 git add 命令后,将工作区的文件添加到暂存区; 本地仓库 :用于存储本地工作区和暂存区提交上来的变更(新

    2024年02月21日
    浏览(42)
  • uniapp 常见的问题以及解决办法

    当开发UniApp时,可能会遇到一些常见问题。以下是一些常见问题及其解决办法: 1. 页面或组件无法正常显示 确保页面或组件的路径和文件名的大小写正确。 检查模板代码中是否存在错误或不完整的标签闭合。 使用调试工具(如Chrome开发者工具)检查控制台是否有任何错误信

    2024年02月06日
    浏览(44)
  • Redis缓存更新策略以及常见缓存问题

    缓存就是数据交换的缓冲区(Cache),是存储数据的临时地方,一般读写性能较好,常见缓存: Web应用中缓存有什么作用呢? 降低后端负载 提高读写效率,降低响应时间 缓存的成本: 数据的一致性成本 代码维护成本 运维成本 缓存作用模型: 给一段Redis作为缓存的具体案例代

    2024年02月16日
    浏览(50)

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

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

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

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

二维码1

领取红包

二维码2

领红包