解決低唯讀浮水印覆蓋警報問題
如果您對儲存卷浮水印使用自訂值,則可能需要解決*低唯讀浮水印覆蓋*警報。如果可能的話,您應該更新您的系統以開始使用最佳化值。
在先前的版本中,這三個"儲存卷浮"是全域設定 — — 相同的值會套用於每個儲存節點上的每個儲存磁碟區。從StorageGRID 11.6 開始,該軟體可以根據儲存節點的大小和磁碟區的相對容量優化每個儲存磁碟區的這些浮水印。
升級至StorageGRID 11.6 或更高版本時,最佳化的唯讀和讀寫浮水印將自動套用於所有儲存卷,除非以下任一情況為真:
-
您的系統已接近容量上限,如果應用最佳化浮水印,將無法接受新資料。在這種情況下, StorageGRID不會變更浮水印設定。
-
您之前將任何儲存卷浮水印設定為自訂值。 StorageGRID不會用最佳化值覆蓋自訂浮水印設定。但是,如果儲存磁碟區軟體唯讀浮水印的自訂值太小, StorageGRID可能會觸發*低唯讀浮水印覆蓋*警報。
了解警報
如果您對儲存卷浮水印使用自訂值,則可能會針對一個或多個儲存節點觸發*低唯讀浮水印覆蓋*警報。
警報的每個實例都表示儲存卷軟只讀浮水印的自訂值小於該儲存節點的最小最佳化值。如果繼續使用自訂設置,儲存節點可能會在安全性轉換為唯讀狀態之前出現空間嚴重不足的情況。當節點達到容量時,某些儲存磁碟區可能會變得無法存取(自動卸載)。
例如,假設您先前將儲存磁碟區軟唯讀浮水印設定為 5 GB。現在假設StorageGRID已為儲存節點 A 中的四個儲存磁碟區計算了以下最佳化值:
第 0 卷 |
12GB |
第 1 卷 |
12GB |
第 2 卷 |
11GB |
第 3 卷 |
15GB |
儲存節點 A 觸發了 低唯讀浮水印覆蓋 警報,因為您的自訂浮水印(5 GB)小於該節點中所有磁碟區的最小最佳化值(11 GB)。如果繼續使用自訂設置,節點可能會在安全性轉換到唯讀狀態之前出現空間嚴重不足的情況。
解決警報
如果觸發了一個或多個*低唯讀浮水印覆蓋*警報,請依照下列步驟操作。如果您目前使用自訂浮水印設置,並且即使沒有觸發警報也想開始使用最佳化設置,您也可以使用這些說明。
-
您已完成升級至StorageGRID 11.6 或更高版本。
-
您已使用"支援的網頁瀏覽器"。
-
你有"Root存取權限"。
您可以將自訂浮水印設定更新為新的浮水印覆蓋來解決*低唯讀浮水印覆蓋*警報。但是,如果一個或多個儲存節點接近滿,或者您有特殊的 ILM 要求,則應先查看優化的儲存浮水印並確定使用它們是否可以安全。
評估整個電網的對象資料使用情況
-
選擇*NODES*。
-
對於網格中的每個站點,展開節點清單。
-
查看每個站點的每個儲存節點的*所使用的物件資料*列中顯示的百分比值。
-
請按照適當的步驟操作:
-
如果沒有一個儲存節點接近滿(例如,所有*使用的物件資料*值都小於 80%),則可以開始使用覆蓋設定。前往使用優化浮水印。
-
如果 ILM 規則使用嚴格接收行為,或特定儲存池接近滿,請執行查看優化的儲存浮水印和確定是否可以使用優化浮水印。
-
查看最佳化的儲存浮水印
StorageGRID使用兩個 Prometheus 指標來顯示它為儲存磁碟區軟唯讀浮水印計算的最佳化值。您可以查看網格中每個儲存節點的最小和最大最佳化值。
-
選擇*支援* > 工具 > 指標。
-
在 Prometheus 部分,選擇連結以存取 Prometheus 使用者介面。
-
若要查看建議的最小軟唯讀浮水印,請輸入以下 Prometheus 指標,然後選擇 執行:
storagegrid_storage_volume_minimum_optimized_soft_readonly_watermark最後一列顯示每個儲存節點上所有儲存磁碟區的軟唯讀浮水印的最小最佳化值。如果該值大於儲存磁碟區軟體只讀浮水印的自訂設置,則會觸發儲存節點的*低唯讀浮水印覆蓋*警報。
-
若要查看建議的最大軟唯讀浮水印,請輸入以下 Prometheus 指標,然後選擇 執行:
storagegrid_storage_volume_maximum_optimized_soft_readonly_watermark最後一列顯示每個儲存節點上所有儲存磁碟區的軟唯讀浮水印的最大最佳化值。