linux 下 创建多个redis实例,并且配置主从复制

本文介绍了如何在Linux系统中创建并配置多个独立的Redis实例,每个实例运行在不同的端口上,以及如何设置这些实例之间的主从复制。通过复制配置,可以实现数据的实时同步和高可用性。
摘要由CSDN通过智能技术生成

一、配置多个redis

1、一个redis对应一个节点,一个节点一个端口号,每个节点对应一个redis.conf文件,找到自己redis.conf文件位置进行复制操作:

cp /etc/redis.conf /ect/redis6380.conf

2、进入新的redis.conf文件,进行修改配置:

vi /etc/redis6380.conf

修改为配置:

port 6380
bind 127.0.0.1
dbfilename dump6380.rdb
#slaveof  <masterip>……
slaveof 127.0.0.1 6379

3、启动新的redis:

redis-server /etc/redis6380.conf

4、查看已运行redis:

ps auxf | grep redis-server

二、进行主从复制配置

1、运行关联

进入slave(从)redis:

redis-cli -p 6380

运行:slaveof 127.0.0.1 6379 (设定主数据库)

完成,但是使用这种方式,一旦从库挂掉重启,他们的复制关系将终止。

2、配置关联(长期关联)

到服务器配置文件目录,找到从库的配置文件,执行修改操作(也就是上面的redis6380.conf文件)

vi /etc/redis6380.conf

将# slaveof <masterip> <masterport>改为 slaveof 127.0.0.1 6379

保存退出,这样从库每次启动都会主动建立与主库的复制关系。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

韩淼燃

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值