ESXi 可讓您將裝置標記為本機。在 ESXi 無法判定某些 SAS 裝置是本機裝置還是遠端裝置的狀況下,此方法非常有用。

開始之前

  • 請確定裝置未共用。

  • 關閉裝置上虛擬機器的電源,並卸載相關聯的資料存放區。

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

如需本主題中列出命令之詳細資訊,請參閱 vSphere 命令列介面入門vSphere 命令列介面概念和範例說明文件。

程序

  1. 識別要標記的裝置及其 SATP:
    esxcli storage nmp device list

    您看到的輸出可能與下列類似:

    naa.000000000000000001234
    Device Display Name:DGC Fibre Channel Disk (naa.000000000000000001234)
    Storage Array Type:VMW_SATP_CX
    Storage Array Type Device Config:{navireg ipfilter}
    Path Selection Policy:VMW_PSP_MRU
    Path Selection Policy Device Config:Current Path=vmhba4:C0:T0:L25
    Working Paths:vmhba4:C0:T0:L25
  2. 請記下與裝置相關聯的 SATP。
  3. 執行此命令,以新增將裝置標記為本機裝置的 PSA 宣告規則。使用與1中輸出的裝置相關聯的 SATP。
    esxcli storage nmp satp rule add -s SATP_name --device device_name --option="enable_local"

    例如,

    esxcli storage nmp satp rule add -s VMW_SATP_CX --device naa.000000000000000001234 --option="enable_local"
  4. 回收裝置。例如,
    esxcli storage core claiming reclaim --device naa.000000000000000001234 
  5. 透過執行以下命令檢查狀態:
    esxcli storage core device list -d device_name

    命令輸出指示磁碟為本機磁碟。

    Is Local:true