微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

Zookeeper 文件实际存在于何处?

如何解决Zookeeper 文件实际存在于何处?

我目前正在使用 SolrCloud 并在服务器上设置了 Zookeeper。为了在 SolrCloud 中创建一个集合,我在 Zookeeper 中上传一个配置集并使用它来创建一个集合。在zookeeper服务器上,我使用Zookeeper的CLI查看配置文件如下:-

zk@ip-some-ip-some-ip:/opt/zookeeper/bin$ ./zkCli.sh -server 127.0.0.1:9983
/usr/bin/java
Connecting to 127.0.0.1:9983
[zk: 127.0.0.1:9983(CONNECTED) 0] 
[zk: 127.0.0.1:9983(CONNECTED) 0] ls /configs
[_default,config_1,config_2]
[zk: 127.0.0.1:9983(CONNECTED) 1] 

我尝试在所有 zookeeper 目录中搜索 /configs 目录,但找不到。它实际上存在于系统中的什么位置?

我尝试按如下方式搜索 configs 目录:-

find /var/zookeeper/ -name "configs"
find /opt/zookeeper/ -name "configs"

但没有找到任何东西。

我在系统上的其他任何地方都没有任何 zookeeper 目录。

如果我需要任何其他信息,请告诉我。感谢阅读。

解决方法

Zookeeper 将其数据保存在内存中。从documentation

与为存储而设计的典型文件系统不同,ZooKeeper 数据保存在内存中,这意味着 ZooKeeper 可以实现高吞吐量和低延迟。

交易日志存储在Zookeeper's data directory

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。