针对 SAN 引导配置 Emulex HBA

要通过 Oracle SPARC 主机上的 Emulex 主机总线适配器 (HBA) 来使用 SAN 引导功能,必须配置 HBA。

在配置 Emulex HBA 之前,确保完成以下操作:
要对 Emulex HBA 配置 SAN 引导,请完成以下步骤:
  1. 启动 lputil 实用程序 (/usr/sbin/lpfc/lputil)。
  2. 在主菜单上,输入 3 (Firmware Maintenance)。
  3. 在 firmware maintenance 菜单上,输入 6 (Boot BIOS Maintenance)。如果禁用了引导代码,请按 1 进行启用。
  4. 切换到 OpenBoot 提示符。
    例如,您可以输入与下面类似的命令:
    shutdown -i0 -g0 -y
    Note: 在处于 OpenBoot 提示符时,将针对提示符显示 ok
  5. 输入 setenv auto-boot? false
    该命令指定系统不会在电源故障或使用重置命令后重新引导。
  6. 输入 setenv use-nvramrc? true 以启用脚本解释。
  7. 输入 reset-all 以清空系统寄存器。
  8. 输入 devalias 以标识已连接到系统的设备的设备别名和关联路径。 请记录 HBA 的设备别名,这表示您的 SAN 引导卷。
  9. 通过输入 "/devicestring" select-dev(其中,/devicestring 是记录的设备别名字符串)来选择 HBA 设备。
    以下命令是示例:
    " /pci@1f,2000/lpfc@1" select-dev
    Note: 起始引号和正斜杠之间有一个空格。
  10. 输入 set-default-mode 以重置 HBA 参数。
  11. 输入 set-ptp 以将 HBA 设置为点方式。
  12. 运行 probe-scsi-all。 请记录与引导卷相关的 WWPN,及其 LUN 和目标标识。下一步需要此信息。
  13. 输入 WWPN yourwwpnluntargetid,其中,yourwwpn 是与引导卷相关联的 WWPN,lun 是关联的 LUN,targetid 是关联的目标标识。
    以下命令是示例:
    WWPN 5005076803041234 0 3 
  14. 输入 reset-all
  15. 输入 boot vx-disk –rv,其中,disk 是引导磁盘的名称。