问题:开启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.
解决思路:
- 端口的问题
- 看一下/opt/redis-5.0.7/redis.conf配置文件的群集模式是否正常开启(监听地址也看一下)
监听地址
开启集群服务
- 我以为只是master1这台起不来,所以我尝试着去除掉报错的那一台机器再去启动别的机器,但依旧起不来
- 我翻看了所有的配置文件,也没有什么特别大的问题,都是正常配置的,因为我一开始在部署Redis的时候查看过端口,没什么问题,所以也没管太多,当我一筹莫摘的时候我再一次查看端口号,我发现有点奇怪
- 但配置文件,防火墙等问题都看了一眼以后,才发现服务的目录不对劲,要去文件里面在重新指定一下
- 问题解决
添加服务目录
vim /opt/redis-5.0.7 redis.conf
171 logfile "/opt/redis-5.0.7/redis.conf"
停止所有的服务,并查看Redis端口号
在创建集群的文件夹中重启服务
重启完成以后查看端口号,就变成正常的了
此时再去启动集群,就会看到启动成功