关于ZooKeeper在Linux端启动失败的问题解决方案

本文涉及的产品
服务治理 MSE Sentinel/OpenSergo,Agent数量 不受限
云原生网关 MSE Higress,422元/月
注册配置 MSE Nacos/ZooKeeper,118元/月
简介: 关于ZooKeeper在Linux端启动失败的问题解决方案

今天在启动ZooKeeper的时候,发现启动失败了,具体的原因如下图:

屏幕截图 2022-01-28 214940.png

细心观察时发现,启动时需要加载的配置文件zoo.cfg未找到。这时就需要去zookeeper的包下的conf文件夹下去看看配置文件的相关问题。

屏幕截图 2022-01-28 215152.png

我们发现启动的配置文件默认时zoo_sampke.cfg这个文件名,而加载所需要的是zoo.cfg所以我们只需要简单的改个名字就行。

屏幕截图 2022-01-28 215348.png

改完之后我们再运行之。

屏幕截图 2022-01-28 215530.png

完美解决了。当然除了配置文件名称问题还可能是端口冲突问题,具体的只需要根据报错内容进行理解与应对。


相关实践学习
基于MSE实现微服务的全链路灰度
通过本场景的实验操作,您将了解并实现在线业务的微服务全链路灰度能力。
相关文章
|
3月前
|
Linux 编译器 开发工具
快速在linux上配置python3.x的环境以及可能报错的解决方案(python其它版本可同样方式安装)
这篇文章介绍了在Linux系统上配置Python 3.x环境的步骤,包括安装系统依赖、下载和解压Python源码、编译安装、修改环境变量,以及常见安装错误的解决方案。
260 1
|
4月前
|
Linux 网络安全 Python
Linux离线安装Python时ssh和hashlib死活安装不上的解决方案
本文提供了Linux环境下离线安装Python时遇到的"ImportError: No module named _ssl"和"ERROR:root:code for hash md5|sha1|sha224|sha256|sha384|sha512 was not found"两个问题的解决方案,通过设置OpenSSL环境变量和编辑Python源码配置文件来解决。
69 1
|
4月前
|
Java Linux Docker
【zookeeper 第二篇章】windows、linux、docker-compose 安装 zookeeper
本文介绍Zookeeper在不同环境下的安装方法。Linux安装需备好JDK,下载并解压Zookeeper后,复制`zoo_sample.cfg`为`zoo.cfg`,最后运行`zkServer.sh start`启动服务。Windows安装类似,通过`zkServer.bat`启动。使用Docker-Compose则需编写配置文件,并通过`docker-compose up -d`后台启动容器。
83 0
|
4月前
|
缓存 负载均衡 监控
在Linux中,HAProxy、Keepalived或Heartbeat在高可用性解决方案中有何作用?
在Linux中,HAProxy、Keepalived或Heartbeat在高可用性解决方案中有何作用?
|
5月前
|
存储 Java Linux
Linux环境变量配置及常见问题解决方案
Linux环境变量配置及常见问题解决方案
|
6月前
|
存储 Java Linux
Linux环境变量配置及常见问题解决方案
Linux环境变量配置及常见问题解决方案
|
7月前
|
Kubernetes Linux Docker
Linux下minikube启动失败(It seems like the kubelet isn‘t running or healthy)
Linux下minikube启动失败(It seems like the kubelet isn‘t running or healthy)
Linux下minikube启动失败(It seems like the kubelet isn‘t running or healthy)
|
7月前
|
Kubernetes Linux Docker
Linux下minikube启动失败(It seems like the kubelet isn‘t running or healthy)(1)
Linux下minikube启动失败(It seems like the kubelet isn‘t running or healthy)(1)
Linux下minikube启动失败(It seems like the kubelet isn‘t running or healthy)(1)
|
7月前
|
关系型数据库 MySQL Linux
【Linux】安装Mysql(附加service mysql启动失败 提示unit not found 解决办法)
【Linux】安装Mysql(附加service mysql启动失败 提示unit not found 解决办法)
510 0
|
7月前
|
分布式计算 Hadoop
Zookeeper 启动失败【Cannot open channel to 3 at election address...】
解决Hadoop Zookeeper连接问题:检查Zookeeper目录权限,使用`sudo chown -R username:username /your_zookeeper_path`授权。确保`zoo.cfg`配置`quorumListenOnAllIPs=true`并监听所有IP。关键是机器ID(如`server.0`, `server.1`等)需与IP或主机名对应,修正`zoo.cfg`中的设置,例如`server.0=hadoop120:2888:3888`等。重启Zookeeper后,问题解决。
358 0