Redis集群的简单搭建

Redis集群的简单搭建

首先
创建挂载点: mkdir /mnt/cdrom
挂载光驱 : mount /dev/sr0 /mnt/cdrom
{(ls -al /mnt/cdrom/Packages|less)可以查看Packages内容}

1. 依次执行在安装光盘下的Package目录(/mnt/cdrom/Packages)下的rpm包:

执行rpm -ivh compat-readline5-5.2-17.1.el6.x86_64.rpm
执行rpm -ivh ruby-libs-1.8.7.374-4.el6_6.x86_64.rpm
执行rpm -ivh ruby-1.8.7.374-4.el6_6.x86_64.rpm
执行rpm -ivh ruby-irb-1.8.7.374-4.el6_6.x86_64.rpm
执行rpm -ivh ruby-rdoc-1.8.7.374-4.el6_6.x86_64.rpm
执行rpm -ivh rubygems-1.3.7-5.el6.noarch.rpm
在这里插入图片描述

2.拷贝redis-3.2.0.gem到/opt目录下

3.执行在opt目录下执行 gem install --local redis-3.2.0.gem

4.制作6个实例,6379,6380,6381,6389,6390,6391
Eg:6379(以6379为例子)
4.1 拷贝多个redis.conf文件 到/myredis/conf/redis6379.conf …
4.2 开启daemonize yes
开启daemonize yes 在这里插入图片描述
4.3 Pid文件名字 pidfile
在这里插入图片描述
4.4 指定端口port
在这里插入图片描述
4.5 Log文件名字logfile
在这里插入图片描述
4.6 dump.rdb名字dbfilename
在这里插入图片描述
4.7 appendonly 关掉或者换名字 appendonly
在这里插入图片描述
4.8 cluster-enabled yes打开集群模式Cluster
在这里插入图片描述
4.9 cluster-config-file nodes-6379.conf 设定节点配置文件名
在这里插入图片描述
4.10 cluster-node-timeout 15000 设定节点失联时间,超过该时间(毫秒),集群自动进行主从切换。
在这里插入图片描述

5.将六个节点合成一个集群
组合之前,请确保所有redis实例启动
在这里插入图片描述

6.合体:
cd /opt/module/redis-3.2.5/src
执行下面命令
./redis-trib.rb create --replicas 1 192.168.1.102:6379 192.168.1.102:6380 192.168.1.102:6381 192.168.1.102:6389 192.168.1.102:6390 192.168.1.102:6391
提示输入yes
7.验证
验证1 登陆6379
./redis-cli -c -p 6379
set hh 333
可以在6379中
get hh得到“333”
验证2. cluster nodes
在这里插入图片描述
注: 单个启动 redis-cli -p 6379

感谢您的阅读,如果您觉得阅读本文对您有帮助,请点一下“推荐”按钮。欢迎各位转载,但必须在文章页面中给出作者和原文连接。

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值