安装redis 集群

   日期:2020-05-22     浏览:102    评论:0    
核心提示:1 下载编译redis 1.1 下载安装包可以根据自己需要安装版本,建议用和我一样的,这样跟着当前博客出错的概率就小了 wget http://download.redis.io/releases/redis-4.0.11.tar.gz上传redis包到指定路径1.2 安装编译所需要的依赖gcc psmiscyum install gccyum install psmisc1.3解压并编译redistar -zxvf redis-4....数据库

目录

1 下载编译redis

  1.1 下载安装包

1.2 安装编译所需要的依赖  gcc   psmisc

1.3 解压并编译redis

2 修改redis配置文件

3 搭建集群模式

 3.1 修改配置

3.2构建机器模式

1 下载编译redis

  1.1 下载安装包

可以根据自己需要安装版本,建议用和我一样的,这样跟着当前博客出错的概率就小了

   wget http://download.redis.io/releases/redis-4.0.11.tar.gz

 

上传redis包到指定路径

1.2 安装编译所需要的依赖  gcc   psmisc

 yum install gcc

yum install psmisc

1.3 解压并编译redis

tar -zxvf redis-4.0.11.tar.gz

cd  redis-4.0.11

make install PREFIX="/opt/software/redis/redis-6379"

2 修改redis配置文件

mv redis.conf redis.conf.bak

vi redis.conf

添加如下配置

bind 0.0.0.0                       

daemonize yes                                 

port  6379                                   

cluster-enabled yes                            

cluster-node-timeout 15000                    

cluster-config-file nodes-6379.conf   

pidfile /var/run/redis_6379.pid

这样 单台redis的环境就修改好了

3 搭建集群模式

 3.1 修改配置

 

mv  /opt/software/redis/redis-6379  /opt/software/redis/redis-6380

修改当前redis-6380/bin/6380/bin/redis.conf   将端口都修改为6380

将当前节点的两个redis文件传输到另外俩个节点的 相同路径上

 

  如果你有三台机器,每台机器创建2个节点 ,redis-6379,redis-6380 ,如果机器不够,就在一个机器上创建6个目录

3.2构建集群模式

 安装高版本的ruby  redis4.0要求 ruby版本大于2.3

  yum install -y centos-release-scl-rh

  yum install -y rh-ruby24

  scl enable rh-ruby24 bash

  ruby –v

执行命令,执行成功才能继续往下走

gem install redis

分别启动3台机器上的redis

/opt/software/redis/redis-6379/bin/redis-server  /opt/software/redis/redis-6379/bin/redis.conf

/opt/software/redis/redis-6380/bin/redis-server  /opt/software/redis/redis-6380/bin/redis.conf

 redis 源文件src拷贝redis-trib.rb命令 到公共目录下 执行命令 构建集群 (修改下面命令的ip地址和端口)

./redis-trib.rb create --replicas 1 172.31.1.5:6379 172.31.1.5:6380  172.31.1.6:6379 172.31.1.6:6380 172.31.1.7:6379 172.31.1.7:6380

 

 

输入yes

到这搭建完成了,验证一下

配置redis-cli 软连接

 ln -s /opt/software/redis/redis-6379/bin/redis-cli  /usr/bin

启动客户端  

redis-cli  -h 172.31.1.5 -p 6379  -c

查看集群信息

cluster info 

cluster nodes

 

 

 

 

 

 
打赏
 本文转载自:网络 
所有权利归属于原作者,如文章来源标示错误或侵犯了您的权利请联系微信13520258486
更多>最近资讯中心
更多>最新资讯中心
0相关评论

推荐图文
推荐资讯中心
点击排行
最新信息
新手指南
采购商服务
供应商服务
交易安全
关注我们
手机网站:
新浪微博:
微信关注:

13520258486

周一至周五 9:00-18:00
(其他时间联系在线客服)

24小时在线客服