通过 -L 选项,可以预留 SCSI LUN 以便由 ESXi 主机专用;解除预留以便其他主机能够访问 LUN;还允许重置预留,以强制从目标解除所有预留。

-L --lock [reserve|release|lunreset|targetreset|busreset] device
警告:

使用 -L 选项可以中断 SAN 中其他服务器的操作。仅在排除群集设置故障时使用 -L 选项。

除非得到 VMware 的特别通知,否则决不要针对承载 VMFS 卷的 LUN 使用此选项。

可以通过几种方式指定 -L 选项:

  • -L reserve – 预留指定的 LUN。预留指定的 LUN 后,只有预留该 LUN 的服务器才能访问它。如果其他服务器尝试访问该 LUN,将导致预存错误。

  • -L release – 解除对于指定 LUN 的预留。其他服务器可再次访问该 LUN。

  • -L lunreset – 重置指定的 LUN,方法是清除 LUN 上的所有预留,并使 LUN 再次对所有服务器可用。重置对设备上的其他 LUN 没有影响。在设备上预留的其他 LUN 仍保持预留状态。

  • -L targetreset – 重置整个目标。重置将清除与该目标关联的所有 LUN 上的各个预留,并使 LUN 再次对所有服务器可用。

  • -L busreset – 重置总线上所有可访问的目标。重置将清除可通过总线访问的所有 LUN 上的任何预留,并使其再次对所有服务器可用。

当输入 device 参数时,具体格式如下:

/vmfs/devices/disks/disk_ID:P