redis集群从bind127.0.0.1 修改为本地IP需要的相关配置
之前配置集群的时候都是默认配置,后来发现在用Jedis连接集群测试的时候无法连接。后来查到是因为配置问题(配置成了127.0.0.1),所以在外面连接的时候无法连接到,需要指定本地ip才可以。于是将其重新配置了一次,终于成功!
下面整理了一下重新配置的步骤(以6个redis为例):
1、关闭redis集群
查找所有redis进程
[hadoop@master redis-cluster]$ ps -ef | grep redis
依次kill -9
[hadoop@master redis-cluster]$ kill -9 XXX
[hadoop@master redis-cluster]$ kill -9 XXX
[hadoop@master redis-cluster]$ kill -9 XXX
[hadoop@master redis-cluster]$ kill -9 XXX
[hadoop@master redis-cluster]$ kill -9 XXX
[hadoop@master redis-cluster]$ kill -9 XXX
确认是否全部关闭
2、删除相关配置、启动集群后的衍生文件
[hadoop@master redis-cluster]$ rm dump.rdb redis-trib.rb
[hadoop@master redis-cluster]$ rm ./redis01/nodes_7001.conf ./redis01/dump.rdb
[hadoop@master redis-cluster]$ rm ./redis02/nodes_7002.conf ./redis02/dump.rdb
[hadoop@master redis-cluster]$ rm ./redis03/nodes_7003.conf ./redis03/dump.rdb
[hadoop@master redis-cluster]$ rm ./redis04/nodes_7004.conf ./redis04/dump.rdb
[hadoop@master redis-cluster]$ rm ./redis05/nodes_7005.conf ./redis05/dump.rdb
[hadoop@master redis-cluster]$ rm ./redis06/nodes_7006.conf ./redis06/dump.rdb