ALM-27001 DBService服務不可用
更新時間 2023-07-13 23:22:14
最近更新時間: 2023-07-13 23:22:14
分享文章
本章節主要介紹 ALM-27001 DBService服務不可用的告警。
告警解釋
告警模塊按30秒周期檢測DBService服務狀態。當DBService服務不可用時產生該告警。
DBService服務恢復時,告警清除。
告警屬性
| 告警ID | 告警級別 | 是否自動清除 |
|---|---|---|
| 27001 | 緊急 | 是 |
告警參數
| 參數名稱 | 參數含義 |
|---|---|
| 來源 | 產生告警的集群名稱。 |
| 服務名 | 產生告警的服務名稱。 |
| 角色名 | 產生告警的角色名稱。 |
| 主機名 | 產生告警的主機名。 |
對系統的影響
數據庫服務不可用,無法對上層服務提供數據入庫、查詢等功能,使部分服務異常。
可能原因
- 浮動IP不存在。
- 沒有主DBServer實例。
- 主備DBServer進程都異常。
處理步驟
檢查集群環境中是否存在浮動IP 。
- 在FusionInsight Manager首頁,選擇“集群 > 待操作集群的名稱 > 服務 >DBService > 實例”。
- 查看是否有主實例存在。
- 是,執行步驟3。
- 否,執行步驟9。
- 選擇主DBServer實例,記錄IP地址。
- 以root用戶登錄上述IP所在主機,執行ifconfig命令查看DBService的浮動IP在該節點是否存在。
- 是,執行步驟5。
- 否,執行步驟9。
- 執行ping 浮動IP地址命令檢查DBService的浮動IP的狀態,是否能ping通。
- 是,執行步驟6。
- 否,執行步驟9。
- 以root用戶登錄DBService浮動IP所在主機,執行以下命令刪除浮動IP地址。
ifconfig interface down
- 在FusionInsight Manager首頁,選擇“ 集群 > 待操作集群的名稱 > 服務 > DBService > 更多 > 重啟服務”重啟DBService服務,檢查是否啟動成功。
- 是,執行步驟8。
- 否,執行步驟9。
- 等待約兩分鐘,查看告警列表中的DBService服務不可用告警是否恢復。
- 是,處理完畢。
- 否,執行步驟14。
檢查主DBServer實例狀態。
- 選擇角色狀態異常的DBServer實例,記錄IP地址。
- 在“告警”頁面,查看是否有上述IP所在主機DBServer實例“進程故障”告警產生。
- 是,執行步驟11。
- 否,執行步驟19。
- 按“ALM-12007 進程故障”提供的步驟處理該告警。
- 等待5分鐘,查看告警列表中的DBService服務不可用告警是否恢復。
- 是,處理完畢。
- 否,執行步驟19。
檢查主備DBServer數據庫進程狀態。
- 以root用戶登錄DBService浮動IP所在主機,執行su - omm命令切換至omm用戶。
- 執行 cd ${DBSERVER_HOME} 命令進入DBService服務的安裝目錄。
- 執行sh sbin/status-dbserver.sh命令查看DBService的主備HA進程狀態,狀態是否查詢成功。
HAMode
double
NodeName HostName HAVersion StartTime HAActive HAAllResOK HARunPhase
10_5_89_12 host01 V100R001C01 2019-06-13 21:33:09 active normal Actived
10_5_89_66 host03 V100R001C01 2019-06-13 21:33:09 standby normal Deactived
NodeName ResName ResStatus ResHAStatus ResType
10_5_89_12 floatip Normal Normal Single_active
10_5_89_12 gaussDB Active_normal Normal Active_standby
10_5_89_66 floatip Stopped Normal Single_active
10_5_89_66 gaussDB Standby_normal Normal Active_standby
- 是,執行步驟16。
- 否,執行步驟19。
- 查看主備HA進程是否都處于abnormal狀態。
- 是,執行步驟17。
- 否,執行步驟19。
- 在FusionInsight Manager首頁,選擇“集群 > 待操作集群的名稱 > 服務 > DBService > 更多 > 重啟服務”重啟DBService服務,查看界面是否提示重啟成功。
- 是,執行步驟18。
- 否,執行步驟19。
- 等待約兩分鐘,查看告警列表中的DBService服務不可用告警是否恢復。
- 是,處理完畢。
- 否,執行步驟19。
收集故障信息
- 在FusionInsight Manager界面,選擇“運維 > 日志 > 下載”。
- 在“服務”中勾選待操作集群的“DBService”和“NodeAgent”。
- 單擊右上角的

設置日志收集的“開始時間”和“結束時間”分別為告警產生時間的前后1小時,單擊“下載”。 - 請聯系運維人員,并發送已收集的故障日志信息。
告警清除
此告警修復后,系統會自動清除此告警,無需手工清除。
參考信息
無。