Назад | Перейти на главную страницу

Redis 2.8.12 сбой синхронизации ведомого устройства

Я получаю следующую ошибку при попытке синхронизации с той же главной версией в облаке Redis:

# Server started, Redis version 2.8.12
* The server is now ready to accept connections on port 6379
* Connecting to MASTER pub-redis-99999.us-east-1-3.1.ec2.garantiadata.com:99999
* MASTER <-> SLAVE sync started
* Non blocking connect for SYNC fired the event.
* Master replied to PING, replication can continue...
* (Non critical) Master does not understand REPLCONF listening-port: -ERR wrong number of arguments for 'REPLCONF' command
* Partial resynchronization not possible (no cached master)
* Master does not support PSYNC or is in error state (reply: -ERR wrong number of arguments for 'PSYNC' command)
* Retrying with SYNC...
# MASTER aborted replication with an error: ERR unauthenticated session

Я определенно предоставил правильный пароль masteruth, так что это должно быть что-то другое. Кто-нибудь видел это раньше?

Это вызвано тем, что Redis Labs блокирует синхронизацию среди других команд. Подробнее см. https://redislabs.com/company/faqs#are-you-fully-compatible-with-open-source-redis.