Redis5.0.5搭建redis主從,配置哨兵選舉

搭建redis主從

1.redis主從關係104服務器爲主redis, 105服務器爲104的從服務器 ,  105爲106的主服務器 ,106爲105的從服務器

2.redis之前配置可參考  https://blog.csdn.net/yanghzaini/article/details/85314808

3.配置105,106服務器的redis.conf文件,104服務把密碼配上(哨兵要用)

4. 關閉防火牆

關閉防火牆:
systemctl stop firewalld.service #停止firewall
systemctl disable firewalld.service #禁止firewall開機啓動
firewall-cmd --state #查看默認防火牆狀態(關閉後顯示notrunning,開啓後顯示running)

5.啓動三臺redis服務器

6.分別啓動客戶端,並查看redis狀態 命令:info replication ,配圖爲客戶端redis狀態

7.測試 104 set zhang  zhang 

   105 106  get zhang  爲zhang 

配置哨兵選舉

1.從解壓文件裏複製哨兵配置文件(sentinel.conf)到redis啓動目錄

2.配置修改sentinel.conf文件,配置redis主節點和密碼

3.啓動哨兵

4.啓動redis客戶端查看主從狀態.命令 info replication ,可以發現還是104的主 從105  106的從

5.關閉104主redis服務器.等待30秒(redis選舉默認30秒).查看105 和106的主從狀態,發現105爲新的主redis節點

(注意:哨兵解決了redis宕機後的選舉主redis服務器問題)

6.重啓104  redis 服務器(104服務器變成105的從)

(這裏其實只需要配置密碼就行了,slaveof可以不要,第一次不同步原因也是因爲沒有密碼)

8.測試主從ok

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章