欢迎来到李先生的博客

深山的鹿,不知归处;万般皆苦,只可自渡。
扩大
缩小

redis集群

环境:Centos7
 
一、下载redis并解压
链接:https://pan.baidu.com/s/1evLGs55CtdMf2wDrwOGqqQ
密码:rigu
 
二、修改配置文件
 
1)创建6个以端口号对应的文件夹
mkdir /usr/local/redis/cluster
cd /usr/local/redis/cluster
mkdir 700{0..5}
 
2)拷贝配置文件至每个目录下,并修改配置文件
cp /usr/local/redis/redis.conf /usr/local/redis/cluster/7000/redis-7000.conf
cluster-enabled yes (打开此配置) port 7000 daemonize yes (后台进程运行) bind 172.31.64.203 127.0.0.1 (绑定IP)
 
 
 
3)启动每个端口对应的redis(六个都要启动)
/usr/local/redis/src/redis-server /usr/local/redis/cluster/7000/redis-7000.conf
 
4)启动配置cluster
/usr/local/redis/src/redis-trib.rb create --replicas 1 172.31.34.235:7000 172.31.34.235:7001 172.31.34.235:7002 172.31.34.235:7003 172.31.34.235:7004 172.31.34.235:7005
 
报错1:
 
安装ruby
yum -y install ruby ruby-devel rubygems rpm-build
 
报错2:
 
解决办法:
gem install redis

 

但是这里还是报错:

 
解决办法:
 
1)下载rvm
curl -L get.rvm.io | bash -s stable
gpg2 --recv-keys 409B6B1796C275462A1703113804BB82D39DC0E3
curl -L get.rvm.io | bash -s stable
 
 
 
 
2、加载
source /usr/local/rvm/scripts/rvm

 

3)查看ruby版本
rvm list known
 
 
 
4)安装高版本
rvm install 2.3.4

 
5)使用高版本
rvm use 2.3.4

 
6)回到最开始使用gem安装redis
gem install redis

 
7)再一次可以看到设置成功
 
 

posted on 2018-06-12 14:09  Captain_Li  阅读(218)  评论(0编辑  收藏  举报

导航