zookeeper canary不良
时间: 2023-09-21 20:12:26 浏览: 327
Zookeeper Canary是用于测试ZooKeeper节点是否正常的心跳服务。在引用的内容中提到,Canary无法连接其他服务的客户端,导致报错。而连接zk可以看到,这个/cloudera_manager_zookeeper_canary节点是由Cloudera Manager创建的。
根据你提供的信息,你设置的日志路径是/data/log/zookeeper/,但这个路径下的日志文件没有写入最新的日志,最新的日志是2月份的。为了解决这个问题,你可以按照以下步骤进行排查:
1. 首先,确认一下ZooKeeper的配置文件中是否正确设置了日志文件路径。你可以打开ZooKeeper的配置文件,查找log.dir属性是否设置为/data/log/zookeeper/。
2. 接着,检查一下ZooKeeper的日志级别是否设置为足够详细的级别。如果日志级别设置得太低,可能会导致日志记录不完整。你可以在配置文件中找到log.level属性,并将其设置为较高的级别,例如DEBUG。
3. 然后,检查一下ZooKeeper的日志文件是否具有写入权限。确保/data/log/zookeeper/路径下的日志文件对ZooKeeper进程有写入权限,否则ZooKeeper将无法写入最新的日志。
4. 最后,重启ZooKeeper服务,以使配置的更改生效。重启后,观察日志文件是否开始记录最新的日志。
通过按照上述步骤进行排查,你应该能够找到ZooKeeper Canary不写入最新日志的原因,并解决这个问题。<span class="em">1</span><span class="em">2</span><span class="em">3</span>
#### 引用[.reference_title]
- *1* *2* [ClouderaManager中ZooKeeper Canary挂掉](https://blog.csdn.net/LiHaoHang6/article/details/108665254)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_1"}}] [.reference_item style="max-width: 50%"]
- *3* [ZooKeeper Canary](https://blog.csdn.net/cclovezbf/article/details/124636373)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_1"}}] [.reference_item style="max-width: 50%"]
[ .reference_list ]
阅读全文