redis集群

引言

redis作为提升应用程序的第一步重要程度显而易见,而且使用方便
本篇介绍如何进行redis集群
查看redis如何安装转如下链接
https://blog.csdn.net/seal_li/article/details/85224947
该集群为伪集群

安装redsis集群

第一步安装redis

至少需要三个master节点,并且给每个master再搭建一个slave节点
第一步在/usr/local下创建文件夹redis-cluster,然后在其下面分别创建6个文件夹
mkdir -p /usr/local/redis-cluster
mkdir 8001、8002、8003、8004、8005、8006

第二步修改配置文件

修改dir数据文件存储的位置为dir /usr/local/redis-cluster/8001/
cluster-enabled yes启动集群
cluster-config-file nodes-8001.conf
cluster-node-timeout 5000
appendonly yes(数据持久化)
批量修改示例
:%s/8001/8002/g

第三步安装ruby

yum install ruby
yum install rubygems

第四步分别启动redis

redis-server /usr/local/redis-cluster/800*/redis.conf

第五步启动集群

./redis-trib.rb create --replicas 1 10.10.10.140:8001 10.10.10.140:8002 10.10.10.140:8003 10.10.10.140:8004 10.10.10.140:8005 10.10.10.140:8006
(规则主机除以从机的数量现在是3主3从则为1)

其他命令

查看集群信息
redis-cli -c -h 10.10.10.140 -p 8001
cluster info
cluster nodes
shutdown -c -h 10.10.10.140 8001

ruby版本过低

1.安装curl

sudo yum install curl

  1. 安装RVM
    gem install redisgpg --keyserver hkp://keys.gnupg.net --recv-keys 409B6B1796C275462A1703113804BB82D39DC0E3 7D2BAF1CF37B13E2069D6956105BD0E739499BDB
    curl -L get.rvm.io | bash -s stable

source /usr/local/rvm/scripts/rvm

  1. 查看rvm库中已知的ruby版本

rvm list known

  1. 安装一个ruby版本

rvm install 2.3.3

  1. 使用一个ruby版本

rvm use 2.3.3

  1. 设置默认版本

rvm remove 2.0.0

  1. 卸载一个已知版本

ruby --version

  1. 再安装redis就可以了
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

seal_li

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值