您可以使用 esxcli 手動將每台主機上的 Flash 裝置標記為容量裝置。
先決條件
請確認您正在使用 vSAN 6.5 或更新版本。
程序
- 若要瞭解要標記為容量裝置之 Flash 裝置的名稱,請對每台主機執行下列命令。
- 在 ESXi Shell 中執行 esxcli storage core device list 命令。
- 在命令輸出頂部找到裝置名稱,然後寫下名稱。
該命令採用下列選項:
表格 1.
命令選項
選項 |
描述 |
-d|--disk=str |
要標記為容量裝置之裝置的名稱。例如,mpx.vmhba1:C0:T4:L0 |
-t|--tag=str |
指定要新增或移除的標籤。例如,capacityFlash 標籤用來標記用於容量的 Flash 裝置。 |
- 在輸出中,確認裝置的 Is SSD 屬性是 true。
- 若要將 Flash 裝置標記為容量裝置,請執行 esxcli vsan storage tag add -d <device name> -t capacityFlash 命令。
例如 esxcli vsan storage tag add -t capacityFlash -d mpx.vmhba1:C0:T4:L0 命令,其中 mpx.vmhba1:C0:T4:L0 是裝置名稱。
- 確認是否將 Flash 裝置標記為容量裝置。
- 在輸出中,識別裝置的 IsCapacityFlash 屬性是否設為 1。
命令輸出
您可以執行 vdq -q -d <device name> 命令以確認 IsCapacityFlash 屬性。例如,執行 vdq -q -d mpx.vmhba1:C0:T4:L0 命令會傳回下列輸出。
\{
"Name" : "mpx.vmhba1:C0:T4:L0",
"VSANUUID" : "",
"State" : "Eligible for use by VSAN",
"ChecksumSupport": "0",
"Reason" : "None",
"IsSSD" : "1",
"IsCapacityFlash": "1",
"IsPDL" : "0",
\},