corosync
-
DRBD + Pacemaker + Corosync 实现 GitLab 高可用
本文介绍基于 DRBD + Pacemaker + Corosync 实现 GitLab 高可用(High Availability, HA)的经典架构。该架构通常是一个 Active/Passive (主/备) 架构。只有一台机器(主节点)运行 GitLab 服务并挂载存储,另一台机器(备节点)实时同步数据。当主节点宕机,备节点会自动接管 VIP(虚拟IP)、挂载存储并启动服务。
-
Linux Pacemaker + Corosync 高可用环境搭建
Pacemaker(心脏起搏器)是一个群集资源管理器,使用Corosync管理心跳。Pacemaker是为Heartbeat项目而开发的Cluster Resource Manager(CRM)项目的延续。