日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > linux >内容正文

linux

服务器 ha linux,Linux 高可用(HA)集群之Heartbeat详解

發布時間:2023/12/3 linux 40 豆豆
生活随笔 收集整理的這篇文章主要介紹了 服务器 ha linux,Linux 高可用(HA)集群之Heartbeat详解 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

大綱

一、Heartbeat 的定義

二、Heartbeat 的版本與組件

三、Heartbeat 的各版本之間的區別

四、Heartbeat 集群的一般拓撲圖

推薦閱讀:

一、Heartbeat的定義

Heartbeat 項目是 Linux-HA 工程的一個組成部分,也是目前開源HA項目中最成功的一個例子,Linux-HA的全稱是High-Availability Linux,這個開源項目的目標是:通過社區開發者的共同努力,提供一個增強linux可靠性(reliability)、可用性(availability)和可服務性(serviceability)(RAS)的群集解決方案,它實現了一個高可用集群系統。心跳服務和集群通信是高可用集群的兩個關鍵組件,在 Heartbeat 項目里,由 heartbeat 模塊實現了這兩個功能。

Linux-HA的官方網站:

http://www.linux-ha.org

http://hg.linux-ha.org

二、Heartbeat的版本與組件

說明:Heartbeat有三個版本分別為Heartbeat v1.x,Heartbeat v2.x,Heartbeat v3.x。Heartbeat v1.x和Heartbeat v2.x版本的組成結構十分簡單,所有模塊都集中在heartbeat中,到了v3版本后,整個heartbeat項目進行了拆分,分為不同的項目來分別進行開發。

1.Heartbeat v1.x與v2.x的組件

heartbeat:節點間通信檢測模塊

ha-logd:集群事件日志服務

CCM(Consensus Cluster Membership):集群成員一致性管理模塊

LRM (Local Resource Manager):本地資源管理模塊

Stonith Daemon: 使出現問題的節點從集群環境中脫離或重啟

CRM(Cluster resource management):集群資源管理模塊

Cluster policy engine: 集群策略引擎

Cluster transition engine:集群轉移引擎(也叫策略執行引擎)

Heartbeat v1.x與Heartbeat v2.x區別:在Heartbeat v2.x中增加了一個新的集群資源管理器crm,在Heartbeat v1.x中的集群資源管理器是haresource,Heartbeat v2.x中為了兼容v1.x保留了haresource,但同時又新增了一個功能更強大的crm資源管理器。crm管理方式有,一種是基于命令行crmsh,一種是基于圖形界面的hb_gui。

2.Heartbeat v3.x的組件

Heartbeat:將原來的消息通信層獨立為heartbeat項目,新的heartbeat只負責維護集群各節點的信息以及它們之前通信。

Cluster Glue:相當于一個中間層,它用來將heartbeat和pacemaker關聯起來,主要包含2個部分,即為LRM和STONITH。

Resource Agent:用來控制服務啟停,監控服務狀態的腳本集合,這些腳本將被LRM調用從而實現各種資源啟動、停止、監控等等。

Pacemaker:也就是Cluster Resource Manager(集群資源管理器,簡稱CRM),用來管理整個HA的控制中心,客戶端通過pacemaker來配置管理監控整個集群。

Pacemaker 提供了多種用戶管理接口,分別如下:

(1).基于命令的管理方式

crmsh

pcs

(2).基于圖形界面的管理方式

pygui

hawk

LCMC

pcs

官網詳細說明:http://clusterlabs.org/

Pacemaker內部組成及與各模塊之間關系,如下圖:

Heartbeat v3.x 內部組件之間的關系,如下圖

創作挑戰賽新人創作獎勵來咯,堅持創作打卡瓜分現金大獎

總結

以上是生活随笔為你收集整理的服务器 ha linux,Linux 高可用(HA)集群之Heartbeat详解的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。