本文是3台服务器,1:7001,7002 ; 2: 7003,7004 ; 3:7005,7006
1.安装redis,同前面文章所提的安装过程(仅安装,暂不配置配置文件)
注意:
(1).在etc目录下新建几个文件夹
a. redis 用于存放redis.conf配置文件
b. redis-cluster 用于存放集群相关配置信息
(2).在var目录下新建几个文件夹
a. redis 再在其目录下新建节点文件夹例如6379(要对应节点的端口号) 用于存放aof和rdb文件
b. 在log文件夹下新建redis文件,用于存放日志信息
2.处理相应的配置文件(主要包括redis.conf和redis_init_script启动脚本)
(1).将redis.conf拷贝到/etc/redis目录下并重命名为7001,6个节点分别为7001-7006
修改配置:(以下7001根据不同节点的端口进行编写)
port 7001
cluster-enabled yes
cluster-config-file /etc/redis-cluster/node-7001.conf
cluster-node-timeout 15000
daemonize yes
pidfile /var/run/redis_7001.pid
dir /var/redis/7001
logfile /var/log/redis/7001.log
bind 192.168.40.156 (配置主机的ip)
appendonly yes
注意:
若之前有配置过哨兵信息,则将slaveof删除
(2).将redis_init_script拷贝到/etc/init目录下并重命名redis_7001
修改redis_7001脚本的第6行的REDISPORT,设置为相同的端口号(默认就是6379)
3.集群创建
3.1.安装ruby环境