Linux(centos7 ) 搭建Redis集群(伪集群)

引言:由于搭建集群最少也需要3台主机,若每台主机配置1台从机,最少也得需要6台机器.所有本次搭建伪集群,我们准备6个redis.

1. redis集群管理工具redis-trib.rb依赖ruby环境,首先需要安装ruby环境。

1.1 安装ruby

[root@localhost redis]# yum install ruby
[root@localhost redis]# yum install rubygems

1.2 使用sftp工具上传redis-3.0.0.gem至redis目录下

Linux(centos7 ) 搭建Redis集群(伪集群)

Linux(centos7 ) 搭建Redis集群(伪集群)

1.3 安装ruby和redis的接口程序

[root@localhost redis1912]# gem install /usr/local/redis/

1.4 将Redis集群搭建脚本文件复制到/usr/local/redis目录下

1. 进入redis目录下的src:

Linux(centos7 ) 搭建Redis集群(伪集群)

2. 将redis-trib.rb文件复制到redis目录下

[root@localhost src]# cp redis-trib.rb /usr/local/redis/ -r

2. 搭建Redis集群

2.1 复制6个redis

Linux(centos7 ) 搭建Redis集群(伪集群)

Linux(centos7 ) 搭建Redis集群(伪集群)

2.2 逐一修改其配置文件(redis.conf)

[root@localhost redis01]# vi redis.conf

端口号依次修改为 7001~7006:

Linux(centos7 ) 搭建Redis集群(伪集群)

把每个Redis的集群设置打开

Linux(centos7 ) 搭建Redis集群(伪集群)

把每个Redis改为后台运行

Linux(centos7 ) 搭建Redis集群(伪集群)

3. 启动Redis集群

3.1 逐一启动

Linux(centos7 ) 搭建Redis集群(伪集群)

3.2 查看Redis的运行状态

ps -ef|grep redis

Linux(centos7 ) 搭建Redis集群(伪集群)

3.3 将6个Redis加入一个集群

[root@localhost redis1912]# ./redis-trib.rb create --replicas 1 127.0.0.1:7001 127.0.0.1:7002 127.0.0.1:7003 127.0.0.1:7004 127.0.0.1:7005  127.0.0.1:7006

Linux(centos7 ) 搭建Redis集群(伪集群)

上一篇:干掉端口被占用的进程


下一篇:Linux shell中检查tomcat进程健康状态