redis-4.0.0集群操作步骤及错误解决

来源:互联网 发布:mac os sierra降级 编辑:程序博客网 时间:2024/06/05 04:06

1.复制6份成功安装的redis-4.0.0到redis-cluster目录下(命令:cp -r redis redis-cluster/redis01 -p):如图

2.分别修改6份redis的配置文件redis.conf(命令vim redis01/bin/redis.conf;vim redis02/bin/redis.conf...)

bind 127.0.0.1 需要注释掉,如图:

port 改为7001,7002~7006,protected-model 需要改为no,如图

pidfile /var/run/redis_6379.pid 需要改为7001,7002...如图:

然后在redis编译成功的源码包,src目录下执行

./redis-trib.rb create --replicas 1192.168.25.153:7001 192.168.25.153:7002 192.168.25.153:7003 192.168.25.153:7004192.168.25.153:7005 192.168.25.153:7006


集群安装成功后,在用Java进行连接时报错:

Caused by: java.lang.NumberFormatException: For input string: "7006@17006"

解决办法:将redis的jar包改为2.9.0即可