如何在 FC SAN 设备上安装操作系统

本节介绍在将操作系统安装到光纤通道 (Fibre Channel, FC) 存储区域网络 (Storage Area Network, SAN) 设备之前应考虑的指导信息。具体地说,本节列出了将 FC PCIe EM 或 NEM 配置为安装目标必须执行的步骤。

本节包含以下主题:

开始之前

本节介绍的指南假设您已经执行以下任务:

  • 在 BIOS 实用程序中启用了引导选项 ROM PCIe I/O 插槽。

  • 将 FC EM 正确地安装到 Sun Blade 8000 机箱中。有关详细信息,请参见在新机箱中安装 EM

  • 检验 FC EM 是否已安装牢固并已通电。

  • 观察 FC EM 的运行状态。每个端口都有一组相应的 LED 指示灯,可提供其运行状态的可视标识。下表汇总了 Qlogic 和 Emulex EM 的 LED 指示灯运行状态的定义。

    Sun PCIe FC 双端口 EM from Qlogic-LED 指示灯运行状态定义:

    硬件状态

    黄色 LED 指示灯 (4 Gbps)

    绿色 LED 指示灯 (2 Gbps)

    琥珀色 LED 指示灯 (1 Gbps)

    注释

    关闭电源

    没有为卡加电。

    打开电源(在固件初始化之前)

    持续地处于亮状态

    打开电源(在固件初始化之后)

    闪烁

    闪烁

    闪烁

    三个指示灯同时闪烁

    固件发生故障

    依次闪烁

    依次闪烁

    依次闪烁

    按照黄色-->绿色-->琥珀色的顺序闪烁

    1 Gbps 链路连通/活动

    亮/闪烁

    链路连通时亮;有 I/O 活动时闪烁

    2 Gbps 链路连通/活动

    亮/闪烁

    链路连通时亮;有 I/O 活动时闪烁

    4 Gbps 链路连通/活动

    亮/闪烁

    链路连通时亮;有 I/O 活动时闪烁

    Sun StorageTek FC 双端口 EM from Emulex-LED 指示灯运行状态定义:

    绿色 LED 指示灯

    黄色 LED 指示灯

    状态

    唤醒故障(故障板)

    POST 故障(故障板)

    缓慢闪烁

    唤醒故障(监视器)

    快速闪烁

    POST 中的故障

    闪烁

    正在处理 POST

    工作时出现故障

    工作时出现故障

    1 快速闪烁

    1Gb 链路速率-正常,链路连通

    2 快速闪烁

    2Gb 链路速率-正常,链路连通

    3 快速闪烁

    4Gb 链路速率-正常,链路连通

    缓慢闪烁

    正常-链路断开

    缓慢闪烁

    未定义

    缓慢闪烁

    缓慢闪烁

    脱机以供下载

    缓慢闪烁

    快速闪烁

    受限制的脱机模式(等待重新启动)

    缓慢闪烁

    闪烁

    受限制的脱机模式,测试处于活动状态

Qlogic FC EM 配置注意事项和过程

将 Qlogic FC EM 配置为安装目标时,请注意下列事项。

  • 必须安装并配置 SAN,并且存储器必须对主机可见。配置 SAN 并将其连接到 FC EM 上的 HBA 端口之后,QLogic ROM BIOS Fast!UTIL 便具有了扫描目标以检验链路的功能。检验全球名称 (World Wide Name, WWN) 对交换机(如果使用)是否可见,以及它是否为有效区域的一部分。一些 RAID 阵列要求权限设置以允许访问。通常,需要有 WWN 才能设置正确的权限。有关配置的详细信息,请参阅交换机和 RAID 阵列的用户文档。

  • 存储系统必须至少有一个可用的 LUN 以便引导服务器。存储设备通常有一个逻辑 LUN,该 LUN 与一个特定驱动器或配置为 RAID 的一组驱动器相关联。大多数操作系统要求此 LUN 必须为 LUN 0。一些阵列还要求为 OS(Solaris、Linux 或 Windows)定义“主机类型”。必须在 SAN 存储阵列的用户文档中确认此 LUN 配置。

    此外,必须将存储阵列配置为允许服务器以独占方式访问 LUN;通常通过存储器上的 FC HBA WWN 指定访问权限。其他服务器都不能访问或查看此 LUN。

  • 经常使用交换机分区使主机和 LUN 相互分离。可以使用基于 Web 的 GUI 或 CLI 应用程序,来检验适配器端口的 WWN 和 RAID/存储阵列的 WWN 是否连接到交换机、是否在连接的交换机端口处可见(或登录),以及是否为有效区域的一部分(如果需要)。

  • OS 安装过程中只能将一个 HBA 端口连接到 SAN。多个端口连接 SAN 可能导致数据损坏并会经常发生故障。OS 可能会将这些到存储器的附加路径视为独立的存储设备。

    通过适当的软件,可以在安装了多路径软件后添加附加存储路径(控制器端口/HBA 连接)。但无论如何,此操作都应在 SAN 上进行 OS 初始安装之后执行。有关详细信息,请参阅多路径软件的文档。

    QLogic 适配器包括启用启动延迟的设置。默认情况下,禁用此设置。一般情况下,在引导服务器之前最好确保 RAID/存储阵列已完成其初始化并已做好访问准备。如果服务器在阵列初始化完成之前扫描 FC 总线,则可能无法检测到引导设备。根据 LUN 的可用数量和类型,整个光纤的延迟可能为几分钟。如果是这样,需要启用启动延迟以留出引导设备初始化的时间。

  • 配置用于引导 SAN 的 LUN 通常要求对 RAID 或存储阵列以及 HBA 进行配置。要配置 RAID 阵列权限并配置 FC 交换机,需要知道 WWN。通过引导 Sun Blade 服务器模块,并在出现提示时按 CTRL-Q 组合键进入 QLogic Option ROM 配置实用程序 Fast!UTIL,可以找到 WWN。

如何配置 Qlogic FC 主机总线适配器

要选择并配置连接到存储区域网络的适配器端口,请执行以下步骤:

Note

EM 有两个端口。每个端口都作为系统中的一个“适配器”列出。设备 "1" 是下面的 EM 端口,设备 "0" 是上面的 EM 端口。

  1. 使 Sun Blade 服务器模块复位。

    此时会显示 QLogic BIOS 屏幕及消息。

  2. 出现 QLogic HBA 标题消息时,按 Ctrl-Q 组合键。

    此时会显示 "QLogic Fast!Util - Select Host Adapter" 菜单。

  3. 在 "Select Host Adapter" 菜单中,使用向上方向键或向下方向键选择要查看并配置的适配器,然后按 Enter 键。

    此时会显示 "Fast!Util Options" 菜单。

  4. 在 "Fast!Util Options" 菜单中,使用向上方向键或向下方向键选择 "Configuration Settings",然后按 Enter 键。

    此时会显示 "Configuration Settings" 菜单。

  5. 在 "Configuration Settings" 菜单中,使用向上方向键或向下方向键选择 "Adapter Settings",然后按 Enter 键。

    此时会显示 "Adapter Settings" 菜单。

  6. 在 "Adapter Settings" 菜单中,使用向上方向键或向下方向键启用 "Host Adapter BIOS" 设置,然后按 Enter 键。

    此时会显示 "Configuration Settings" 菜单。

  7. 按 Esc 键两次退出 "Configuration Settings" 菜单。

    此时会显示 "Configuration Settings Modified" 菜单。

  8. 在 "Configuration Settings Modified" 菜单中,选择 "Save Changes" 并按 Enter 键。

    此时会显示 "Fast!Util Options" 菜单。

  9. 在 "Fast!Util Options" 菜单中,使用向上方向键或向下方向键选择 "Scan Fibre Device",然后按 Enter 键。

    系统检验哪一个 FC 端口为活动端口。此时会显示 "Scan Fibre Channel Loop" 屏幕,其中列出连接到 EM 的光纤通道设备。

  10. 在 "Scan Fibre Channel Loop" 屏幕中,记录特定于供应商的信息以及端口 WWN 以供将来参考。在端口名称列中列出了每个已发现端口的 WWN。

  11. 按 Esc 键退出 "Scan Fibre Channel Loop" 屏幕。

    此时会显示 "Fast!Util Options" 菜单。

  12. 在 "Fast!Util Options" 菜单中,选择 "Configuration Settings",然后按 Enter 键。

    此时会显示 "Configuration Settings" 菜单。

  13. 在 "Configuration Settings" 菜单中,选择 "Selectable Boot Settings",然后按 Enter 键。

    此时会显示 "Selectable Boot Settings" 屏幕。

  14. 在 "Selectable Boot Settings" 屏幕中,执行以下操作:

    1. 将 "Selectable Boot" 选项更改为“启用”。

    2. 使用向上方向键或向下方向键选择 "(Primary) Boot Port Name, Lun" 项,然后按 Enter 键。

    此时会显示 "Select Fibre Channel Device" 屏幕。

  15. 在 "Select Fibre Channel Device" 屏幕中,使用向上方向键或向下方向键选择适当的引导设备,然后按 Enter 键。

    Tip

    如有必要,请参阅先前在步骤 10 中记录的端口 ID 和名称的列表。

    "Port Name" 列中列出了引导设备的 WWN。

    此时会显示 "Selectable Boot Settings" 屏幕,其中列出选中的作为主引导设备的引导设备 WWN。

  16. 按 Esc 键退出 "Selectable Boot Settings" 屏幕。

    此时会显示 "Configuration Settings" 菜单。

  17. 按 Esc 键退出 "Configuration Settings" 菜单。

    此时会显示 "Configuration Settings Modified" 菜单。

  18. 在 "Configuration Settings Modified" 菜单中,选择 "Save Changes" 并按 Enter 键。

    此时会显示 "Fast!Util Options" 菜单。

  19. 在 "Fast!Util Options" 菜单中,选择 "Exit Fast!Util" 并按 Enter 键。

    此时会显示 "Exit Fast!Util" 菜单。

  20. 在 "Exit Fast!Util" 菜单中,选择 "Reboot System" 并按 Enter 键。

  21. 重新引导后,按 F2 键进入 BIOS 设置实用程序。

  22. 在 BIOS 设置实用程序中,选择 "Boot" 菜单。

    此时在 "Boot Device Priority" 列表中显示选中的引导设备的 WWN。

Emulex FC EM 配置注意事项和过程

将 Emulex FC EM 配置为安装目标时,请注意下列事项。

  • 必须安装 SAN 并对其进行配置,使存储器对于主机可见。配置 SAN 并将其连接到 FC EM 上的主机总线适配器 (Host Bus Adapter, HBA) 端口后,必须使用 Emulex Light Pulse BIOS 实用程序启用 ROM BIOS,并按照要求配置引导设备。您还需要检验全球名称 (World Wide Name, WWN) 对于交换机(如果使用)是否可见,以及它是否是有效区域的一部分。一些 RAID 阵列要求权限设置以允许访问。通常,需要有 WWN 才能设置正确的权限。有关配置的详细信息,请参阅交换机和 RAID 阵列的存储设备用户文档。

  • 存储系统必须至少有一个可用的 LUN 以便引导服务器。存储设备通常有一个逻辑 LUN,该 LUN 与一个特定驱动器或配置为 RAID 的一组驱动器相关联。大多数操作系统要求此 LUN 必须为 LUN 0。一些阵列还要求为 OS(Solaris、Linux 或 Windows)定义“主机类型”。必须在 SAN 存储阵列的用户文档中确认此 LUN 配置。

    此外,必须将存储阵列配置为允许服务器以独占方式访问 LUN;通常通过存储器上的 FC HBA WWN 指定访问权限。其他服务器都不能访问或查看此 LUN。

  • 经常使用交换机分区使主机和 LUN 相互分离。可以使用基于 Web 的 GUI 或 CLI 应用程序,来检验适配器端口的 WWN 和 RAID 存储阵列的 WWN 是否连接到交换机、是否在连接的交换机端口处可见(或登录),以及是否为有效区域的一部分(如果需要)。

  • OS 安装过程中只能将一个 HBA 端口连接到 SAN。多个端口连接 SAN 可能导致数据损坏并会经常发生故障。OS 可能会将这些指向存储器的附加路径视为独立的存储设备。

  • 通过适当的软件,可以在安装了多路径软件后添加附加存储路径(控制器端口/HBA 连接)。此任务是在 SAN 上进行 OS 初始安装之后执行的。有关详细信息,请参阅 OS 或 Emulex 多路径软件的文档。

  • Emulex 适配器包括启用启动延迟的设置。默认情况下,禁用此设置。一般情况下,最好确保在引导服务器之前 RAID 存储阵列已完成其初始化并已做好访问准备。如果服务器在阵列初始化完成之前扫描 FC 总线,则可能无法检测到引导设备。根据 LUN 的可用数量和类型,整个光纤的延迟可能为几分钟。如果是这样,需要启用启动延迟以留出引导设备初始化的时间。

如何配置 Emulex FC 主机总线适配器

要选择并配置连接到存储区域网络的适配器端口,请执行以下步骤:

  1. 使 Sun Blade 服务器模块复位。

    等待 BIOS 屏幕上出现 Emulex 标题消息。

  2. 出现 Emulex HBA 标题消息时,按 Ctrl-E 组合键。

    此时会显示 "Emulex Host Aapter Utility" 屏幕。

  3. 在 "Emulex Host Adapter Utility" 屏幕中,执行以下操作:

    • 在 "Enter Selection" 文本字段(位于屏幕底部),键入代表您要配置的 SAN 设备端口的选项编号,然后按 Enter 键。

      此时会显示 "Host Bus Adapter" 菜单,其中显示了两个选项(引导设备和配置适配器)。

  4. 在 "Host Bus Adapter" 菜单中,执行以下操作:

    • 在 "Enter Selection" 文本字段(位于屏幕底部),键入数字 2 以配置此适配器的参数,然后按 Enter 键。

    此时会显示 "BIOS Adapter Options" 菜单。

  5. 在 "BIOS Adapter Options" 菜单中,执行以下操作:

    1. 在 "Enter Selection" 文本字段(位于屏幕底部),键入数字 1 以启用 BIOS,然后按 Enter 键。

      会出现一条消息,提示您确认此选择。

    2. 在确认消息中,键入数字 1 以确认您希望启用 "BIOS" 选项。

      此时会出现一条消息,指明启用了 BIOS。

    3. 按 Esc 键两次返回 "Host Adapter" 菜单。

  6. 在 "Host Adapter" 菜单中,执行以下操作:

    • 在 "Enter Selection" 文本字段(位于屏幕底部),键入数字 1 以配置此主机总线适配器,然后按 Enter 键。

    此时会显示 "List of Saved Boot Devices" 菜单。

  7. 在 "List of Saved Boot Devices" 菜单中,执行以下操作:

    1. 在 "Enter Selection" 文本字段(位于屏幕底部),键入数字 1 以配置主引导设备,然后按 Enter 键。

      此时会显示 "LUN# Device String" 菜单。

    2. 在 "LUN# Device String" 菜单中,在 "Enter Selection" 文本字段中键入 01 并按 Enter 键。

      此时会显示一个弹出式菜单,提示您输入两位 LUN 编号。

    3. 在此弹出式菜单中,选择相应的 LUN 编号,然后按 Enter 键。例如,对于 Windows 安装,此两位 LUN 编号是 00。

      此时会显示 "ID Adapter" 菜单。

  8. 在 "ID Adapter" 菜单中,执行以下操作:

    1. 在 "Enter Selection" 文本字段中,键入以前在上一步骤中选择的 LUN 选项编号,然后按 Enter 键。

      此时会显示一个弹出式菜单。

    2. 在此弹出式菜单中,在 "Enter Selection" 文本字段中键入 1 然后按 Enter 键。

      此时会显示 "List of Saved Boot Devices" 菜单,其中选中了 "WWN of Boot Device"。

  9. 如果没有其他设备需要配置,请按 ESC 键返回到前一菜单并按 X 键退出。

    此时会出现一条消息,提示您重新引导系统以使这些更改生效。

  10. 在此消息中,输入 YES 然后按 Enter 键重新引导系统。

    此时会出现 BIOS 屏幕。

  11. 在 BIOS 屏幕中,按 F2 键进入 BIOS 设置实用程序。

  12. 在 BIOS 设置实用程序中,选择 "Boot" 菜单。

    此时在 "Boot Device Priority" 列表中显示您最近配置的设备的 WWN。

安装 Microsoft Windows Server 2003 的系统特别注意事项

对于 Windows Server 2003 操作系统,必须单独部署每个主机以便执行到 FC SAN 设备的安装。实现方法是:将主机连接到配置适当的光纤通道交换机,或将每个主机直接连接到一个存储子系统的光纤通道端口。

不建议使用 FC-AL(Fibre Channel - Arbitrated Loop,光纤通道仲裁环路),因为它不能对连接的主机进行充分的隔离。如果主机是环路中的唯一机器,则它将进行主要的工作。

Microsoft Windows Server 2003 要求 RAID/存储阵列单元对引导设备显示为连接到服务器的 LUN 0,并且具有对可引导设备的独占访问权限。SAN 中的其他主机不能检测或访问同一个逻辑磁盘。通常,使用 RAID/存储阵列 LUN 掩码、交换机分区,或者是二者组合。

安装 Qlogic 系统驱动程序

QLogic 适配器的驱动程序不随当前版本的 Windows Server 2003 一起提供。此驱动程序在 Sun Blade 8000 Series Resource CD 上以软盘映像(SUNBLWF2.IMG(32 位)或 SUNBLWF3.IMG(64 位))的形式提供。安装 Windows Server 2003 时,必须使用 F6 键装入 QLogic 驱动程序,使其成为引导设备之一。没有此驱动程序,Windows 软件将无法对引导设备上的任何可用分区执行创建、修改、读取或写入操作。一旦装入该驱动程序,将 Windows Server 2003 安装到 SAN 的过程就和将其安装到本地磁盘的过程一样。通过确保预定目标是唯一的连接设备,可以更容易地识别正确的安装分区。请参见关于 RAID 阵列、交换机和 HBA 配置的早期注释。

安装 Emulex 系统驱动程序

Emulex 适配器的驱动程序不随当前版本的 Windows Server 2003 一起提供。此驱动程序在 Sun Blade 8000 Series Resource CD 上以软盘映像(SUNBLWF4.IMG(32 位和 64 位))的形式提供。安装 Windows Server 2003 时,必须使用 F6 键装入 Emulex 驱动程序,使其成为引导设备之一。没有此驱动程序,Windows 软件将无法对引导设备上的任何可用分区执行创建、修改、读取或写入操作。一旦装入该驱动程序,将 Windows Server 2003 安装到 SAN 的过程就和将其安装到本地磁盘的过程一样。通过确保预定目标是唯一的连接设备,可以更容易地识别正确的安装分区。请参见关于 RAID 阵列、交换机和 HBA 配置的早期注释。