Redis恢復被移除集群的服務器實操步驟
更新時間:2023年07月23日 17:25:35 作者:技術老男孩
這篇文章主要為大家介紹了Redis恢復被移除集群的服務器實操步驟,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪
一、恢復步驟:
- 啟動被移除的服務器Redis服務并清除前世記憶(在Redis服務器本機操作)
- 清空內(nèi)存里的數(shù)據(jù)(在Redis服務器本機操作)
- 在管理主機執(zhí)行執(zhí)行添加命令(在管理主機執(zhí)行)
- 查看是否添加成功(在管理主機執(zhí)行)
二、實操:
第一步: 啟動Redis服務并清除前世記憶(在Redis服務器本機操作)
# 啟動已經(jīng)被移除redis服務 [root@host58 ~]# /etc/init.d/redis_6379 start Starting Redis server... [root@host58 ~]# netstat -utnlp | grep -i redis-server tcp 0 0 192.168.88.58:6379 0.0.0.0:* LISTEN 4480/redis-server 1 tcp 0 0 192.168.88.58:16379 0.0.0.0:* LISTEN 4480/redis-server 1 # 命令行刪除集群記憶(集群各個節(jié)點地址) [root@host58 ~]# redis-cli -h 192.168.88.58 -p 6379 # 清除前世記憶 192.168.88.58:6379> cluster reset OK
第二步: 清空內(nèi)存里的數(shù)據(jù)(在Redis服務器本機操作)
# 清除所有數(shù)據(jù) 192.168.88.58:6379> flushall 192.168.88.58:6379> keys * (empty list or set)
第三步: 在管理主機執(zhí)行執(zhí)行添加命令(在管理主機執(zhí)行)
# 在管理主機把58添加到集群里 [root@mgm57 ~]# redis-trib.rb add-node 192.168.88.58:6379 192.168.88.51:6379 # 添加59主機做主服務器53的 slave服務器 # --master-id:指定做某一個master的slave [root@mgm57 ~]# redis-trib.rb add-node --slave --master-id d9c9ef29c07ad740a05fa7aaa4d96ce25fa089b5 192.168.88.59:6379 192.168.88.51:6379
第四步: 查看是否添加成功(在管理主機執(zhí)行)
# 查看集群信息 [root@mgm57 ~]# redis-trib.rb info 192.168.88.51:6379 192.168.88.51:6351 (4cf556bc...) -> 1 keys | 5461 slots | 1 slaves. 192.168.88.58:6352 (94cbe47c...) -> 3 keys | 5462 slots | 1 slaves. 192.168.88.53:6353 (d9c9ef29...) -> 2 keys | 5461 slots | 2 slaves. [OK] 6 keys in 3 masters. 0.00 keys per slot on average.
以上就是Redis恢復被移除集群的服務器實操步驟的詳細內(nèi)容,更多關于Redis恢復移除集群的資料請關注腳本之家其它相關文章!
相關文章
RabbitMQ+redis+Redisson分布式鎖+seata實現(xiàn)訂單服務的流程分析
訂單服務涉及許多方面,分布式事務,分布式鎖,例如訂單超時未支付要取消訂單,訂單如何防止重復提交,如何防止超賣、這里都會使用到,這篇文章主要介紹了RabbitMQ+redis+Redisson分布式鎖+seata實現(xiàn)訂單服務的流程分析,需要的朋友可以參考下2024-07-07分布式Redis?Cluster集群搭建與Redis基本用法
這篇文章介紹了分布式Redis?Cluster集群搭建與Redis基本用法,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧2022-02-02