redis-Trib.rb không thể xử lý các nút Redis được bảo vệ bằng mật khẩu.
Vì vậy, cố gắng sử dụng nó trên các nút như vậy sẽ dẫn đến [ERR] Rất tiếc, không thể kết nối với nút.
Tại sao tiện ích redis-Trib.rb không xử lý các nút đã xác thực?
Nó liên quan đến thực tế là khi một nút Redis được bảo vệ bằng mật khẩu thì chỉ giao tiếp trên cổng chính của nó (theo mặc định là 6379) được bảo vệ. Giao tiếp trên bus cụm của nó (Cổng mặc định + 10000 =16379), nơi các nút trong một cụm giao tiếp với nhau không được bảo vệ. Vì vậy, một cụm Redis không thực sự được bảo vệ bằng mật khẩu khi các nút riêng lẻ được. Vì vậy, việc có một mật khẩu trên các nút Redis riêng lẻ trong một cụm Redis sẽ làm tăng thêm ít giá trị bảo mật. Do đó, tiện ích redis-Trib.rb đã không triển khai bất kỳ xác thực nào.
Thông tin thêm tại đây:
https://groups.google.com/forum/#!topic/redis-db/Z8lMxTfDct8