Redis刪除並重新建立乙個集群

2021-10-16 22:27:30 字數 1348 閱讀 2877

發現自己搭建的集群有問題, 如何刪除現有集群並重寫搭建新的集群,步驟如下:

1. 登入每台機器檢視啟動的redis服務,然後停掉所以的redis服務,按照程序號kill掉

ps -ef| grep redis

kill 12455 12460

2. 登入每台機器,刪除上個集群的相關檔案,如下四個檔案都刪掉(log可以不用管)

[allen@localhost redis-5.0.3]$ cd 8001

[allen@localhost 8001]$ ls

[allen@localhost 8001]$ rm -f *

[allen@localhost 8001]$

[allen@localhost ~]$ cd packages/redis-5.0.3/

[allen@localhost redis-5.0.3]$ cd 8003

[allen@localhost 8003]$ rm -f *

[allen@localhost 8003]$ cd ../8006/

[allen@localhost 8006]$ rm -f *

[allen@localhost 8006]$

[allen@localhost redis-5.0.3]$ cd 8002

[allen@localhost 8002]$ ls

[allen@localhost 8002]$ rm -f *

[allen@localhost 8002]$ cd ../8004

-bash: cd: ../8004: no such file or directory

[allen@localhost 8002]$ cd ../8005

[allen@localhost 8005]$ rm -f *

[allen@localhost 8005]$

3. 重新啟動每台節點所有的redis服務

src/redis-server redis-cluster/8001/redis.conf 

src/redis-server redis-cluster/8004/redis.conf

src/redis-server redis-cluster/8002/redis.conf

src/redis-server redis-cluster/8005/redis.conf

src/redis-server redis-cluster/8003/redis.conf

src/redis-server redis-cluster/8006/redis.conf

4. 重新建立集群

清空github倉庫,而不是刪除重新建立

今天由於想清空github倉庫重新來過,後來不知道怎麼解決,於是上網找了資料,順便發個博文 remove the history from 從中刪除歷史記錄 rm rf git recreate the repos from the current content only 僅從當前內容重新建立儲存...

Django 解決新建表刪除後無法重新建立等問題

起因 同步表的過程中,我手動將資料庫中的乙個表刪除了,此時再去執行命令,發現不能再資料庫中新建表了 修改了表結構以後執行python3 manage.py migrate 報錯 no changes detected 所以進資料庫把對應的表刪除了,想著重新生成這張表.刪除表以後執行 python3 ...

Django 解決新建表刪除後無法重新建立等問題

更多程式設計教程請到 菜鳥教程 高州陽光論壇 人人影視 起因 同步表的過程中,我手動將資料庫中的乙個表刪除了,此時再去執行命令,發現不能再資料庫中新建表了 修改了表結構以後執行python3 manage.py migrate 報錯 no changes detected 所以進資料庫把對應的表刪除...