- 准备集群文件夹
1.准备集群文件夹
2.在cluster文件夹中分别创建7000-7005文件夹
- 复制配置文件
说明:
将redis根目录中的redis.conf文件复制到cluster/7000/ 并以原名保存
cp redis.conf cluster/7000/
- 编辑配置文件
1.注释本地绑定IP地址
2.关闭保护模式
3.修改端口号
4.启动后台启动
5.修改pid文件
6.修改持久化文件路径
7.设定内存优化策略
8.关闭AOF模式
9.开启集群配置
10.开启集群配置文件
11.修改集群超时时间
- 复制修改后的配置文件
说明:将7000文件夹下的redis.conf文件分别复制到7001-7005中
[root@176-20-93-100-dynamic cluster]# cp 7000/redis.conf 7001/
[root@176-20-93-100-dynamic cluster]# cp 7000/redis.conf 7002/
[root@176-20-93-100-dynamic cluster]# cp 7000/redis.conf 7003/
[root@176-20-93-100-dynamic cluster]# cp 7000/redis.conf 7004/
[root@176-20-93-100-dynamic cluster]# cp 7000/redis.conf 7005/
- 批量修改
说明:分别将7001-7005文件中的7000改为对应的端口号的名称,
修改时注意方向键的使用
- 通过脚本编辑启动/关闭指令
1.创建启动脚本 vim start.sh
#!/bin/sh
redis-server 7000/redis.conf &
redis-server 7001/redis.conf &
redis-server 7002/redis.conf &
redis-server 7003/redis.conf &
redis-server 7004/redis.conf &
redis-server 7005/redis.conf &
2.编辑关闭的脚本 vim stop.sh
#!/bin/sh
redis-cli -p 7000 shutdown &
redis-cli -p 7001 shutdown &
redis-cli -p 7002 shutdown &
redis-cli -p 7003 shutdown &
redis-cli -p 7004 shutdown &
redis-cli -p 7005 shutdown &
至此集群搭建完成
1.启动redis节点
sh start.sh
2.检查redis节点启动是否正常
3.关闭redis
sh stop.sh