雖然 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 Client [詳細目錄] 面板中,選取主機,按一下組態索引標籤,然後按一下 [軟體] 下的進階設定
  2. 選取磁碟
  3. 向下捲動至 Disk.MaxLUN
  4. 將現有的值變更為所選的值,然後按一下確定

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

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