目录
注:
- 旧版指redis5.0以前的版本,需要使用ruby建立集群。
- redis集群最少是三台服务器3个Master节点和3个Slave节点。3个Master角色不能在同一台机器。Salve角色不能和Master在同一个机器,否则不能达到容灾,容错的效果。因此三台服务器主从角色应错开,如以下配置方式:
主机名称 | Master节点角色及端口 | Slave节点角色及端口 |
wgnode1 |
A1(7000) |
B2(7001) |
wgnode2 |
B1(7000) |
C2(7001) |
wgnode3 |
C1(7000) |
A2(7001) |
准备工具
工具名称 | 工具版本 | 包名 | 下载地址 |
redis |
6.2.6 | redis-6.2.6.tar.gz |
https://redis.io/download/ |
ruby |
3.1.2 |
ruby-3.1.2.tar.gz |
https://cache.ruby-lang.org/pub/ruby/3.1/ruby-3.1.2.tar.gz |
rubygems |
3.3.16 |
rubygems-3.3.16.zip |
https://rubygems.org/rubygems/rubygems-3.3.16.zip |
redis-4.7.0.gem |
4.7.0 |
redis-4.7.0.gem |
https://rubygems.org/gems/redis/versions/4.7.0 |
安装Redis
步骤略过,参见《Redis部署全攻略——单机模式安装》
创建集群配置文件目录
- 创建目录
mkdir redis-cluster
- 拷贝redis配置文件至集群配置文件目录,并重命名
cp /opt/tools/redis-6.2.6/redis.conf /opt/tools/redis-cluster/redis_7000.conf
cp /opt/tools/redis-6.2.6/redis.conf /opt/tools/redis-cluster/redis_7001.conf