使用 vmkfstools 命令保留 ESXi 主機專用的 SCSI LUN。您也可以釋放保留區,讓其他主機可以存取 LUN,並重設保留區,進而從目標強制釋放所有保留區。
-L|--lock [reserve|release|lunreset|targetreset|busreset|readkeys|readresv] device
注意: 使用
-L
選項可以中斷 SAN 上其他伺服器的作業。僅在疑難排解叢集設定時使用
-L
選項。
除非經 VMware 建議,否則絕不對主控 VMFS 磁碟區的 LUN 使用此選項。
您可以透過幾種方式指定 -L
選項:
-
-L reserve
– 保留指定的 LUN。保留指定的 LUN 後,只有保留該 LUN 的伺服器才能存取它。如果其他伺服器嘗試存取該 LUN,會出現保留區錯誤。 -
-L release
– 釋放指定 LUN 上的保留區。其他伺服器可再次存取該 LUN。 -
-L lunreset
– 重設指定的 LUN,方法是清除 LUN 上的所有保留區,並使 LUN 再次對所有伺服器可用。重設對裝置上的其他 LUN 沒有影響。在裝置上保留的其他 LUN 仍保持保留狀態。 -
-L targetreset
– 重設整個目標。重設將清除與該目標相關聯的所有 LUN 上的任何保留區,並使 LUN 再次對所有伺服器可用。 -
-L busreset
– 重設匯流排上所有可存取的目標。重設將清除可透過匯流排存取的所有 LUN 上的任何保留區,並使其再次對所有伺服器可用。 -
-L readkeys
– 讀取使用 LUN 登錄的保留區金鑰。適用於 SCSI-III 永久群組保留區功能。 -
-L readresv
– 讀取 LUN 上的保留區狀態。適用於 SCSI-III 永久群組保留區功能。
當輸入 device 參數時,使用以下格式:
/vmfs/devices/disks/disk_ID:P