How to remove a failed node in redis cluster?

3,169 views
Skip to first unread message

Freire Zhu

unread,
Mar 2, 2015, 5:39:53 AM3/2/15
to redi...@googlegroups.com
I have a redis cluster containing nodes:

725d8aa31061d4403b8446751122641171f47b7a 10.10.1.8:6380 master - 0 1425292451912 7 connected 5461-10922
9f46351fa194677338d684c5df2fe712f2536b05 10.10.1.6:6379 myself,slave 725d8aa31061d4403b8446751122641171f47b7a 0 0 0 connected
8112f32a2edd69154dae3f4e4601e13270096dff 10.10.1.8:6379 slave 3b65abc0a8232b32f5df7343fadab0a0b81d19c2 0 1425292452413 11 connected
4bf9e71b6dc04c9763fbe0e65de37f16c626da52 10.10.1.7:6379 slave a2e4d0c61e2beb0eb59255e7ac8ae5132986f104 0 1425292452914 9 connected
f3d3792aaeb524a58e432bf350f2abd843f95bb6 :0 master,fail,noaddr - 1425291754352 1425291753751 3 disconnected
a2e4d0c61e2beb0eb59255e7ac8ae5132986f104 10.10.1.7:6380 master - 0 1425292451411 9 connected 10923-16383
383c2f6d5a7f24c60c5eb2da7e6920812f6956c5 :0 master,fail,noaddr - 1425291567486 1425291567486 2 disconnected
3b65abc0a8232b32f5df7343fadab0a0b81d19c2 10.10.1.6:6380 master - 0 1425292451411 11 connected 0-5460
b3a8103f0215fffb830c026a67546eb3ef8368b1 :0 master,fail,noaddr - 1425291567487 1425291567487 6 disconnected

I want to remove the failed nodes(f3d3792aaeb524a58e432bf350f2abd843f95bb6,  383c2f6d5a7f24c60c5eb2da7e6920812f6956c5,  b3a8103f0215fffb830c026a67546eb3ef8368b1), while the following command didn't work:

$ sudo ./src/redis-trib.rb del-node 10.10.1.6:6379 'f3d3792aaeb524a58e432bf350f2abd843f95bb6'
>>> Removing node f3d3792aaeb524a58e432bf350f2abd843f95bb6 from cluster 10.10.1.6:6379
Connecting to node 10.10.1.6:6379: OK
Connecting to node 10.10.1.8:6380: OK
Connecting to node 10.10.1.8:6379: OK
Connecting to node 10.10.1.7:6379: OK
Connecting to node 10.10.1.7:6380: OK
Connecting to node 10.10.1.6:6380: OK
[ERR] No such node ID f3d3792aaeb524a58e432bf350f2abd843f95bb6

How can I  fix it? Thanks!

aoeiuy

unread,
Apr 14, 2015, 1:18:28 AM4/14/15
to redi...@googlegroups.com
modify every node's nodes.conf,remove the failed node,and then restart the nodes.

在 2015年3月2日星期一 UTC+8下午6:39:53,Freire Zhu写道:

Freire Zhu

unread,
Apr 14, 2015, 10:36:11 PM4/14/15
to redi...@googlegroups.com
Thank you,

actually I had this problem fixed by using the 'cluster forget' command.

在 2015年4月14日星期二 UTC+8下午1:18:28,aoeiuy写道:
Reply all
Reply to author
Forward
0 new messages