redis 主从,基于sentinel 自动切换
2017-10-25 20:34
801 查看
#redis 主从
#gcc
yum install gcc -y
#授权
chmod -R 777 /usr/local/bin
mkdir redis
cd redis/
wget http://download.redis.io/releases/redis-3.2.1.tar.gz
tar -zxvf redis-3.2.1.tar.gz
cd redis-3.2.1
make MALLOC=libc
make install
cd ..
mkdir redis-cluster
cd redis-cluster/
mkdir 7000 7001 7002
cp ../redis-3.2.1/redis.conf ./7000/
vi ./7000/redis.conf
bind 0.0.0.0
port 7000 //端口7000
daemonize yes //redis后台运行
pidfile /var/run/redis_7000.pid //pidfile文件对应7000
appendonly yes
#启动
/home/xxx/redis/redis-3.2.1/src/redis-server /home/xxx/redis/redis-cluster/7000/redis.conf
#另外两台机子,重复上面步骤
/home/xxx/redis/redis-3.2.1/src/redis-server /home/xxx/redis/redis-cluster/7003/redis.conf
/home/xxx/redis/redis-3.2.1/src/redis-server /home/xxx/redis/redis-cluster/7006/redis.conf
#redis 主从
#在从服务器配置主的地址和端口
slaveof 192.168.1.40 7000
#客户端链接
/home/xxx/redis/redis-3.2.1/src/redis-cli -p 7000
#服务端信息
info replication
#哨兵配置
mkdir /home/xxx/redis/sentinel
cd /home/xxx/redis/sentinel
cp /home/xxx/redis/redis-3.2.1/sentinel.conf /home/xxx/redis/sentinel/
#新建文件,最后的2表示哨兵最低通过票数
vi sentinel.conf
bind 0.0.0.0
sentinel monitor mymaster 192.168.1.40 7000 2
#启动哨兵
/home/xxx/redis/redis-3.2.1/src/redis-sentinel /home/xxx/redis/sentinel/sentinel.conf
#gcc
yum install gcc -y
#授权
chmod -R 777 /usr/local/bin
mkdir redis
cd redis/
wget http://download.redis.io/releases/redis-3.2.1.tar.gz
tar -zxvf redis-3.2.1.tar.gz
cd redis-3.2.1
make MALLOC=libc
make install
cd ..
mkdir redis-cluster
cd redis-cluster/
mkdir 7000 7001 7002
cp ../redis-3.2.1/redis.conf ./7000/
vi ./7000/redis.conf
bind 0.0.0.0
port 7000 //端口7000
daemonize yes //redis后台运行
pidfile /var/run/redis_7000.pid //pidfile文件对应7000
appendonly yes
#启动
/home/xxx/redis/redis-3.2.1/src/redis-server /home/xxx/redis/redis-cluster/7000/redis.conf
#另外两台机子,重复上面步骤
/home/xxx/redis/redis-3.2.1/src/redis-server /home/xxx/redis/redis-cluster/7003/redis.conf
/home/xxx/redis/redis-3.2.1/src/redis-server /home/xxx/redis/redis-cluster/7006/redis.conf
#redis 主从
#在从服务器配置主的地址和端口
slaveof 192.168.1.40 7000
#客户端链接
/home/xxx/redis/redis-3.2.1/src/redis-cli -p 7000
#服务端信息
info replication
#哨兵配置
mkdir /home/xxx/redis/sentinel
cd /home/xxx/redis/sentinel
cp /home/xxx/redis/redis-3.2.1/sentinel.conf /home/xxx/redis/sentinel/
#新建文件,最后的2表示哨兵最低通过票数
vi sentinel.conf
bind 0.0.0.0
sentinel monitor mymaster 192.168.1.40 7000 2
#启动哨兵
/home/xxx/redis/redis-3.2.1/src/redis-sentinel /home/xxx/redis/sentinel/sentinel.conf
相关文章推荐
- Redis sentinel 主从自动切换配置
- redis的sentinel主从切换(failover)与Jedis线程池自动重连
- 基于Redis Sentinel主从切换以及Sharding分片的Redis集群高可用方案
- 基于redis的sentinel的主从复制和主从切换(二)
- java使用Redis6--sentinel单点故障主从自动切换
- Redis集群_3.redis 主从自动切换Sentinel
- redis配置读写分离以及利用哨兵sentinel进行自动主从切换
- java使用Redis6–sentinel单点故障主从自动切换
- Redis集群:redis主从自动切换Sentinel
- Redis-Sentinel主从自动切换
- Redis集群_3.redis主从自动切换Sentinel
- Redis集群:redis主从自动切换Sentinel操作实例
- Redis集群_3.redis主从自动切换Sentinel(转)
- Redis集群redis主从自动切换Sentinel(哨兵模式)
- java使用Redis7--分布式存储并实现sentinel主从自动切换
- Redis Sentinel主从复制自动切换方案
- 【胖鱼头】基于Sentinel的Redis主从分片集群搭建
- Redis-3.0.7 Sentinel主从切换的集群管理
- redis主从切换---Sentinel(哨兵模式)
- redis_主从配置以及自动切换