您当前的位置: 首页 >  linux

壹小俊

暂无认证

  • 2浏览

    0关注

    885博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文

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

壹小俊 发布时间:2019-03-22 11:35:07 ,浏览量:2

一、配置多个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  …… 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 改为 slaveof 127.0.0.1 6379

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

关注
打赏
1664335782
查看更多评论
立即登录/注册

微信扫码登录

0.0388s