redis配置集群出现 can't connect to node 或者链接远程主机出现 No route to host

redis 的版本是:Redis 3.2.3 (00000000/0) 64 bit

在172.0.0.188 执行

 /servers/redis/redis-trib.rb create  172.0.0.188:6379 172.0.0.180:6379 172.0.0.199:6379 172.0.0.154:6379

时,报错:

>>> Creating cluster
[ERR] Sorry, can't connect to node 172.0.0.180:6379

有可能的原因就是

1、172.0.0.180 的 redis服务没开启:

查看一下

ps aux | grep redis


root      2859  0.0  0.7 141012  7652 ?        Ssl  18:19   0:00 /servers/redis/bin/redis-server ::1:6379 [cluster]

扫描二维码关注公众号,回复: 5019265 查看本文章

如果还没启动,执行:

/servers/redis/bin/redis-server /servers/redis/redis.conf

2、172.0.0.180 对应的端口 是否对外开放:

可以在172.0.0.188 连接看一下:

/servers/redis/redis-cli -h 172.0.0.180/bin

如果出现:

Could not connect to Redis at 172.0.0.180:6379: Connection refused

可以执行:

firewall-cmd --zone=public --add-port=6379/tcp --permanent
firewall-cmd --reload

发现上面问题都处理了,还是出现连接节点不上的情况的话,也有可能是绑定的ip地址问题:

编辑配置文件:

vim /servers/redis/redis.conf

把bind 指令改为对应的ip

bind 127.0.0.1 172.0.0.180

关闭在启动:

/servers/redis/bin/redis-cli shutdown
/servers/redis/bin/redis-server /servers/redis/redis.conf

发现真的可以了:

/servers/redis/redis-trib.rb create 172.0.0.188:6379 172.0.0.180:6379 172.0.0.199:6379 172.0.0.154:6379


>>> Creating cluster
>>> Performing hash slots allocation on 4 nodes...
Using 4 masters:
172.0.0.188:6379
172.0.0.180:6379
172.0.0.199:6379
172.0.0.154:6379
M: 182daf01e924e405c9337f093c764c8bbc76b19d 172.0.0.188:6379
   slots:0-4095 (4096 slots) master
M: d5f61c3df20b7b344a3bdbc7ebff48291dc45fbe 172.0.0.180:6379
   slots:4096-8191 (4096 slots) master
M: 53bc0b32ef7f1906bb0fdde463b8be077ed981e3 172.0.0.199:6379
   slots:8192-12287 (4096 slots) master
M: f5aa21b39c76b20af5f2ac4912b22ccf8c9916b8 172.0.0.154:6379
   slots:12288-16383 (4096 slots) master
Can I set the above configuration? (type 'yes' to accept): yes
>>> Nodes configuration updated
>>> Assign a different config epoch to each node
>>> Sending CLUSTER MEET messages to join the cluster

我的问题是这样处理的。

转自: http://www.pangyiguang.com/blog/121.html

猜你喜欢

转载自blog.csdn.net/daily886/article/details/84335780