一、本文目的
演示在一台机器上搭建3主3从的redis集群,通过演示了解redis集群的搭建,使用和注意事项
二、搭建说明
1、同一台机器搭建3主3从的伪集群
2、使用端口7111~7116,集群端口为端口前+1,如果使用端口7111,则其集群通信端口为17111,
redis.config的配置如下:
| daemonize | port | pidfile | logfile | cluster-enabled | cluster-config-file | cluster-node-timeout | |
| 7111 | yes | 7111 | /var/run/redis7111.pid | "redis7111.log" | yes | nodes-7111.conf | 5000 |
| 7112 | yes | 7112 | /var/run/redis7112.pid | "redis7112.log" | yes | nodes-7112.conf | 5000 |
| 7113 | yes | 7113 | /var/run/redis7113.pid | "redis7113.log" | yes | nodes-7113.conf | 5000 |
| 7114 | yes | 7114 | /var/run/redis7114.pid | "redis7114.log" | yes | nodes-7114.conf | 5000 |
| 7115 | yes | 7115 | /var/run/redis7115.pid | "redis7115.log" | yes | nodes-7115.conf | 5000 |
| 7115 | yes | 7116 | /var/run/redis7116.pid | "redis7116.log" | yes | nodes-7116.conf | 5000 |
三、搭建过程
1、安装搭建说明修改配置文件及打开所有端口,并启动6个redis
2、创建redis集群是使用ruby命令,故需要安装以下软件
123456789安装 ruby 和 rubygems(注意: 需要 ruby 的版本在 1.8.7 以上)# yum install ruby rubygems检查 ruby 版本:# ruby -vruby 1.8.7 (2013-06-27 patchlevel 374) [x86_64-linux]gem 安装 redis ruby 接口:# gem install redis