重启arch linux后,zookeeper会删除我添加的所有节点



我正在配置我的zookeeper节点,当我重新启动我的机器时,所有的节点都消失了。我使用命令"create/[node_name] [data]"

如果您使用默认的zoo.cfg,则zookeeper数据目录可能位于tmp目录中,该目录将在引导时被清除。尝试将其设置为其他内容,例如/var/lib/zookeeper

还要确保将节点创建为CreateMode。永久临时节点将消失

你明白了吗?如果没有,再多一个WAG:

默认的zoo.cfg为dataDir使用一个相对路径。所以有一次,如果你从bin目录中启动ZK,数据目录将是一个位置,但如果你从上面的目录(通过./bin/…)启动它,那么它将是一个更高的目录。我总是使用绝对路径…

最新更新