一、环境部署
我们已经部署好了redis cluster集群 3主3从,详情查看:http://t.csdn.cn/tG4Ii
现在我们要新加入一主一从:我们再新添加一台机器,然后设置俩个redis
主:192.168.126.142:7006
从:192.168.126.142:7007
二、redis cluster集群添加节点
1、新机器安装redis
安装redis请看:http://t.csdn.cn/2U6tt
2、修改配置文件
我们这里修改配置文件的内容是和上篇的部署集群的一样,可以看上篇的文章:http://t.csdn.cn/tG4Ii
这里重新部署
[root@redis-4 redis]# pwd
/data/redis
[root@redis-4 redis]# mkdir cluster
[root@redis-4 redis]# mkdir cluster/7006
[root@redis-4 redis]# mkdir cluster/7007
[root@redis-4 redis]# mkdir data
[root@redis-4 redis]# cp redis.conf cluster/7006/
[root@redis-4 redis]# cp redis.conf cluster/7007/
修改配置文件,内容太多我这里只列出要修改的
[root@redis-4 redis]# vim cluster/7006/redis.conf
bind 192.168.126.142 #每个实例的配置文件修改为对应节点的ip地址 本机的ip
port 7006 #监听端口,运行多个实例时,需要指定规划的每个实例不同的端口号
daemonize yes #redis后台运行
pidfile /var/run/redis_7006.pid #pid文件,运行多个实例时,需要指定不同的pid文件
logfile /var/log/redis_7006.log #日志文件位置,运行多实例时,需要将文件修改的不同。
dir /data/redis/data #存放数据的目录
appendonly yes #开启AOF持久化,redis会把所接收到的每一次写操作请求都追加到appendonly.aof文件中,当redis重新启动时,会从该文件恢复