Redis集群檢測(cè)與恢復(fù)

一、redis集群檢測(cè)方法
1、使用redis-cli登錄正常節(jié)點(diǎn);
2、使用cluster info命令查看集群狀態(tài),最重要的字段,cluster_state:ok,說(shuō)明集群正常;
3、另外可以使用cluster nodes查看哪些節(jié)點(diǎn)fail;

二、redis集群恢復(fù)方法
如果有告警或者發(fā)現(xiàn)集群有節(jié)點(diǎn)進(jìn)程丟失,請(qǐng)按照以下步驟處理:
步驟一、集群中有節(jié)點(diǎn)有進(jìn)程掛掉,優(yōu)先重啟進(jìn)程;
實(shí)驗(yàn)中3主3從的集群,6個(gè)節(jié)點(diǎn)進(jìn)程全部掛掉情況下,一次重啟節(jié)點(diǎn)進(jìn)程,redis集群還能恢復(fù);
步驟二、如果按照步驟一集群節(jié)點(diǎn)沒(méi)有恢復(fù),那么就要重建集群
1、一次殺掉集群所有節(jié)點(diǎn)的進(jìn)程;
2、重建集群配置,以redis5為例
redis-cli [-a xxx] --cluster create --cluster-replicas 1 node_ip_1:port_1 1node_ip_2:port_2 node_ip_3:port_3 node_ip_4:port_4 node_ip_5:port_5 node_ip_6:port_6

可能報(bào)錯(cuò),處理方法:刪除data、log、node.conf等文件,重新構(gòu)建集群。

備注:[-a xxx] redis密碼

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書(shū)系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • NOSQL類(lèi)型簡(jiǎn)介鍵值對(duì):會(huì)使用到一個(gè)哈希表,表中有一個(gè)特定的鍵和一個(gè)指針指向特定的數(shù)據(jù),如redis,volde...
    MicoCube閱讀 4,170評(píng)論 2 27
  • redis集群分為服務(wù)端集群和客戶端分片,redis3.0以上版本實(shí)現(xiàn)了集群機(jī)制,即服務(wù)端集群,3.0以下使用客戶...
    hadoop_null閱讀 1,687評(píng)論 0 6
  • feisky云計(jì)算、虛擬化與Linux技術(shù)筆記posts - 1014, comments - 298, trac...
    不排版閱讀 4,388評(píng)論 0 5
  • 一、redis cluster簡(jiǎn)介 Redis在3.0版正式引入了集群這個(gè)特性。 Redis集群是一個(gè)提供在多個(gè)R...
    張偉科閱讀 1,742評(píng)論 0 4
  • 有些愛(ài)情,只能掩于唇齒,止于歲月。 這一路,你是你,我是我,不是沒(méi)你不行,而是有你更好?,F(xiàn)在的感覺(jué)大概就是沒(méi)有當(dāng)初...
    愷沐閱讀 357評(píng)論 0 0

友情鏈接更多精彩內(nèi)容