错误集(三主三从):redis群集启动失败([ERR] Node IP:端口 is not configured as a cluster node.)

372 阅读1分钟

问题:开启Redis群集失败

redis-cli --cluster create 192.168.85.50:6379 192.168.85.70:6379 192.168.85.90:6379 192.168.85.60:6379 192.168.85.80:6379 192.168.85.100:6379 --cluster-replicas 1
[ERR] Node 192.168.85.50:6379 is not configured as a cluster node.

QQ截图20221112005336.png

解决思路:

  1. 端口的问题
  2. 看一下/opt/redis-5.0.7/redis.conf配置文件的群集模式是否正常开启(监听地址也看一下)

监听地址 QQ截图20221112005632.png 开启集群服务 QQ截图20221112005649.png

  1. 我以为只是master1这台起不来,所以我尝试着去除掉报错的那一台机器再去启动别的机器,但依旧起不来

QQ截图20221112010107.png

  1. 我翻看了所有的配置文件,也没有什么特别大的问题,都是正常配置的,因为我一开始在部署Redis的时候查看过端口,没什么问题,所以也没管太多,当我一筹莫摘的时候我再一次查看端口号,我发现有点奇怪

QQ截图20221112010715.png

  1. 但配置文件,防火墙等问题都看了一眼以后,才发现服务的目录不对劲,要去文件里面在重新指定一下

QQ截图20221112010955.png

  1. 问题解决
添加服务目录
vim /opt/redis-5.0.7 redis.conf
171 logfile "/opt/redis-5.0.7/redis.conf"

停止所有的服务,并查看Redis端口号 QQ截图20221112011317.png 在创建集群的文件夹中重启服务

重启完成以后查看端口号,就变成正常的了 QQ截图20221112011555.png 此时再去启动集群,就会看到启动成功

QQ截图20221112011722.png