Vấn đề là một redis-cluster có kích thước tối thiểu là 3 master để chuyển đổi dự phòng tự động hoạt động. Đó là các nút chính theo dõi lẫn nhau và phát hiện chuyển đổi dự phòng, vì vậy với một nút chính duy nhất trong cụm, không có quy trình nào đang chạy có thể phát hiện ra rằng một nút chính của bạn bị lỗi. Tối thiểu là ba, là để đảm bảo rằng trong trường hợp có bất kỳ nút nào bị sập, phần lớn toàn bộ cụm cần phải đồng ý, vì vậy tối thiểu bạn cần 3 nút, vẫn còn hơn một nửa trong số đó để đạt được đa số xem trong trường hợp thất bại.
Hướng dẫn Redis-cluster đề cập đến vấn đề này trong phần sau:https://redis.io/topics/cluster-tutorial#creating-and-using-a-redis-cluster
"Note that the minimal cluster that works as expected requires to contain at least three master nodes."