PowerVault ME4、ME5: 主機作業系統空間耗用與集區空間耗用不相符
摘要: 檢查此問題時,PowerVault 系統管理員必須考慮用來報告磁碟區容量的測量單位,以及主機作業系統是否或如何為使用的主機檔案系統實作 SCSI UNMAP 命令。
說明
容量測量單位
根據預設,PowerVault ME 使用者設定為使用以 10 為基數的測量單位來報告磁碟區大小和集區容量耗用量,而主機作業系統則使用以 2 進位的測量單位來報告 LUN 容量或檔案系統空間耗用量。系統管理員可能想知道,為何在 PowerVault Manager 中建立為 140 TB 容量的磁碟區,會在 128 TB (TiB) 的主機作業系統中顯示為 LUN。
| 十進位(以 10 為基數) | 二進位 (以 2 為基數) |
|---|---|
| 1 GB (GB) = 1000 MB (MB) | 1 GiB = 1024 MiB (兆位元組) |
| 1 TB (TB) = 1000 GB (GB) | 1 TiB (tebibyte) = 1024 GiB (gibibyte) |
大部分的主機作業系統都使用以 2 為基數作為測量單位,並將此標示為 TB 而非 TiB,這讓不熟悉所用測量單位慣例的系統管理員感到困惑。在 PowerVault ME 系列陣列上,顯示的測量單位是依使用者設定。
-
以具有管理角色的使用者身分登入,並執行下列其中一項操作:
- 在 首頁 主題中,選取 動作 > 系統設定,然後按一下 管理使用者 標籤。
- 在 系統 主題中,選取 動作>系統設定,然後按一下 管理使用者 標籤。
- 在橫幅中,按兩下使用者面板,然後選擇 管理使用者。
- 在「歡迎」面板中,選取 系統設定>管理使用者。管理使用者標籤會顯示現有使用者的表格和要設定的選項。
-
選擇要修改的使用者。
-
變更設定。您無法變更使用者名稱。具有 監控 角色的使用者可以更改自己的設置,但其角色和介面設置除外。
-
執行下列其中一個項目:
- 若要儲存設定並繼續設定系統,請按一下 套用。
- 若要儲存設定並關閉面板,請按一下 套用並關閉。
此時將顯示一個確認面板。
-
按一下 確定 以儲存您的變更。否則,請按一下 取消。
PowerVault ME5 系列陣列 變更管理單元
您可以使用命令行介面 (CLI) 變更此選項,請依照 PowerVault ME5 中概述的指示操作:透過 PowerVault Manager 建立使用者時,沒有可用的基本單位偏好設定選項
精簡隨需分配磁碟區上的空白復原
PowerVault ME 系列可部署為虛擬集區模式 (建議使用預設) 或線性集區模式。虛擬集區模式支援快照、複製、分層和過度佈建磁碟區。在虛擬池中創建的所有卷都是精簡置備的,這意味著池中的物理空間會在文件系統寫入卷時使用。
過度使用(過度佈建)是一種虛擬存儲功能,允許系統管理員過度使用物理存儲資源。這可讓主機系統的運作,就好像其可用的儲存空間多於實際分配給它的儲存空間一樣。當物理資源填滿時,管理員可以通過添加其他磁碟組或擴展 ADAPT 磁碟組來添加物理存儲。清除集區設定中的選項,即可停用此功能。如需變更此設定的指示,請參閱 PowerVault ME 系統管理員指南或 PowerVault Manager 線上說明。
PowerVault ME 系列陣列是區塊儲存裝置,當主機應用程式寫入檔案系統時,新區塊會從集區指派給磁碟區,除非是覆寫先前由檔案系統使用的現有區塊。從主機作業檔案系統刪除檔案時,區塊仍會指派給磁碟區。系統管理員可能會報告主機檔案系統回報的可用空間與集區可用空間 (區塊) 不相符,而術語「空格」通常用來描述在儲存 LUN/磁碟區上分配但檔案系統未使用的區塊。
主機作業系統會發出 SCSI UNMAP 命令,以回收精簡隨需分配儲存環境中未使用的儲存空間。此命令的實現方式因主機作業系統和使用的檔案系統而異。系統管理員必須參閱其主機作業系統說明文件,以取得特定指示。下面概述了最常見操作系統和文件系統的選項。
如需更多資訊,請參閱 PowerVault ME4:什麼是超額承諾,它是如何運作的?
如需集區設定的更多詳細資料,請參閱您陣列的 PowerVault 系統管理員指南。
Microsoft Windows 伺服器
NTFS 檔案系統的 SCSI UNMAP 支援預設為啟用。系統管理員可以使用 Windows 最佳化工具。對於使用 REFS 檔案系統的系統,請參閱Microsoft文件以獲取有關限制和限制的資訊。
系統管理員可以檢閱下列Microsoft連結,以深入瞭解。
- 精簡隨需分配 - Windows 驅動程式 |Microsoft學習
- 使用 fsutil 行為檢查 禁用刪除通知 設置 |Microsoft學習
- REFS 使用者可以使用 SDelete - 系統內部 |Microsoft 學習
- PowerShell 使用者可以使用 最佳化磁碟區 (儲存裝置) |Microsoft 學習
Broadcom VMware ESXi
PowerVault ME 虛擬磁碟區使用 4 MB 的頁面大小,在 ESXi 中的 VMFS6 資料存放區不會自動異步回收可用空間。ESXi 系統管理員必須執行下列命令: esxcli storage vmfs unmap 以回收未使用的塊。
esxcli storage vmfs unmap --volume-label=volume_label
如需更多詳細資訊,請參閱 儲存空間回收 (vmware.com)
Linux
Linux 使用者可以使用「disdrop」選項掛接主機檔案系統,並使用 fstrim 命令以恢復空格。SCSI UNMAP 支援因內核版本而異,使用的文件系統請參閱供應商文檔以獲取建議或限制。
有關 Red Hat Linux 發行版,請參閱 丟棄未使用的塊 |Red Hat 產品文件
若為 SuSE enterprise Linux ,請參閱停用 fstrim - 在什麼情況下?|技術支援 |SUSE