Centos7+Redis4 cluster 安装

Posted octopus666

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Centos7+Redis4 cluster 安装相关的知识,希望对你有一定的参考价值。

redis4 安装

环境

Centos7.4

Redis4.0.11

ruby2.5.1

 

源码安装

mkdir /bme/tools

cd /bme/tools

wget http://download.redis.io/releases/redis-4.0.11.tar.gz

tar -zxvf redis-4.0.11.tar.gz

cd redis-4.0.11

make PREFIX=/bme/redis install

 

 

安装依赖环境ruby

http://www.rvm.io/

安装rvm

gpg --keyserver hkp://keys.gnupg.net --recv-keys 409B6B1796C275462A1703113804BB82D39DC0E3 7D2BAF1CF37B13E2069D6956105BD0E739499BDB

curl -sSL https://get.rvm.io | bash -s stable

不行就换成下面执行

curl -L https://raw.githubusercontent.com/wayneeseguin/rvm/master/binscripts/rvm-installer | bash -s stable

生效配置

source /etc/profile

查看版本

rvm list known

安装

rvm install 2.5

安装redis组件,必须安装,不然无法执行redis-trib.rb

gem install redis

 

集群配置

创建集群时不能有密码

cd /bme/redis/

cp /bme/tools/redis-4.0.11/src/redis-trib.rb bin/

无副本:

./redis-trib.rb create 172.31.140.201:7000 172.31.140.202:7000 172.31.140.203:7000

一个副本:

./redis-trib.rb create --replicas 1 127.0.0.1:7000 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

 

增加密码

所有节点一致,且登录完才能重写配置

登录

bin/redis-cli -p 7000

配置密码

config set masterauth abc123

config set requirepass abc123

登录

auth abc123

重写配置 http://redisdoc.com/server/config_rewrite.html

config rewrite

 

 

 

 

以上是关于Centos7+Redis4 cluster 安装的主要内容,如果未能解决你的问题,请参考以下文章

centos7/rhel7下安装redis4.0集群

docker redis4.0 集群(cluster)搭建

docker redis4.0 集群(cluster)搭建

CentOS7安装Redis4.0

Centos7安装Redis4.0.8

Centos7 安装 redis4.x