redis主从复制
来源:互联网 发布:什么是淘宝旺旺号啊 编辑:程序博客网 时间:2024/05/21 19:41
集群的作用:
1.主从备份,防止主机宕机
2.读写分离,分担master的任务
3.任务分离,如从服分担备份工作与计算工作
reids集群
星形 型
直线型
redis星型集群配置(redis4.0以上的,centos7,按其他文档配制总是不成功)
pkill -9 redis
拷贝两个配制文件
cp redis.conf redis6380.conf
cp redis.conf redis6381.conf
master配制
1.关闭rdb快照
注释 掉 save条件即可
#save 900 1
#save 300 10
#save 60 10000
2.可以开启aof
原因:开启aof日志,因为主服务器的aof日志数据是最新最全的,slave在数据同步时有可能 会出 现延迟
appdenonly yes
3.bind 127.0.0.1 192.168.0.153 (本地IP之前没有加这个,配置不成功,原因不知道)
slave1配置
1.以后台形式运行,指定pid文件
pidfile /var/run/redis_6380.pid
2.设置port文件
port 6380
3.从服务器开启rdb功能,保存到哪
dbfilename dump6380.rdb
4.关闭aof
appendonly no
5.声明saveof
saveof 192.168.0.153 6379
6.配置是否只读[slave-read-only]
slave2配置
1.以后台形式运行,指定pid文件
pidfile /var/run/redis_6381.pid
2.设置port文件
port 6381
3.从服务器关闭rdb功能
#save
4.关闭从服务器aof
appendonly no
5.声明saveof
saveof 192.168.0.153 6379
iptabels防火墙
vim /etc/sysconfig/iptables
-A INPUT -p tcp -m state --state NEW -m tcp --dport 6379 -j ACCEPT
-A INPUT -p tcp -m state --state NEW -m tcp --dport 6380 -j ACCEPT
-A INPUT -p tcp -m state --state NEW -m tcp --dport 6381 -j ACCEPT
-A OUTPUT -p tcp -m state --state NEW -m tcp --sport 6379 -j ACCEPT
-A INPUT -p tcp -m state --state NEW -m tcp --dport 6380 -j ACCEPT
-A INPUT -p tcp -m state --state NEW -m tcp --dport 6381 -j ACCEPT
重启iptables
systemctl restart iptables.service
启动redis
/usr/local/redis/bin/redis-server /usr/local/redis/redis.conf
/usr/local/redis/bin/redis-server /usr/local/redis/redis6380.conf
/usr/local/redis/bin/redis-server /usr/local/redis/redis6381.conf
成功标志:
/usr/local/redis/bin/redis-cli
>info
# Replication
role:master
connected_slaves:2
/usr/local/redis/bin/redis-cli
>info
# Replication
role:slave
master_host:192.168.0.153
master_port:6379
master_link_status:up
阅读全文
0 0
- 八.redis 主从复制
- Redis 主从复制
- 八.redis 主从复制
- 八.redis 主从复制
- Redis的主从复制
- Redis主从复制
- redis主从复制实验
- Redis主从复制配置
- redis主从复制配置
- Redis主从复制
- Redis主从复制
- redis之主从复制
- Redis主从复制
- Redis 主从复制
- 6.Redis主从复制
- redis主从复制
- redis主从复制过程
- redis系列-主从复制
- 线程
- Raspberry pi 3B自定义开机动画
- java基础面试题
- java程序员从笨鸟到菜鸟之(十二)String练习
- Android DataBinding原理解析
- redis主从复制
- 海思--Hi3516aIVE--基础
- Could not autowire. No beans of 'xxxx' type found的错误提示(IntelliJ Idea)
- 数据结构与算法之七(划分算法与快速排序)
- SpringMVC 下载Excel模板和导入数据
- mac下 adb :command not found问题解决
- 8皇后问题
- thinkphp5.0学习(七):数据库操作
- Vue 自定义指令