侧边栏壁纸
博主头像
小白博主等级

just do it!

  • 累计撰写 60 篇文章
  • 累计创建 77 个标签
  • 累计收到 0 条评论

目 录CONTENT

文章目录

CentOS安装Redis集群版

小白
2019-08-27 / 0 评论 / 0 点赞 / 103 阅读 / 384 字

安装Redis单机版

安装Redis单机版飞机票

在/usr/local目录下新建redis-cluster目录,将/etc/redis/6379.conf配置文件复制到该目录下,编辑该目录下node700*conf文件

vim /usr/loacl/redis-cluster/node700*.conf
# 修改配置文件如下几项,其它保持不变
port 700*
daemonize yes
bind 当前节点ip 
dir /usr/local/redis-cluster/                    # 文件存储于当前目录
cluster-enabled yes #  (启动集群模式)
cluster-config-file node700*.conf          #指定集群配置文件
cluster-node-timeout 15000
appendonly yes                                     #开启快照模式

下载ruby相关插件

yum install ruby   # (ruby版本必须2.3以上,centos7默认安装2.0)

# 安装高版本ruby
yum install centos-release-scl-rh
 yum install rh-ruby23  -y
 scl  enable  rh-ruby23 bash
 ruby -v


yum install rubygems
# 安装redis和ruby的接口
gem install redis

分别启动各个节点redis实例,并检查是否启动成功

/usr/local/redis/bin/redis-server /usr/local/redis-cluster/700*/node700*conf

# 查看启动状态
netstat -tunpl | grep redis

创建集群

cd /usr/local/redis/src
./redis-trib.rb create --replicas 1 192.168.31.20:7001 192.168.31.20:7002 192.168.31.20:7003
 192.168.31.20:7004 192.168.31.20:7005 192.168.31.20:7006

添加开机自启动

# 编辑 /etc/rc.d/rc.local文件,添加开机脚本
vim /etc/rc.d/rc.local
redis-server ../redis_cluster/7001/redis.conf    (/root/software/redis-3.2.4/src/redis-server /root/software/redis-3.2.4/redis_cluster/7001/redis.conf)
redis-server ../redis_cluster/7002/redis.conf
redis-server ../redis_cluster/7003/redis.conf
redis-server ../redis_cluster/7004/redis.conf
redis-server ../redis_cluster/7005/redis.conf
redis-server ../redis_cluster/7006/redis.conf
0

评论区