日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

redis集群添加节点报错Either the node already knows other nodes (check with CLUSTER NODES) or contains some k

發布時間:2023/12/3 编程问答 23 豆豆
生活随笔 收集整理的這篇文章主要介紹了 redis集群添加节点报错Either the node already knows other nodes (check with CLUSTER NODES) or contains some k 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

【README】 redis集群添加節點報錯

[ERR] Node 192.168.163.202:6380 is not empty. Either the node already knows other nodes (check with CLUSTER NODES) or contains some key in database 0.??

【1】 原因

導致異常的主要原因是該節點中默認生成的配置或歷史存儲數據不一致導致的,清除對應節點的dump.rdb、nodes.conf文件,重啟之后即可。

dump.rdb是由Redis服務器自動生成的 默認情況下 每隔一段時間redis服務器程序會自動對數據庫做一次遍歷,把內存快照寫在一個叫做“dump.rdb”的文件里,這個持久化機制叫做SNAPSHOT。有了SNAPSHOT后,如果服務器宕機,重新啟動redis服務器程序時redis會自動加載dump.rdb,將數據庫狀態恢復到上一次做SNAPSHOT時的狀態。

【2】解決步驟:

1、停止服務,刪除aof/rdb文件;
2、刪除nodes.conf
3、必要的情況下執行flushdb。
原文鏈接:?http://www.choupangxia.com/2019/11/07/redis-node-is-not-empty/?

?

【3】報錯現場和實際解決方法??

1)?把 202:6380 添加到 機器201:6379所在集群,集群master節點的hash為 5571f088f9d8798dd0c2e973ced830c2cd8033a2??

[root@centos201 ~]# /usr/local/redis-cluster/bin/redis-trib.rb add-node --slave --master-id 5571f088f9d8798dd0c2e973ced830c2cd8033a2 192.168.163.202:6380 192.168.163.201:6379 >>> Adding node 192.168.163.202:6380 to cluster 192.168.163.201:6379 Connecting to node 192.168.163.201:6379: OK Connecting to node 192.168.163.203:6379: OK Connecting to node 192.168.163.202:6379: OK >>> Performing Cluster Check (using node 192.168.163.201:6379) M: 5571f088f9d8798dd0c2e973ced830c2cd8033a2 192.168.163.201:6379slots:0-5460 (5461 slots) master0 additional replica(s) M: 5c0ea563b464e58dd8dc9722cdfcb97a85c44714 192.168.163.203:6379slots:10923-16383 (5461 slots) master0 additional replica(s) M: 99a3516a03612dba4b73c32e7e1e03ff1145a660 192.168.163.202:6379slots:5461-10922 (5462 slots) master0 additional replica(s) [OK] All nodes agree about slots configuration. >>> Check for open slots... >>> Check slots coverage... [OK] All 16384 slots covered. Connecting to node 192.168.163.202:6380: OK [ERR] Node 192.168.163.202:6380 is not empty. Either the node already knows other nodes (check with CLUSTER NODES) or contains some key in database 0.

補充: 對以上命令的說明,?命令作用:為redis集群添加節點 ,?把 202:6380 添加到 機器201:6379所在集群,集群master節點的hash為 5571f088f9d8798dd0c2e973ced830c2cd8033a2

?

2)停止202:6380 redis服務,并在202:6380機器上刪除 redis aof文件, nodes.conf 文件; 最后重新啟動 202:6380 redis服務

[root@centos202 ~]# ps -ef | grep redis root 1665 1 0 21:17 ? 00:00:09 /usr/local/bin/redis-server 192.168.163.202:6379 [cluster] root 1669 1 0 21:17 ? 00:00:07 /usr/local/bin/redis-server 192.168.163.202:6380 [cluster] root 1673 1 0 21:17 ? 00:00:07 /usr/local/bin/redis-server 192.168.163.202:6381 [cluster] root 1796 1694 0 23:04 pts/1 00:00:00 grep --color=auto redis [root@centos202 ~]# [root@centos202 ~]# kill -9 1669 [root@centos202 ~]# [root@centos202 ~]# ps -ef | grep redis root 1665 1 0 21:17 ? 00:00:09 /usr/local/bin/redis-server 192.168.163.202:6379 [cluster] root 1673 1 0 21:17 ? 00:00:07 /usr/local/bin/redis-server 192.168.163.202:6381 [cluster] root 1799 1694 0 23:06 pts/1 00:00:00 grep --color=auto redis [root@centos202 ~]# [root@centos202 6380]# cd data/ [root@centos202 data]# ll total 4 -rw-r--r--. 1 root root 0 Feb 18 21:17 appendonly.aof -rw-r--r--. 1 root root 229 Feb 18 22:49 nodes-6380.conf [root@centos202 data]# rm appendonly.aof rm: remove regular empty file 'appendonly.aof'? y [root@centos202 data]# ll total 4 -rw-r--r--. 1 root root 229 Feb 18 22:49 nodes-6380.conf [root@centos202 data]# rm -rf nodes-6380.conf [root@centos202 data]# ll total 0 [root@centos202 data]# [root@centos202 data]# /usr/local/bin/redis-server /usr/local/redis-cluster/6380/redis.conf [root@centos202 data]# [root@centos202 data]# ps -ef | grep redis root 1665 1 0 21:17 ? 00:00:10 /usr/local/bin/redis-server 192.168.163.202:6379 [cluster] root 1673 1 0 21:17 ? 00:00:07 /usr/local/bin/redis-server 192.168.163.202:6381 [cluster] root 1808 1 43 23:07 ? 00:00:01 /usr/local/bin/redis-server 192.168.163.202:6380 [cluster] root 1812 1694 0 23:07 pts/1 00:00:00 grep --color=auto redis

3) 再次把 202:6380 添加到 機器201:6379所在集群

[root@centos201 ~]# /usr/local/redis-cluster/bin/redis-trib.rb add-node --slave --master-id 5571f088f9d8798dd0c2e973ced830c2cd8033a2 192.168.163.202:6380 192.168.163.201:6379 >>> Adding node 192.168.163.202:6380 to cluster 192.168.163.201:6379 Connecting to node 192.168.163.201:6379: OK Connecting to node 192.168.163.203:6379: OK Connecting to node 192.168.163.202:6379: OK >>> Performing Cluster Check (using node 192.168.163.201:6379) M: 5571f088f9d8798dd0c2e973ced830c2cd8033a2 192.168.163.201:6379slots:0-5460 (5461 slots) master0 additional replica(s) M: 5c0ea563b464e58dd8dc9722cdfcb97a85c44714 192.168.163.203:6379slots:10923-16383 (5461 slots) master0 additional replica(s) M: 99a3516a03612dba4b73c32e7e1e03ff1145a660 192.168.163.202:6379slots:5461-10922 (5462 slots) master0 additional replica(s) [OK] All nodes agree about slots configuration. >>> Check for open slots... >>> Check slots coverage... [OK] All 16384 slots covered. Connecting to node 192.168.163.202:6380: OK >>> Send CLUSTER MEET to node 192.168.163.202:6380 to make it join the cluster. Waiting for the cluster to join. >>> Configure node as replica of 192.168.163.201:6379. [OK] New node added correctly.

bingo 添加成功。

?

總結

以上是生活随笔為你收集整理的redis集群添加节点报错Either the node already knows other nodes (check with CLUSTER NODES) or contains some k的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 华人色| 国产在线第一页 | 黄色片播放器 | 午夜第一页 | 老熟妇仑乱视频一区二区 | 国产欧美一区二区三区精品酒店 | 国产精品探花在线观看 | 97se在线视频 | 内射国产内射夫妻免费频道 | 精品欧美黑人一区二区三区 | 怡红院一区二区三区 | 欧美激情黑白配 | 男人天堂av在线播放 | 亚洲国产精品免费在线观看 | 二色av | 天堂一区二区三区四区 | 久久精品6 | 一区二区三区天堂 | av在线a| 韩国一区二区三区视频 | 久久超碰精品 | 午夜av片| 99精品视频一区二区 | 国产三级伦理片 | 蜜桃视频污 | 黑人操日本女人视频 | 亚洲精品日韩欧美 | 男人天堂亚洲 | 人人看人人模 | 亚洲精品喷潮一区二区三区 | av一本二本 | 岛国一区二区三区 | 亚洲激情二区 | 亚洲精品小视频在线观看 | 欧美精品在线观看一区二区 | www日日 | 亚洲一区二区在线 | 少妇色视频 | 欧美日韩中文字幕一区二区三区 | 日本大乳美女 | 韩日视频在线观看 | 高清国产一区二区 | 美女啪啪免费视频 | 欧美区日韩区 | 色屋在线 | 成人精品福利视频 | 久久精品国产免费看久久精品 | 国产亚洲三级 | 国产精品伦理 | 人人爱人人艹 | 欧美另类性 | 亚洲av午夜精品一区二区三区 | 欧美阿v | 熟妇人妻无码xxx视频 | 中文字幕偷拍 | 国语对白做受69 | 黄色一级大片在线观看 | 波多野结衣亚洲一区二区 | 夜夜摸夜夜操 | sm一区二区三区 | 色窝在线 | 国产一区二区小说 | 黑人借宿巨大中文字幕 | 国产jjizz一区二区三区视频 | 久久日韩精品 | 亚洲码视频 | 污污网址在线观看 | 久久艹在线视频 | 国产youjizz | 操人在线观看 | 人人澡人人添 | 免费黄色网址在线观看 | a在线看 | 又污又黄的视频 | 88国产精品视频一区二区三区 | 国产在成人精品线拍偷自揄拍 | 高h av | 色欲无码人妻久久精品 | 自拍偷拍第一页 | 性猛交ⅹxxx富婆video | 国产av电影一区二区三区 | 女同亚洲精品一区二区三 | 猛1被调教成公厕尿便失禁网站 | 国产免费又粗又猛又爽 | 精品乱码一区二区三区四区 | 久草在在线 | 调教亲女小嫩苞h文小说 | 久久综合久久综合久久综合 | 亚洲乱熟女一区二区三区小说 | h片免费在线观看 | 成人av综合网 | 亚洲一区二区视频在线观看 | 欧美人性生活视频 | 国产精品69久久久久孕妇欧美 | 激情欧美一区二区 | 99久久国产综合 | 毛片毛片毛片毛片毛片毛片毛片毛片毛片 | 日韩不卡高清视频 | 国语对白少妇spa私密按摩 |