gpt4 book ai didi

redis-trib.rb 不再可用但 redis-cli --cluster create 抛出无法识别的选项错误

转载 作者:可可西里 更新时间:2023-11-01 11:08:58 28 4
gpt4 key购买 nike

我正在尝试使用 redis 4.0.11 在 docker swarm 上创建一个新的 redis 集群。我找到的最接近的教程是这个:https://get-reddie.com/blog/redis4-cluster-docker-compose/

我遇到的问题是,就像所有其他教程一样,在发现所有节点后使用 ruby​​ redis-trib.rb 脚本创建集群,这个家伙似乎不再受支持:

| WARNING: redis-trib.rb is not longer available!
| You should use redis-cli instead.
|
| All commands and features belonging to redis-trib.rb have been moved
| to redis-cli.
| In order to use them you should call redis-cli with the --cluster
| option followed by the subcommand name, arguments and options.
|
| Use the following syntax:
| redis-cli --cluster SUBCOMMAND [ARGUMENTS] [OPTIONS]
|
| Example:
| redis-cli --cluster create 172.22.0.3:6379 172.22.0.5:6379 172.22.0.7:6379 172.22.0.2:6379 172.22.0.6:6379 172.22.0.4:6379 --cluster-replicas 1
|
| To get help about all subcommands, type:
| redis-cli --cluster help

但是,当我尝试使用推荐的命令时,出现错误:

# redis-cli --cluster create 172.22.0.3:6379 172.22.0.5:6379 172.22.0.7:6379 172.22.0.2:6379 172.22.0.6:6379 172.22.0.4:6379 --cluster-replicas 1
Unrecognized option or bad number of args for: '--cluster'
# redis-cli --cluster help
Unrecognized option or bad number of args for: '--cluster'

想法?

最佳答案

redis-cli 4.0.11 没有 --cluster 选项。

使用以下方式:

  1. 下载https://github.com/antirez/redis/archive/unstable.zip
  2. 制作
  3. 在 src/redis 中使用 redis-cli

关于redis-trib.rb 不再可用但 redis-cli --cluster create 抛出无法识别的选项错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52880996/

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