關於Redis集羣的問題和重啓

1.

使用redis-cli鏈接上redis其中一臺node

redis-cli -c -h xxx -p 7001redis

輸入cluster info查看當前集羣的狀態spa

2.

能夠使用trib的check檢測的集羣狀態.net

redis-trib.rb check xxx:7001blog

[ERR] Not all 16384 slots are covered by nodes.進程

3.

若是出現以上的錯誤,能夠嘗試使用fix命令修復get

redis-trib.rb fix xxx:7001集羣

修復完成以後,在使用trib的check命令查看狀態cli

4.

若是經過fix方式修復不了db

pkill redis中止以前的redis進程

而後把aof,rdb,nodes節點文件刪除,刪除以前須要備份

5.

從新搭建,http://www.javashuo.com/article/p-dxedxets-nb.html

相關文章
相關標籤/搜索