ALM-29006 Impalad ODBC連接數超過閾值
更新時間 2023-05-30 21:14:35
最近更新時間: 2023-05-30 21:14:35
分享文章
本章節主要介紹ALM-29006 Impalad ODBC連接數超過閾值的告警。
告警解釋
以30s為周期檢測連接到該Impalad節點的客戶端連接數,當檢測到的連接數超過自定義閾值(默認60)時,系統產生此告警。
當系統檢測到客戶端連接數減少到閾值以下時,告警將自動解除。
告警屬性
| 告警ID | 告警級別 | 是否自動清除 |
|---|---|---|
| 29006 | 重要 | 是 |
告警參數
| 參數名稱 | 參數含義 |
|---|---|
| 來源 | 產生告警的集群名稱 |
| 服務名 | 產生告警的服務名稱 |
| 角色名 | 產生告警的角色名稱 |
| 主機名 | 產生告警的主機名 |
| Trigger Condition | 系統當前指標取值滿足自定義的告警設置條件 |
對系統的影響
后續新建立客戶端連接可能會阻塞甚至失敗。
可能原因
該Impalad服務維護的客戶端連接過多,或者閾值設定的太小。
處理步驟
- 在FusionInsight Manager首頁,選擇“運維 > 告警 > 閾值設置 > Impala > 連接數 > 已經連接到Impalad進程的ODBC數量" ,檢查閾值大小。


- 檢查連接到當前Impalad進程的ODBC應用數,并關閉閑置的應用,觀察告警是否自動清除。
- 是,處理完畢。
- 否,執行步驟3,修改并發Impalad支持的并發連接數。
- 在FusionInsight Manager首頁,選擇“集群 > Impala > 配置 > 全部配置 > Impalad > 自定義”,增加自定義參數 --fe_service_threads,該參數默認值64,請按照需要修改該值,單擊“保存”按鈕保存配置。


- 在所有客戶端的查詢任務都執行完成后,選擇“實例”頁簽,勾選所有“Impalad”實例并重啟。


- 重啟完成后告警將消失,請重新運行使用ODBC方式連接Impalad的應用。
告警清除
此告警修復后,系統會自動清除此告警,無需手工清除。
參考信息
無。