Sun Cluster 系统管理指南(适用于 Solaris OS)

Procedure如何在节点连接多于两个的群集中删除阵列与单个节点之间的连接

按照此过程可以在连接了三个或四个节点的群集中从单个群集节点断开存储阵列。

步骤
  1. 备份与要删除的存储阵列相关联的所有数据库表、数据服务和卷。

  2. 确定要断开连接的节点上正在运行的资源组和设备组。


    # scstat
    
  3. 如果需要,将所有资源组和设备组移出要断开连接的节点。


    注意 ((仅适用于 SPARC)) – 注意 ((仅适用于 SPARC)) –

    如果群集运行的是 Oracle Parallel Server/Real Application Clusters 软件, 请在把组移出节点之前先关闭在节点上运行的 Oracle Parallel Server/Real Application Clusters 数据库实例。有关说明,请参阅《 Oracle Database Administration Guide》。



    # scswitch -S -h from-node
    
  4. 使设备组处于维护状态。

    有关默许 Veritas 共享磁盘组具有 I/O 活动的过程,请参见 VxVM 文档。

    有关使设备组处于维护状态的过程,请参见第 7 章,管理群集

  5. 从设备组中删除节点。

    • 如果您使用的是 VxVM 或原始磁盘,请使用 scconf(1M) 命令删除设备组。

    • 如果使用 Solstice DiskSuite,应使用 metaset 命令删除设备组。

  6. 如果群集正在运行 HAStorage 或 HAStoragePlus,应将该节点从资源组的节点列表中删除。


    # scrgadm -a -g resource-group -h nodelist 
    

    有关更改资源组的节点列表的更多信息,请参见《Sun Cluster Data Services Planning and Administration Guide for Solaris OS》


    注 –

    在执行 scrgadm 时,资源类型、资源组和资源属性的名称不区分大小写。


  7. 如果要删除的存储阵列是节点上连接的最后一个存储阵列,应断开节点与该存储阵列连接的集线器或交换机之间的光缆(否则,应跳过该步骤)。

  8. 是否要从要断开的节点中删除主机适配器?

    • 如果是,应关闭节点并断开节点的电源。

    • 如果不是,则跳到步骤 11

  9. 从节点上拆下主机适配器。

    有关删除主机适配器的过程,请参阅节点附带的文档。

  10. 打开节点的电源,但不引导该节点。

  11. 将节点引导到非群集模式。

    • SPARC:


      ok boot -x
      
    • x86:


                            <<< Current Boot Parameters >>>
      Boot path: /pci@0,0/pci8086,2545@3/pci8086,1460@1d/pci8086,341a@7,1/
      sd@0,0:a
      Boot args:
      
      Type    b [file-name] [boot-flags] <ENTER>  to boot with options
      or      i <ENTER>                           to enter boot interpreter
      or      <ENTER>                             to boot with defaults
      
                        <<< timeout in 5 seconds >>>
      Select (b)oot or (i)nterpreter: b -x
      

    注意 ((仅适用于 SPARC)) – 注意 ((仅适用于 SPARC)) –

    在进行下一步删除 Oracle Parallel Server/Real Application Clusters 软件之前,必须使节点处于非群集模式下,否则该节点会进入应急状态并可能会影响数据的可用性。


  12. SPARC:如果已安装 Oracle Parallel Server/Real Application Clusters 软件,请从断开连接的节点中删除 Oracle Parallel Server/Real Application Clusters 软件包。


    # pkgrm SUNWscucm 
    

    注意 ((仅适用于 SPARC)) – 注意 ((仅适用于 SPARC)) –

    如果不从断开的节点中删除 Oracle Parallel Server/Real Application Clusters 软件,当节点重新进入群集时,将进入应急状态并可能会影响数据的可用性。


  13. 将节点引导到群集模式。

    • SPARC:


      ok boot
      
    • x86:


                            <<< Current Boot Parameters >>>
      Boot path: /pci@0,0/pci8086,2545@3/pci8086,1460@1d/pci8086,341a@7,1/
      sd@0,0:a
      Boot args:
      
      Type    b [file-name] [boot-flags] <ENTER>  to boot with options
      or      i <ENTER>                           to enter boot interpreter
      or      <ENTER>                             to boot with defaults
      
                        <<< timeout in 5 seconds >>>
      Select (b)oot or (i)nterpreter: b
      
  14. 在节点上通过更新 /devices 和 /dev 条目更新设备名称空间。


    # devfsadm -C 
    # scdidadm -C
    
  15. 使设备组重新联机。

    有关使 VERITAS 共享磁盘组联机的过程,请参阅 VERITAS Volume Manager 的文档。

    有关使设备组联机的过程,请参阅使设备组进入维护状态的过程。