Я пытаюсь создать новый кластер Redis на Docker Swarm, используя Redis 4.0.11.Самый близкий учебник, который я нашел, был таким: 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'
Идеи?