heartbeat高可用軟體服務應用指南

2021-09-03 04:25:04 字數 1936 閱讀 5593

目錄第8章   heartbeat高可用軟體服務及實戰配置 1

8.1 heartbeat介紹 3

8.1.1 heartbeat作用 3

8.1.2 heartbeat工作原理 3

8.1.3 heartbeat的心跳連線 3

8.1.4 heartbeat裂腦 4

8.1.4.1什麼是裂腦? 4

8.1.4.2導致裂腦發生的多種原因 5

8.1.4.2防止裂腦發生的8種秘籍 5

8.1.6 heartbeat訊息型別 6

8.1.6.1心跳訊息: 6

8.1.6.2 集群轉換訊息 6

8.1.6.3 重傳請求 6

8.1.7 heartbeat ip位址接管和故障轉移 6

8.1.8 vip/ip別名/輔助ip 7

8.1.9 heartbeat指令碼預設目錄 8

8.1.10 heartbeat配置檔案 8

8.2 部署heartbeat需求 9

8.2.1 業務需求描述 9

8.2.2 heartbeat部署結構圖 9

8.2.3 生產環境伺服器硬體配置 10

8.2.4 作業系統:centos5.8 64bit 10

8.2.5 heartbeat服務主機資源規劃 10

8.3 實施基礎準備 11

8.3.1 搭建虛擬機器模擬真實環境 11

8.3.2給虛擬機器配置ip和主機名 11

8.3.3 ssh連線虛擬機器 12

8.3.3 分別配置hosts檔案 12

8.3.3 配置伺服器間心跳連線: 13

8.4 開始實施部署 14

8.4.1 安裝heartbeat軟體 14

8.4.2 配置heartbeat服務 15

8.4.2.1 配置ha.cf檔案 15

8.4.2.2 ha.cf檔案詳細說明 16

8.4.2.3 配置authkey檔案 17

8.4.2.4 配置haresource檔案 18

8.4.2.5 配置haresource說明 18

8.5 檢測heartbeat部署成果 19

8.5.1 啟動heartbeat服務 19

8.5.2 模擬故障轉移 20

8.5.3 通過heartbeat日誌分析接管過程 20

8.6 heartbeat實現web服務高可用案例 21

8.6.1 部署準備 21

8.6.2 安裝配置http服務 21

8.6.3配置http服務啟動指令碼 21

8.6.4修改haresource配置 21

8.6.5在兩台機器上分別重起heartbeat 22

8.6.5 進行heartbeat測試 22

8.6.6 有關heartbeat呼叫httpd指令碼的說明 31

8.6.7有關heartbeat呼叫資源的生產場景應用 31

8.6.8 本httpd案例結論: 31

8.6.9 heartbeat案例拓展 31

8.6.10 heartbeat和keepalived的應用場景區別 31

8.6.11 heartbeat服務生產環境下維護要點 32

8.6.11.1 修改配置檔案要點 32

8.6.11.2 經常檢視heartbeat服務日誌 33

8.6.12 heartbeat服務生產環境維護faq 33

問題1:乙個區域網中是多組heartabeat服務同時開啟的問題 33

問題2:ha+drbd腦裂問題的解決總結(準備上生產環境的實際部署) 33

附錄一:曬曬生產環境heartbeat所有配置檔案 37

 picdata-1-1 heartbeat所有配置檔案 37

 picdata-1-2 heartbeat所有配置檔案 38

附錄二:heartbeat服務重要指令碼檔案解讀 38

用heartbeat實現應用高可用

一 準備 1.機器 test03 10.0.0.232 test04 10.0.0.233 主 二 工具安裝 1.安裝heartbeat heartbeat 管理虛擬ip的高可用和服務 安裝步驟 apt get install drbd8 utils heartbeat y 啟動heartbeat服...

高可用集群heartbeat和排程器

heartbeat ldirectord lvs server1 1 首先要保證lvs的正常執行 server1 ipvsadm c 清除策略 ip addr del 172.25.32.100 24 dev eth0 刪除虛擬ip ip addr 2 ldirectord的配置 ldirector...

通過heartbeat搭建lvs高可用性集群

首先,在主 備節點上配置lvs資訊,一般通過ldirectord配置 在搭建director server的雙機熱備系統之前,首先需要在兩台主機上安裝heartbeat軟體,安裝軟體後在 etc ha.d ha.cf產生主配置檔案 1.配置heartbeat的主配置檔案 etc ha.d ha.cf...