redis一主一从一哨兵,第一次主从切换成功,再次主从切换无法正常执行?
自己在服務(wù)器學(xué)著搭建redis主從復(fù)制和哨兵模式。為了簡單,一開始只是搭建了一主(port 9001),一從(port 6379),一哨兵(26379)
主從哨兵都在一臺服務(wù)器上,并且主從服務(wù)器均設(shè)置了密碼:123456
先按照 主-->從--->哨兵 的順序依次啟動,日志和執(zhí)行命令都沒有問題,然后shutdown 9001服務(wù)器,哨兵模式順利將主節(jié)點切換到6379,然后在啟動9001的redis,發(fā)現(xiàn)9001的服務(wù)器變?yōu)閟lave ;
但是再次將6379(當(dāng)前的master)宕機,無法繼續(xù)切換
如下:
一開始是以為配置文件有問題,來回檢查了幾遍,后來發(fā)現(xiàn)這個情形(6379為master ,9001為slave),哪怕在master存放新的key-value,也無法同步到9001
查看了一下9001的redis的info配置發(fā)現(xiàn)
我的6379的服務(wù)器是正常運行的,但是9001沒法連接到相關(guān)的6379服務(wù)器,自然也就沒法對master(6379)的服務(wù)器進行同步了
想到6379設(shè)置了服務(wù)密碼,我就在9001的redis里加了如下配置
修改完配置之后,重啟服務(wù),再次模擬剛剛的情形,二次切換也成功了
超強干貨來襲 云風(fēng)專訪:近40年碼齡,通宵達(dá)旦的技術(shù)人生總結(jié)
以上是生活随笔為你收集整理的redis一主一从一哨兵,第一次主从切换成功,再次主从切换无法正常执行?的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 深刻好文|关于资产与负债的思考(国庆活动
- 下一篇: springcloud 2.0 服务链路