本文基于 Redis 5.0.5
首先安装 Redis
wget http://download.redis.io/releases/redis-5.0.5.tar.gz
tar xzf redis-5.0.5.tar.gz
cd redis-5.0.5/
sudo make && make install
修改配置文件 redis.conf
:
# 同一台机器上,每个 Redis 实例的端口要不一样
port 7000
# 开启实例的集群模式
cluster-enabled yes
# 保存节点配置文件的路径
cluster-config-file nodes.conf
# 节点间通信的超时时间
cluster-node-timeout 5000
# 采用 AOF
appendonly yes
拷贝并配置集群实例
cd ..
mkdir -p redis-cluster/{7000,7001,7002,7003,7004,7005}
把 redis.conf 拷贝到上面建立的数字目录下,修改相应的端口号为目录名。