linux安装redis集群

测试使用,在一台服务器上启动六个节点,三主三从

1. 下载redis安装包

官网链接 Download | Redis

我是用的是5.0.14版本

将安装包上传导服务器

cd /user/local/src

mkdir redis-test

解压

tar -zxvf redis-5.0.14.tar.gz

 

 cd redis-5.0.14

编译

make

 2. 修改配置文件

新建六个文件夹 8001 - 8006 存储配置文件

mkdir 8001 8002 8003 8004 8005 8006

复制redis.conf 到8001

cp redis.conf 8001

cd 8001

修改配置文件

vim redis.conf

bind ***(服务器ip)

port 8001(节点端口)

daemonize yes(后台运行)

pidfile /usr/local/src/redis-test/redis-5.0.14/8001/redis_8001.pid

logfile pidfile /usr/local/src/redis-test/redis-5.0.14/8001/redis_8001.log
appendonly yes

cluster-enabled yes(删掉前面#)
cluster-config-file nodes-8001.conf

保存退出

esc

:wq

将8001下 redis.cong 复制到8002-8005

cp redis.conf /usr/local/src/redis-test/redis-5.0.14/8002

并将配置文件中的8001 分别替换各自端口

sed -i 's/8001/8002/g' redis.conf

 3. 启动6个节点

/usr/local/src/redis-test/redis-5.0.14/src

redis-server /usr/local/src/redis-test/redis-5.0.14/8001/redis.conf

.....

ps -ef|grep redis

 

4. 创建集群

./redis-cli --cluster create --cluster-replicas 1 10.32.16.8:8001 10.32.16.8:8002 10.32.16.8:8003 10.32.16.8:8004 10.32.16.8:8005 10.32.16.8:800

前三个节点为master节点,--cluster-replicas 1  指定一个从节点,后边三个为从节点,随机分配主节点

配置完成

验证

redis-cli -h ***(ip) -p 8001

查看集群信息

cluster info

查看集群几点

cluster node

 

若 redis-server redis-cli 无法执行 可在前面加上./

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值