最简单的redis教程:centos下redis集群安装《二》

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/jingyangV587/article/details/79900493

准备

集群版基于单机版,单机版参考:https://blog.csdn.net/jingyangV587/article/details/79900228

开始安装

安装ruby

yum install ruby
yum install rubygems

安装ruby的包

gem install redis-3.0.0.gem

redis-3.0.0.gem文件下载:
链接:https://pan.baidu.com/s/1yhfDG6MP26e_-x9xOmZBPQ 密码:uiu3

集群的搭建

将redis里面的bin复制6份,即创建6个redis实例(3个主节点3个从节点)

cp -r redis/bin redis01
cp -r redis/bin redis02
cp -r redis/bin redis03
cp -r redis/bin redis04
cp -r redis/bin redis05
cp -r redis/bin redis06

修改redis的配置文件,端口号从7001~7006,并打开cluster-enable前面的注释,如图:

vi redis01/redis.conf

这里写图片描述
这里写图片描述

分别启动以上6个redis实例

1.创建启动脚本:
vi startall.sh
2.填写内容

cd redis01
./redis-server redis.conf
cd ..
cd redis02
./redis-server redis.conf
cd ..
cd redis03
./redis-server redis.conf
cd ..
cd redis04
./redis-server redis.conf
cd ..
cd redis05
./redis-server redis.conf
cd ..
cd redis06
./redis-server redis.conf

3.赋权限
chmod +x startall.sh
4.启动
./startall.sh

到ruby脚本所在的目录下

cd redis-3.0.0/src

查看是否有这个脚本

ll *.rb

创建集群

./redis-trib.rb create --replicas 1 10.0.3.101:7001 10.0.3.101:7002 10.0.3.101:7003 10.0.3.101:7004 10.0.3.101:7005  10.0.3.101:7006

出现如下图情况,即为配置成功

这里写图片描述

猜你喜欢

转载自blog.csdn.net/jingyangV587/article/details/79900493
今日推荐