运维开发网
广告位招商联系QQ:123077622
 
广告位招商联系QQ:123077622

Redis5.0.5安装及集群配置

运维开发网 https://www.qedev.com 2020-02-19 09:00 出处:51CTO 作者:恋上程序员
一、安装redis0、安装wget>yuminstallwget;安装gcc>yuminstallgcc1、新建目录mkdir-p/usr/softwgethttp://download.redis.io/releases/redis-5.0.5.tar.gz或者手动下载之后放到/usr/soft目录下2、解压tar-zxvfredis-5.0.5.tar.gz3、编译和安装进入到re

一、安装redis

0、安装wget> yum install wget;安装gcc> yum install gcc

1、新建目录 mkdir -p /usr/soft

wget http://download.redis.io/releases/redis-5.0.5.tar.gz或者手动下载之后放到/usr/soft目录下

2、解压

tar -zxvf redis-5.0.5.tar.gz

3、编译和安装

进入到redis-5.0.5路径下执行make install,结果会在src目录和/usr/local/bin目录下生成可执行文件

4、新建目录 mkdir -p /usr/local/redis/6001

cp /usr/soft/redis-5.0.5/redis.conf /usr/local/redis/6001

5、修改/usr/local/redis/6001/redis.conf

port 6001

daemonize yes

bind 0.0.0.0

6、修改防火墙配置,开启端口

firewall-cmd --zone=public --add-port=6001 --permanent

7、启动redis服务
    ./redis-server redis.conf
8、访问redis服务
    ./redis-cli -h ip -p 6001

二、配置redis集群

1、准备三台服务器,配置地址192.168.48.110\192.168.48.112\192.168.48.113

2、192.168.48.110安装redis,路径/usr/local/redis/6005和/usr/local/redis/6006,防火墙开启端口6005、6006、16005(redis总线端口,必须开启)

3、192.168.48.112安装redis,路径/usr/local/redis/6001和/usr/local/redis/6002,防火墙开启端口6001、6002、16001(redis总线端口,必须开启)

4、192.168.48.113安装redis,路径/usr/local/redis/6003和/usr/local/redis/6004,防火墙开启端口6003、6004、16003(redis总线端口,必须开启)

5、分别修改6001/6002/6003/6004/6005/6006下边的redis.conf

bind 0.0.0.0

protected-mode no

port 600

daemonize yes

pidfile /var/run/redis_600.pid

cluster-enabled yes

cluster-config-file nodes-600*.conf

cluster-node-timeout 15000

appendonly yes

6、分别启动redis实例

./redis-server redis.conf

7、启动集群配置

./redis-cli --cluster create 192.168.48.112:6001 192.168.48.112:6002 192.168.48.113:6003 192.168.48.113:6004 192.168.48.110:6005 192.168.48.110:6006 --cluster-replicas 1

三、总结

waiting for the cluster to join ....一直等待,请确认防火墙是否开启了16001、16003、16005端口

Node is not empty. Either the node already knows other nodes。删除appendof.conf和nodes-600*.conf文件

扫码领视频副本.gif

0

精彩评论

暂无评论...
验证码 换一张
取 消

关注公众号