redis集群的简单搭建

先在centos下面安装好需要的ruby,如果不会参照这里https://www.cnblogs.com/PatrickLiu/p/8458788.html安装好,但是它后面用ruby创建集群我暂时没搞懂(因为我找不到那个文件...可怜兮兮emmmm)

我在目录下面创建了6个文件夹作为结点的文件夹(最简单的是6个结点,3个主节点,3个从节点),目录结构如下:

把redis.conf文件配置好之后复制到对应文件夹下启动server

[bonc@bonchost redis-4.0.11]$ ./src/redis-server ./cluster-test/7001/redis.conf
[bonc@bonchost redis-4.0.11]$ ./src/redis-server ./cluster-test/7002/redis.conf
[bonc@bonchost redis-4.0.11]$ ./src/redis-server ./cluster-test/7003/redis.conf
[bonc@bonchost redis-4.0.11]$ ./src/redis-server ./cluster-test/7004/redis.conf
[bonc@bonchost redis-4.0.11]$ ./src/redis-server ./cluster-test/7005/redis.conf
[bonc@bonchost redis-4.0.11]$ ./src/redis-server ./cluster-test/7006/redis.conf

因为我的redis.conf文件设置了在后台运行,所以没有打印那个熟悉的图形,但还是启动成功的

输入ps -ef|grep redis查看启动情况吧~~

现在要去启动集群了!进入redis目录下的utils(版本原因也可能是util,反正就是类似名字的啦),然后再到create-cluster文件夹

输入./create-cluster start开始创建集群,结果如下

再输入./create-cluster create,选择yes

大功告成~~

为了验证我们确实运行包含3个主节点和3个从结点,我们启动一个带-c参数的client,方便在不同的主节点的哈希槽进行切换(端口30001、30002、30003是主节点,上面的输出给了,输入的时候看自己的端口就行)

发送CLUSTER INFO命令展示集群运行情况

发送CLUSTER NODES可以获取运行中结点的具体信息

可以看到,我们的集群已经成功启动了~

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值