两台服务器:10.196.7.138/139 六个节点:7000,7001,7002,7003,7004,7005
删除文件
删除src里,集群创建时创建的各个节点以及存储的数据文件
rm -rf nodes-700*.conf;
rm -rf appendonly.aof;
rm -rf dump.rdb;
启动redis各个节点
./redis-server ../redis-cluster-nopass/7004/redis.conf ;
./redis-server ../redis-cluster-nopass/7003/redis.conf ;
./redis-server ../redis-cluster-nopass/7005/redis.conf ;
./redis-server ../redis-cluster-nopass/7000/redis.conf ;
./redis-server ../redis-cluster-nopass/7001/redis.conf ;
./redis-server ../redis-cluster-nopass/7002/redis.conf ;
建集群
./redis-trib.rb create --replicas 1 10.196.7.138:7000 10.196.7.138:7001 10.196.7.138:7002 10.196.7.139:7003 10.196.7.139:7004 10.196.7.139:7005
注:创建集群,配置文件不得先设置密码,否则,集群创建失败
连redis
./redis-cli -a ZY@zrq8q6 -p 7000 -h 10.196.7.138
./redis-cli -a ZY@zrq8q6 -p 7001 -h 10.196.7.138
./redis-cli -a ZY@zrq8q6 -p 7002 -h 10.196.7.138
./redis-cli -a ZY@zrq8q6 -p 7003 -h 10.196.7.139
./redis-cli -a ZY@zrq8q6 -p 7004 -h 10.196.7.139
./redis-cli -a ZY@zrq8q6 -p 7005 -h 10.196.7.139
设置密码
config set requirepass ZY@zrq8q6
config rewrite
config get requirepass
注:config rewrite 命令将会把设置的密码生成至配置文件里