摘要: #heartbeat集群中的相关术语 ##节点(node) 运行heartbeat进程的一个独立主机,称为节点,节点是HA的核心组成部分,每个节点上运行着操作系统和heartbeat软件服务,在heartbeat集群中,节点有主次之分,分别称为主节点和备用/备份节点,每个节点拥有唯一的主机名,并且拥 阅读全文
posted @ 2021-09-14 11:35 Varden 阅读(229) 评论(0) 推荐(0) 编辑
摘要: #Nginx 反向代理 + 四层或七层负载均衡 + 虚拟主机。 #LVS 四层负载均衡。 LVS集群采用三层架构:负载调度器、服务器池和共享存储 LVS包含ipvs内核模块和ipvsadm管理工具两个部分 负载均衡模式包括:NAT、TUN 和 DR ##NAT模式(网络地址转换) 很好配置,原理简单 阅读全文
posted @ 2021-09-14 11:14 Varden 阅读(119) 评论(0) 推荐(0) 编辑
摘要: #1.单机 #2.复制 ##2.1 复制的作用 辅助实现备份 高可用 异地容灾 分摊负载 ##2.2 主从复制 ###2.2.1 异步(默认) 通过server-id可实现节点间双向复制。 ###2.2.2 半同步 MySQL 5.5+,可以大大降低数据丢失的风险。 推荐生产环境使用! Loss-L 阅读全文
posted @ 2021-09-14 11:03 Varden 阅读(589) 评论(0) 推荐(0) 编辑
摘要: Pacemaker + Corosync + 合适的资源Agent:成熟的高可用集群架构,有状态服务的高可用。 集群中至少有三个节点,并且把no-quorum-policy设置成stop,这也是默认值。 注意:no-quorum-policy最好不要设置成ignore,生产环境如果也这么搞,又没有其 阅读全文
posted @ 2021-09-14 09:36 Varden 阅读(204) 评论(0) 推荐(0) 编辑
摘要: 1. 主从复制(从可以作为备份,故障必须手动切换) 1.1 全量同步 Redis全量复制一般发生在Slave初始化阶段,这时Slave需要将Master上的所有数据都复制一份。 1.2 增量同步 Redis增量复制是指Slave初始化后开始正常工作时主服务器发生的写操作同步到从服务器的过程。 1.3 阅读全文
posted @ 2021-09-14 08:08 Varden 阅读(141) 评论(0) 推荐(0) 编辑