一个 ESXi 主机最多可以访问 256 个 SCSI 存储设备,但 LUN ID 的范围可以从 0 到 1023。ESXi 将忽略大于或等于 1024 的 LUN ID。此限制通过 Disk.MaxLUN 参数控制,其默认值为 1024。

关于此任务

当 SCSI 目标不支持使用 REPORT_LUNS 进行直接发现时,Disk.MaxLUN 的值还决定 SCSI 扫描代码尝试使用单个 INQUIRY 命令发现的 LUN 的数目。

您可以视需要修改 Disk.MaxLUN 参数。例如,如果环境中的存储设备数目较少(LUN ID 在 0 到 100 之间),可以将该值设置为 101,以加快在不支持 REPORT_LUNS 的目标上的设备发现速度。减小该值可缩短重新扫描时间和引导时间。但是,重新扫描存储设备所用的时间可能取决于其他因素,包括存储系统的类型和存储系统上的负载。

在其他情况下,如果环境使用的 LUN ID 大于 1023,可能需要增大该值。

过程

  1. 单击 VMware Host Client 清单中的管理,然后单击高级设置
  2. 向下滚动到 Disk.MaxLUN
  3. 右键单击 Disk.MaxLUN,然后单击编辑选项
  4. 输入新值,然后单击保存

    SCSI 扫描代码不会扫描 ID 大于或等于所输入值的 LUN。

    例如,要发现从 0 到 100 的 LUN ID,请将 Disk.MaxLUN 设置为 101。