步驟:
1. 先創建沒有密碼的redis-cluster
略。
2. 關閉redis-cluster,修改所有redis服務器的配置文件添加密碼,然後重啓redis-cluster
requirepass "abc"
masterauth "abc"
結果:
1. master和slave之間可以同步數據
2. 數據會自動分片
3. 使用redis-cli時,每次自動切換redis節點都會要求輸入密碼
方法二、 先給redis設置密碼再創建集羣,需要給redis-trib.rb添加密碼
vim/usr/local/share/gems/gems/redis-3.3.2/lib/redis/client.rb
//修改源文件,可能文件路徑不同,可以搜索client.rb來找
之後就可以使用redis-trib.rb腳本來管理redis集羣了,如果不改源碼的話,redis-trib.rb無法連接並操作redis服務器