当执行存储管理任务或进行 SAN 配置更改时,可能需要重新扫描可用于 ESXi 主机的存储。
执行 VMFS 数据存储管理操作时,例如创建 VMFS 数据存储或 RDM、添加数据区和增加或删除 VMFS 数据存储,主机或 vCenter Server 将自动重新扫描和更新存储。可以通过关闭“主机重新扫描筛选器”来停用自动重新扫描功能。请参见管理 LUN 和 vSphere VMFS 数据存储的筛选器。
在某些情况下,需要执行手动重新扫描。您可以重新扫描您的主机或文件夹中的所有主机、集群和数据中心可用的所有存储。
如果进行的更改只针对通过特定适配器连接的存储,则需要重新扫描此适配器。
每次进行以下更改之一后请手动执行重新扫描:
- 对 SAN 上的新磁盘阵列进行区域分配。
- 在 SAN 上创建新 LUN。
- 更改主机上的路径屏蔽。
- 重新连接线缆。
- 更改 CHAP 设置(只适用于 iSCSI)。
- 添加或移除发现或静态地址(只适用于 iSCSI)。
- 在 vCenter Server 中编辑或移除由 vCenter Server 主机和单台主机共享的数据存储之后,向 vCenter Server 中添加该单台主机。
执行存储重新扫描
在 SAN 配置中进行更改后,可能需要重新扫描存储。可以重新扫描 ESXi 主机、集群或数据中心可用的所有存储。如果进行的更改只针对通过特定主机访问的存储,则只重新扫描此主机。
过程
- 在 vSphere Client 对象导航器中,浏览到主机、集群、数据中心或者包含主机的文件夹。
- 从右键单击菜单中选择 。
- 指定重新扫描的数据区。
选项 描述 扫描新的存储设备 重新扫描所有适配器以发现新的存储设备。新发现的设备将显示在设备列表上。 扫描新的 VMFS 卷 重新扫描所有存储设备以发现上次扫描后添加的新数据存储。任何新数据存储均显示在数据存储列表中。
执行适配器重新扫描
在 SAN 配置中进行更改并且这些更改被隔离到通过 ESXi 主机上的特定适配器访问的存储中时,请只针对该适配器执行重新扫描。
过程
- 在 vSphere Client 中,导航到 ESXi 主机。
- 单击配置选项卡。
- 在存储下,单击存储适配器,然后从列表中选择要重新扫描的适配器。
- 单击重新扫描适配器图标。
更改扫描的存储设备的数量
ESXi 主机的已扫描 LUN ID 的范围是 0 到 16,383。ESXi 会忽略大于 16,383 的 LUN ID。可配置的 Disk.MaxLUN 参数控制扫描 LUN ID 的范围。该参数的默认值为 1024。
您可以视需要修改 Disk.MaxLUN 参数。例如,如果环境中的存储设备数较少,LUN ID 介于 1 到 100 之间,请将值设置为 101。因此,您可以提高不支持 REPORT_LUNS 的目标上的设备发现速度。减小该值可缩短重新扫描时间和引导时间。但是,重新扫描存储设备所用的时间可能还取决于其他因素,包括存储系统的类型和存储系统上的负载。
在其他情况下,如果环境使用的 LUN ID 大于 1023,可能需要增大该值。