gpt4 book ai didi

bash - 如何从 Bash 运行 ZooKeeper 的 zkCli.sh 命令?

转载 作者:行者123 更新时间:2023-11-29 08:56:12 25 4
gpt4 key购买 nike

是否可以直接从 Bash 运行 zkCli.sh 命令,例如 ls/get/ 而无需进入 ZooKeeper shell?

我正在使用 ZooKeeper 版本 3.4.6-1569965。

例如,像这样:

$ ./zkCli.sh get /

我只能在连接到 ZooKeeper shell 然后从那里运行 get/ 后才能执行此操作,如下所示:

$ ./zkCli.sh
Connecting to localhost:2181
Welcome to ZooKeeper!

WATCHER::

WatchedEvent state:AuthFailed type:None path:null
JLine support is enabled

WATCHER::

WatchedEvent state:SyncConnected type:None path:null
[zk: localhost:2181(CONNECTED) 0] get /
[]

最佳答案

zkCli.sh从3.4.7版本开始支持进程命令。

参见 ZK Shell/Cli not processing commands

如:

./zkCli.sh -server xxxxx:2181 get /test

zkcli , 一个 Go ZooKeeper 的命令行界面也是一个简单的解决方案。

zkcli --servers srv-1,srv-2,srv-3 create /demo_only some_value

关于bash - 如何从 Bash 运行 ZooKeeper 的 zkCli.sh 命令?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34756953/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com