當需要主機存取被遮罩的儲存裝置時,請取消遮罩該裝置的路徑。

執行這項作業的原因和時機

在此程序中,--server=server_name 指定目標伺服器。指定的目標伺服器會提示您輸入使用者名稱和密碼。支援其他連線選項,如組態檔或工作階段檔案。如需連線選項的清單,請參閱 vSphere Command-Line Interface 入門

備註︰

當您使用裝置內容 (例如裝置識別碼或廠商) 執行取消宣告作業時,由 MASK_PATH 外掛程式宣告的路徑不會取消宣告。MASK_PATH 外掛程式不會追蹤其宣告路徑的任何裝置內容。

先決條件

安裝 vCLI 或部署 vSphere Management Assistant (vMA) 虛擬機器。請參閱vSphere Command-Line Interface 入門。若要進行疑難排解,請在 ESXi Shell 中執行 esxcli命令。

程序

  1. 刪除 MASK_PATH 宣告規則。

    esxcli --server=server_name storage core claimrule remove -r rule#

  2. 確認已正確刪除該宣告規則。

    esxcli --server=server_name storage core claimrule list

  3. 將組態檔中的路徑宣告規則重新載入 VMkernel。

    esxcli --server=server_name storage core claimrule load

  4. 對於遮罩儲存裝置的每個路徑,執行 esxcli --server=server_name storage core claiming unclaim 命令。

    例如:

    esxcli --server=server_name storage core claiming unclaim -t location -A vmhba0 -C 0 -T 0 -L 149

  5. 執行路徑宣告規則。

    esxcli --server=server_name storage core claimrule run

結果

您的主機現在即可存取之前遮罩的儲存裝置。