全部產品
Search
文件中心

ApsaraDB for OceanBase (Deprecated):叢集資料盤使用率警示

更新時間:Jul 01, 2024

警示描述

OceanBase 叢集資料盤使用率過高觸發警示。

由於磁碟擴容需要一定的操作時間,對磁碟使用率,一般建議配置兩個指標,Warn 警告和 Critical 嚴重需要處理。

規則資訊

添加警示方式可參考:添加警示規則

警示項

指標類型

監控指標

預設閾值

期間(連續觸發警示周期數)

檢測周期

警示層級

OB 節點資料盤使用率

單指標

節點 / 磁碟使用率

80%

15

1 分鐘

Warn

90%

15

1分鐘

Critical

對系統的影響

  • 商務服務停寫風險。

可能原因

  1. 業務發展過快導致資料盤容量不足。

  2. 叢集的資源回收筒開啟,並且資源回收筒中存在過多資料。

  3. 資料合併轉儲的臨時資料。

處理方法

  1. 開啟 租戶管理 頁面,查看租戶的 已使用磁碟 ,如果所有租戶累計使用磁碟空間很大,表示業務資料量確實很大,需要對叢集做擴容處理。租戶

  2. 登入業務租戶,查詢是否開啟了資源回收筒:show variables like 'recyclebin'ON 表示開啟, OFF 表示關閉資源回收筒

    1. 如果開啟了資源回收筒,可以繼續執行 sql 命令 purge recyclebin 來清空資源回收筒裡的資料,並且可以通過 sql 命令 set global recyclebin= 0 來關閉資源回收筒;

    2. 資源回收筒清空之後,等待一段時間觀察磁碟使用量是否下降;

  3. 在叢集控制台首頁查看叢集的合并記錄,然後根據最近幾次的合并時間,去查看對應時間段的磁碟監控資料,如果磁碟使用上漲發生在合并期間,合并結束之後可以下降到正常水位,則可以無需任何操作,在合并期間預期會有一定量的磁碟膨脹,具體需要額外需要使用多少磁碟空間,跟具體的業務情境有關,一般是發生在大量insert 或者隨機update 的業務情境下。