Redis 集群

目录
  1. 介绍
  2. 安装
    1. 创建文件夹并且拷贝
    2. 修改redis.conf文件
    3. 复制启动文件
  3. 主从分配

介绍

redis 集群部署,针对两台以上服务器的部署,一个主服务器,多个从服务器。

安装

1
2
3
tar zxvf redis-2.8.12.tar.gz
cd redis-2.8.12
make

创建文件夹并且拷贝

1
2
3
4
5
6
7
8
9
10
mkdir /usr/redis

cp redis.conf /usr/redis
cd src
cp redis-server /usr/redis
cp redis-cli /usr/redis
cp redis-benchmark /usr/redis
cp mkreleasehdr.sh /usr/redis
cp redis-check-aof /usr/redis
cp redis-check-dump /usr/redis

修改redis.conf文件

daemonize no 改为 yes # 是否后台运行

复制启动文件

1
2
3
4
5
6
7
8
9
cp redis-2.8.12/utils/redis_init_script /etc/init.d/redis

cd /etc/init.d/
chkconfig --add redis
service redis start/stop #启动 or 关闭

vim ~/.bash_profile
PATH=$PATH:/usr/redis
source ~/.bash_profile #重新加载,启动 redis-cli

主从分配

主服务器开启192.168.1.2:6379端口

从服务器修改redis.conf配置文件

1
2
slave-read-only no
slaveof 192.168.1.2 6379