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
安装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 安装的主要内容,如果未能解决你的问题,请参考以下文章