centos7下redis伪集群安装
2017-07-26 19:17
585 查看
在redis主从复制安装的基础上。我们可以实现集群安装。所谓集群,redis需要3主3从以上。我们在一台虚机上就是用6379至6384这6个端口。
配置文件中在《redis主从复制安装》基础上增加的修改是
1、cluster-enabled 设为true;
2、bind 设为192.168.48.131 127.0.0.1(前者为本虚机IP)目的是为了后面spring和redis集群时能够连接。
3、cluster-config-file 设为nodes-6379.conf,依次类推。到时会在/usr/local/bin中自动创建这个文件。
先停止所有redis服务端,在/usr/local/bin删除6379.rdb,6380.rdb等多余集群的rdb文件。
启动6个redis,此时它们互相是没有关系的。
然后开始安装集群需要的环境:
1、yum install ruby rubygems
2、gem install redis
3、从redis解压文件中的src目录下拷贝redis-trib.rb到/usr/local/bin,然后chmod 777 redis-trib.rb增加权限
4、redis-trib create --replicas1 192.168.48.131:6379 192.168.48.131:6380
192.168.48.131:6381 ... 192.168.48.131:6384
其中1代表一主一从。这样集群就安装好了。
想要进入客户端,原来的redis-cli -p 6379要改为redis-cli -c -p 6379。多一个-c。这样就能自动跳转。
在客户端使用 cluster nodes等就能查询节点信息
这种模式没有使用哨兵。一个主宕了,它的从会变为主。当原来的主起来后,原来的主就变为从了。
配置文件中在《redis主从复制安装》基础上增加的修改是
1、cluster-enabled 设为true;
2、bind 设为192.168.48.131 127.0.0.1(前者为本虚机IP)目的是为了后面spring和redis集群时能够连接。
3、cluster-config-file 设为nodes-6379.conf,依次类推。到时会在/usr/local/bin中自动创建这个文件。
先停止所有redis服务端,在/usr/local/bin删除6379.rdb,6380.rdb等多余集群的rdb文件。
启动6个redis,此时它们互相是没有关系的。
然后开始安装集群需要的环境:
1、yum install ruby rubygems
2、gem install redis
3、从redis解压文件中的src目录下拷贝redis-trib.rb到/usr/local/bin,然后chmod 777 redis-trib.rb增加权限
4、redis-trib create --replicas1 192.168.48.131:6379 192.168.48.131:6380
192.168.48.131:6381 ... 192.168.48.131:6384
其中1代表一主一从。这样集群就安装好了。
想要进入客户端,原来的redis-cli -p 6379要改为redis-cli -c -p 6379。多一个-c。这样就能自动跳转。
在客户端使用 cluster nodes等就能查询节点信息
这种模式没有使用哨兵。一个主宕了,它的从会变为主。当原来的主起来后,原来的主就变为从了。
相关文章推荐
- CentOS 7下安装 redis 3.0.6并配置集群的过程详解
- centOS7下redis3.0安装以及布置集群教程(单机创建多个实例调试)
- Redis在Centos7下的集群安装
- centos7下调试集群三台机器实现免密登陆--hadoop安装系列之一
- 王高利:CentOS6.5下redis安装部署配置指南、常用命令、主从同步集群、redis-php学习资料整合详解
- CentOs7下redis的部署和安装
- CentOS6.5下redis安装部署配置指南、常用命令、主从同步集群、redis-php学习资料整合详解
- centos 安装 redis3.0.0 集群
- Linux-centos下安装redis及集群
- CentOS 7下安装Redis 4
- 在CentOS 7下安装Redis和MongoDB教程
- centos7.3安装redis4.0.8 3主3从集群
- Centos7下Redis安装教程
- centos安装redis集群
- centos7下zookeeper集群安装部署
- CentOS 7下安装集群Hadoop-2.7.3
- (自总结详细资料)如何在CentOS7下安装hadoop2.8分布式集群
- CentOS/Linux Redis集群安装
- 【R】在CentOS7下编译安装R3.3.2和SparkR 二(R集群安装)
- centos安装redis3.0.0集群