redis 集群重啟步驟如下:關閉并清除數據和日志。啟動種子節點。創建新集群。添加剩余節點。檢查集群狀態。
Redis 集群重啟方法
步驟 1:關閉節點
為防止數據丟失,請按順序關閉所有 Redis 節點。
依次執行以下命令關閉各個節點:
redis-cli -h -p shutdown
步驟 2:清除數據和日志
刪除整個 Redis 數據目錄,通常位于 /var/lib/redis。
刪除節點日志文件,通常位于 /var/log/redis/.log。
步驟 3:啟動單個節點
啟動一個 Redis 實例作為種子節點。
執行以下命令啟動種子節點:
redis-server –port
步驟 4:創建新集群
使用 redis-trib.rb 工具創建新的 Redis 集群。
執行以下命令:
redis-trib.rb create –replicas
步驟 5:添加其余節點
依次將剩余節點添加到集群。
執行以下命令:
redis-trib.rb add-node –cluster
步驟 6:檢查集群狀態
使用 redis-cli 檢查集群狀態。
執行以下命令:
redis-cli -c –cluster check
集群應該處于正常運行狀態,所有節點都應報告為“up”。