雖然 ESXi 主機限制為存取 256 台 SCSI 儲存裝置,但 LUN 識別碼的範圍卻可以是 0 到 1023。ESXi 會略過 1024 或更大的 LUN 識別碼。這項限制由 Disk.MaxLUN 控制,預設值為 1024。

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

Disk.MaxLUN 的值還會判斷當 SCSI 目標不支援透過 REPORT_LUNS 進行直接探索時,SCSI 掃描碼會使用個別 INQUIRY 命令來嘗試探索的 LUN 數目。

您可以根據自己的需求,修改 Disk.MaxLUN 參數。例如,如果環境中 LUN 識別碼為 0 到 100 的儲存裝置數目較少,可以將此值設定為 101,以改善在不支援 REPORT_LUNS 的目標上進行裝置探索的速度。降低此值可縮短重新掃描和開機的時間。但是,重新掃描儲存裝置所需的時間可能取決於其他因素,包括儲存區系統類型和儲存區系統上的負載。

在其他情況下,如果環境使用大於 1023 的 LUN 識別碼,您就可能需要增加此值。

程序

  1. vSphere Web Client 導覽器中,瀏覽到主機。
  2. 按一下管理索引標籤,然後按一下設定
  3. 在 [系統] 下,按一下進階系統設定
  4. 在 [進階系統設定] 下,選取 Disk.MaxLUN,然後按一下編輯圖示。
  5. 將現有的值變更為所選的值,然後按一下確定

    您輸入的值會將 LUN 識別碼指定為最後一個要探索的 LUN 的下一個 LUN。

    例如,若要探索 0 到 100 的 LUN 識別碼,請將 Disk.MaxLUN 設定為 101。