Подготовка среды
this docker -compose.yml
version: "3"
services:
redis-master1:
image: redis:5.0
container_name: redis-master1
working_dir: /config
ports:
- 6391:6391
- 16391:16391
stdin_open: true
tty: true
network_mode: host
privileged: true
volumes:
- /dvolumn/redis/config:/config
entrypoint:
- /bin/bash
- redis.sh
redis. sh
redis-server /config/nodes-6391.conf
node-6391.conf: is a копия "https://github.com/antirez/redis/blob/5.0/redis.conf" критического изменения
cluster-enabled yes
port 6391
cluster-node-timeout 15000
cluster-config-file nodes-6391.conf
Запуск и ошибка
docker-compose up -d
docker-compose logs redis-master1
# the error infomation below:
Attaching to redis-master1
redis-master1 | # oO0OoO0OoO0Oo Redis is starting oO0OoO0OoO0Oo
redis-master1 | # Redis version=5.0.9, bits=64, commit=00000000, modified=0, pid=6, just started
redis-master1 | # Configuration loaded
redis-master1 | # Unrecoverable error: corrupted cluster config file.
показывает, что неисправимая ошибка: поврежден файл конфигурации кластера, но файл "node-6391.conf" - это копия "https://github.com/antirez/redis/blob/5.0/redis.conf", как она повреждена?
Как мне это исправить?