Skip to main content
本繁體中文版使用機器翻譯,譯文僅供參考,若與英文版本牴觸,應以英文版本為準。

什麼是儲存Volume浮水印?

貢獻者

利用三個儲存磁碟區浮點、確保儲存節點在極低空間執行之前、安全地轉換為唯讀狀態、並允許已轉換為唯讀狀態的儲存節點再次變成讀寫狀態。StorageGRID

儲存Volume浮點
註 儲存Volume浮點僅適用於複寫和銷毀編碼物件資料所使用的空間。若要瞭解磁碟區 0 上保留給物件中繼資料的空間、請前往"管理物件中繼資料儲存"

什麼是軟式唯讀浮水印?

  • 儲存磁碟區軟式唯讀浮水印 * 是第一個指出儲存節點的物件資料可用空間已滿的浮水印。

如果儲存節點中的每個磁碟區的可用空間少於該磁碟區的軟式唯讀浮水印、儲存節點就會切換至 _ 唯讀模式 _ 。唯讀模式表示儲存節點會將唯讀服務廣告給StorageGRID 其他的作業系統、但會滿足所有擱置中的寫入要求。

例如、假設儲存節點中的每個磁碟區都有 10 GB 的軟式唯讀浮水印。只要每個磁碟區的可用空間少於10 GB、儲存節點就會轉換成軟式唯讀模式。

什麼是強制唯讀浮水印?

  • 儲存磁碟區硬式唯讀浮水印 * 是下一個浮水印、表示節點的物件資料可用空間已滿。

如果磁碟區上的可用空間小於該磁碟區的硬式唯讀浮水印、寫入磁碟區將會失敗。不過、寫入其他磁碟區的資料仍會繼續、直到這些磁碟區的可用空間低於其硬式唯讀浮水印為止。

例如、假設儲存節點中的每個磁碟區都有 5 GB 的硬式唯讀浮水印。只要每個磁碟區的可用空間少於5 GB、儲存節點就不再接受任何寫入要求。

硬式唯讀浮水印一律小於軟式唯讀浮水印。

什麼是讀寫浮水印?

  • 儲存磁碟區讀寫浮水印 * 僅適用於已轉換為唯讀模式的儲存節點。它決定何時可以再次讀寫節點。當儲存節點中任一儲存磁碟區的可用空間大於該磁碟區的讀寫浮水印時、節點會自動轉換回讀寫狀態。

例如、假設儲存節點已轉換為唯讀模式。此外、假設每個磁碟區都有 30 GB 的讀寫浮水印。只要任何磁碟區的可用空間增加到30 GB、節點就會再次變成讀寫。

讀寫浮水印一律大於軟式唯讀浮水印和硬式唯讀浮水印。

檢視儲存Volume浮點

您可以檢視目前的浮水印設定和系統最佳化的值。如果未使用最佳化的浮水印、您可以判斷是否可以或應該調整設定。

開始之前

檢視目前的浮水印設定

您可以在Grid Manager中檢視目前的儲存浮水印設定。

步驟
  1. 選擇 * 支援 * > * 其他 * > * 儲存浮水印 * 。

  2. 在「儲存浮水印」頁面上、查看「使用最佳化值」核取方塊。

    • 如果選取此核取方塊、則會根據儲存節點的大小和磁碟區的相對容量、針對每個儲存節點上的每個儲存磁碟區最佳化所有三個浮水印。

      這是預設和建議的設定。請勿更新這些值。您也可以檢視最佳化的儲存浮水印選擇。

    • 如果取消選取 [ 使用最佳化值 ] 核取方塊,則會使用自訂(非最佳化)浮水印。不建議使用自訂浮水印設定。請依照的指示"疑難排解低唯讀浮水印會覆寫警示"、判斷您可以或應該調整設定。

      指定自訂浮水印設定時、您必須輸入大於 0 的值。

[[view-優 化的儲存浮水印 ]] 檢視最佳化的儲存浮水印

StorageGRID 使用兩個 Prometheus 指標來顯示其針對儲存 Volume 軟唯讀浮水印所計算的最佳化值。您可以檢視網格中每個儲存節點的最小和最大最佳化值。

  1. 選取*支援*>*工具*>*指標*。

  2. 在Prometheus區段中、選取連結以存取Prometheus使用者介面。

  3. 若要查看建議的最小軟式唯讀浮水印、請輸入下列Prometheus指標、然後選取*執行*:

    storagegrid_storage_volume_minimum_optimized_soft_readonly_watermark

    最後一欄顯示每個儲存節點上所有儲存磁碟區的軟唯讀浮水印最小最佳化值。如果此值大於儲存磁碟區軟唯讀浮水印的自訂設定、則會針對儲存節點觸發 * 低唯讀浮水印置換 * 警示。

  4. 若要查看建議的最大軟式唯讀浮水印、請輸入下列Prometheus指標、然後選取*執行*:

    storagegrid_storage_volume_maximum_optimized_soft_readonly_watermark

    最後一欄顯示每個儲存節點上所有儲存磁碟區的軟唯讀浮水印最大最佳化值。