Sun Cluster 3.0 5/02 补编

如何向正在运行的群集中添加 StorEdge/Netra st A1000 阵列对

使用以下过程可以向正在运行的群集中添加 StorEdge/Netra st A1000 阵列对。

  1. 在各个群集节点上安装 RAID Manager 软件。

    有关安装 RAID Manager 软件的过程,请参阅《Sun StorEdge RAID Manager Installation and Support Guide》。


    注意:

    在 Sun Cluster 3.0 中配置群集时,需要使用 RAID Manager 6.22 或兼容的版本。


  2. 在各个群集节点上安装任何 StorEdge/Netra st A1000 阵列修补程序。


    注意:

    有关 StorEdge/Netra st A1000 阵列所需的软件、固件和修补程序的最新列表,请参阅 EarlyNotifier 20029,"A1000/A3x00/A1000FC Software/Firmware Configuration Matrix"。对于 Sun 服务提供商和具有 SunSolve 服务合同的客户,可通过以下 SunSolve 站点联机访问此文档: http://sunsolve.sun.com


  3. 设置这两个节点上的 /etc/osa/rmparams 文件中的 Rdac 参数。


    Rdac_RetryCount=1
    Rdac_NoAltOffline=TRUE
    

  4. 打开 StorEdge/Netra st A1000 阵列的电源。

    要打开 StorEdge/Netra st A1000 阵列的电源,请将电源开关推到瞬间开位置(右侧),然后松开。

  5. 关闭第一个节点。


    # scswitch -S -h nodename
    # shutdown -y -g0 -i0
    

  6. 如果要安装新的主机适配器,请关闭第一个节点的电源。

    有关关闭节点及其电源的完整过程,请参阅《Sun Cluster 3.0 12/01 系统管理指南》。

  7. 在第一个节点中安装主机适配器。

    有关安装主机适配器的过程,请参阅随主机适配器和节点提供的文档。

  8. 将 StorEdge/Netra st A1000 阵列的电缆连接到第一个节点上。

    如果您要添加 StorEdge/Netra st A1000 阵列,请使用微分 SCSI 电缆连接节点和阵列。检验与每个群组连接的整个 SCSI 总线的长度是否小于 25 米。测量时包括这两个节点之间的电缆,以及每个群组、节点和主机适配器内部的总线长度。

    图形 D-2 StorEdge/Netra st A1000 阵列布线

    Graphic

  9. 是否为安装主机适配器而关闭了第一个节点的电源?

    • 如果否,则转到步骤 10

    • 如果确实关闭了第一个节点的电源,请打开该节点以及 StorEdge/Netra st A1000 阵列的电源,但不要引导该节点。如果需要,可停止此阵列以继续执行 OpenBoot PROM (OBP) Monitor 任务。

  10. 查找 SCSI 主机适配器的路径。


    {0} ok show-disks
    ...b) /sbus@6,0/QLGC,isp@2,10000/sd...d) /sbus@2,0/QLGC,isp@2,10000/sd...

    标识并记录要连接到磁盘阵列上的两个控制器,并记录这些路径。使用此信息,可以按步骤 11中所述更改 nvramrc 脚本中的这些控制器的 SCSI 地址。请不要将 sd 目录包含在设备路径中。

  11. 编辑 nvramrc 脚本,更改第一个节点上的主机适配器的 scsi-initiator-id

    主机适配器的缺省 SCSI 地址为 7。SCSI 地址 7 是为 SCSI 链中的主机适配器保留的。该过程将 SCSI 地址为 7 的主机适配器称为"第二个节点"上的主机适配器。

    为避免冲突,请将 SCSI 链中的另一个主机适配器的 scsi-initiator-id 更改为可用的 SCSI 地址。此过程将具有可用 SCSI 地址的主机适配器称为"第一个节点"上的主机适配器。

    有关 nvramrc 编辑器和 nvedit 按键命令的部分列表,请参阅《Sun Cluster 3.0 12/01 Hardware Guide》中的"Appendix B"。有关这些命令的完整列表,请参阅《OpenBoot 3.x Command Reference Manual》。

    以下示例将 scsi-initiator-id 设置为 6。 OpenBoot PROM Monitor 会打印行号(0:, 1:,等等)。


    注意:

    确保在引号之后与 scsi-initiator-id 之前插入一个空格。


    {0} ok nvedit 
    0: probe-all
    1: cd /sbus@6,0/QLGC,isp@2,10000 
    2: 6 " scsi-initiator-id" integer-property 
    3: device-end 
    4: cd /sbus@2,0/QLGC,isp@2,10000
    5: 6 " scsi-initiator-id" integer-property 
    6: device-end 
    7: install-console 
    8: banner <Control C>
    {0} ok


  12. 保存更改。

    通过 nvedit 命令所作的更改将记录在 nvramrc 脚本的临时副本中。您可以继续编辑此副本,而不会造成任何危害。在完成编辑后,保存所作的更改。如果您不能确定更改的内容是否正确,可放弃您所作的更改。

    • 要保存更改,请键入:


      {0} ok nvstore
      {0} ok 

    • 要放弃更改,请键入:


      {0} ok nvquit
      {0} ok 

  13. 验证您步骤 11 中创建的 nvramrc 脚本的内容,如下例所示。

    如果 nvramrc 脚本的内容不正确,请使用 nvedit 命令进行更正。


    {0} ok printenv nvramrc
    nvramrc =             probe-all
                          cd /sbus@6,0/QLGC,isp@2,10000
                          6 " scsi-initiator-id" integer-property
                          device-end 
                          cd /sbus@2,0/QLGC,isp@2,10000
                          6 " scsi-initiator-id" integer-property
                          device-end 
                          install-console
                          banner
    {0} ok

  14. 指示 OpenBoot PROM Monitor 使用 nvramrc 脚本:


    {0} ok setenv use-nvramrc? true
    use-nvramrc? = true
    {0} ok 

  15. 引导第一个节点。


    {0} ok boot -r
    

    有关引导节点的详细信息,请参阅《Sun Cluster 3.0 12/01 系统管理指南》。

  16. 检查 StorEdge/Netra st A1000 阵列 NVSRAM 文件以及固件的修订版。如有必要,请安装最新的修订版。

    要检验您是否具有当前版本,请参阅《Sun StorEdge RAID Manager Release Notes》。有关升级 NVSRAM 文件和固件的过程,请参阅《Sun StorEdge RAID Manager User's Guide》。

  17. 关闭第二个节点。


    # scswitch -S -h nodename
    # shutdown -y -g0 -i0
    

  18. 如果要安装新的主机适配器,请关闭第二个节点的电源。

    有关关闭节点及其电源的完整过程,请参阅《Sun Cluster 3.0 12/01 系统管理指南》。

  19. 在第二个节点中安装主机适配器。

    有关安装主机适配器的过程,请参阅随节点提供的文档。

  20. 将 StorEdge/Netra st A1000 阵列的电缆连接到该节点上。

    使用微分 SCSI 电缆连接节点和阵列。确保与每个群组连接的整个 SCSI 总线的长度小于 25 米。测量时包括这两个节点之间的电缆,以及每个群组、节点和主机适配器内部的总线长度。

    图形 D-3 StorEdge/Netra st A1000 阵列布线

    Graphic

  21. 是否为安装主机适配器而关闭了第二个节点的电源?

    • 如果否,则转到步骤 23

    • 如果确实关闭了第二个节点的电源,请打开该节点以及 StorEdge/Netra st A1000 阵列的电源,但不要引导该节点。如果需要,可停止此阵列以继续执行 OpenBoot PROM (OBP) Monitor 任务。

  22. 检验第二个节点是否可以识别新的主机适配器和磁盘驱动器。

    如果该节点无法识别新硬件,请检查所有的硬件连接并重复您步骤 19 中执行的安装步骤。


    {0} ok show-disks
    ...b) /sbus@6,0/QLGC,isp@2,10000/sd...d) /sbus@2,0/QLGC,isp@2,10000/sd...{0} ok

  23. 验证第二个节点上的各个主机适配器的 scsi-initiator-id 是否设置为 7

    使用 show-disks 命令来查找连接到这些机箱的主机适配器的路径。选择每个主机适配器的设备树节点,并显示该节点的属性,以确认每个主机适配器的 scsi-initiator-id 是否设置为 7


    {0} ok cd /sbus@6,0/QLGC,isp@2,10000
    {0} ok .properties
    scsi-initiator-id        00000007 
    ...

  24. 引导第二个节点。


    {0} ok boot -r
    

    有关详细信息,请参阅《Sun Cluster 3.0 12/01 系统管理指南》。

  25. 在一个节点上,检验是否已为所有节点(这些节点已连接到 StorEdge/Netra st A1000 阵列)的各 StorEdge/Netra st A1000 LUN 分配了 DID:


    # scdidadm -L
    

从此处可转到何处

要从未分配的磁盘驱动器上创建 LUN,请参阅"如何创建 LUN"

要升级 StorEdge/Netra st A1000 阵列的固件,请参阅"如何在运行的群集中升级磁盘驱动器固件"