linux 安装启动zookeeper全过程及遇到的坑

1、下载安装zookeeper

参考文章:https://blog.csdn.net/weixin_48887095/article/details/132397448


2、启动失败

1、启动失败JAVA_HOME is not set and java could not be found in PATH


2、启动失败 ClassNotFoundException: org.apache.zookeeper.server.quorum.QuorumPeerMain

bash 复制代码
[root@xxx] zkServer.sh start-foreground

ZooKeeper JMX enabled by default
Using config: /usr/local/zookeeper/bin/../conf/zoo.cfg
Error: Could not find or load main class org.apache.zookeeper.server.quorum.QuorumPeerMain
Caused by: java.lang.ClassNotFoundException: org.apache.zookeeper.server.quorum.QuorumPeerMain

解决方法:https://blog.csdn.net/weixin_48887095/article/details/132397448


3、启动失败,端口8080被占用 Caused by: java.io.IOException: Failed to bind to /0.0.0.0:8080

解决方法:


4、启动失败,端口2181被占用 java.net.BindException: Address already in use

3 启动成功

  • 服务端启动成功:bash zkServer.sh status start
  • 查看服务端状态:bash zkServer.sh status
  • 停止服务端:bash zkServer.sh stop
  • 启动客户端:bash zkCli.sh
相关推荐
江畔独步11 分钟前
vim中的查找
linux·编辑器·vim
luck_me51 小时前
k8s v1.26 实战csi-nfs 部署
linux·docker·云原生·容器·kubernetes
不摆烂选手1 小时前
Linux 阻塞和非阻塞 I/O 简明指南
linux·驱动开发·ubuntu·正点原子imx6ull学习笔记
SweerItTer2 小时前
由镜像源配置错误导致的软件包依赖问题
linux·vscode·ubuntu
kedvellek2 小时前
Linux 内核链表宏的详细解释
linux·运维·链表
chennalC#c.h.JA Ptho3 小时前
lubuntu 系统详解
linux·经验分享·笔记·系统架构·系统安全
冼紫菜3 小时前
解决 CentOS 7 镜像源无法访问的问题
linux·运维·服务器·centos
几道之旅3 小时前
分别在windows和linux上使用curl,有啥区别?
linux·运维·windows
季柳东3 小时前
在虚拟机Ubuntu18.04中安装NS2教程及应用
linux·运维·ubuntu
冼紫菜3 小时前
如何在 CentOS 7 虚拟机上配置静态 IP 地址并保持重启后 SSH 连接
linux·开发语言·centos·ssh