1. 需求
部署redis集群
2. 实现方式
1. 修改redis.conf,使支持集群模式
cluster-enabled yes
2. 启动每个服务器节点上的redis
./redis-5.0.4/src/redis-server redis.conf
3. 添加redis节点到集群中
redis-cli --cluster create 192.168.163.132:6379 192.168.163.134:6379
上述命令执行成功后,打印如下内容
[OK] All nodes agree about slots configuration.
>>> Check for open slots...
>>> Check slots coverage...
[OK] All 16384 slots covered.
该集群的目的分配每个redis节点负责的槽。
4.设置每个redis节点的密码
使用命令 config set requirepass pass 动态修改密码。
然后修改redis.conf,防止redis重启后密码失效。
3. 其他
创建集群前不要设置redis的密码,redis中也不能有其他数据,否则创建失败。