用于 Oracle Real Application Clusters 的 Sun Cluster 数据服务指南(适用于 Solaris OS)

如何从群集中删除 Sun Cluster Support for Oracle Real Application Clusters

必须以群集模式引导要从其中执行此任务的群集节点。

  1. 在群集的一个节点上成为超级用户。

  2. 删除群集中的所有 RAC 服务器资源组。

    这些资源组是按如何注册和配置 Oracle RAC 服务器资源中所述创建的。

    按如下方式删除每个 RAC 服务器资源组:

    1. 禁用资源组中的每个 RAC 服务器资源。

      对于每个资源,请键入以下命令:


      # scswitch -n -j resource
      
      -j resource

      指定要禁用的资源

    2. 删除资源组中的每个 RAC 服务器资源。

      对于每个资源,请键入以下命令:


      # scrgadm -r -j resource
      
      -j resource

      指定要删除的资源

    3. 删除 RAC 服务器资源组。


      # scrgadm -r -g rac-server-rg
      
      -g rac-server-rg

      指定要删除的资源组

  3. 删除 RAC 框架资源组。


    注意 –

    以下说明介绍了如何使用 scsetup 实用程序执行此操作。有关如何使用 scrgadm 实用程序执行此操作的信息,请参见如何使用 scrgadm 实用程序删除 RAC 框架资源组


    1. 启动 scsetup 实用程序。


      # scsetup
      

      将显示 scsetup 主菜单。

    2. 键入数据服务选项的相应编号。

      将显示 Data Services 菜单。

    3. 键入配置 Sun Cluster Support for Oracle Real Application Clusters 的选项的相应编号。

      将显示 Sun Cluster Support for Oracle RAC 菜单。

    4. 键入删除 RAC 框架资源组的选项的相应编号。

      scsetup 实用程序将显示包含 RAC 框架资源组的群集节点的列表。scsetup 实用程序还将要求您确认是否应从这些节点上删除 RAC 框架资源组。

    5. 要确认 scsetup 实用程序应从列出的节点上删除 RAC 框架资源组,请键入 y

      scsetup 实用程序将从列出的节点上删除 RAC 框架资源组以及此资源组包含的资源。

  4. 以非群集模式引导群集中的每个节点。

  5. 从群集中的每个节点,卸载 Oracle Real Application Clusters 数据库所用存储管理方案相应的 Sun Cluster Support for Oracle Real Application Clusters 软件包。

    • 如果您使用 Solaris Volume Manager for Sun Cluster,请键入以下命令:


      # pkgrm SUNWscucm SUNWudlm SUNWudlmr SUNWscmd
      
    • 如果您使用的是具有群集功能的 VxVM,请键入以下命令:


      # pkgrm SUNWscucm SUNWudlm SUNWudlmr SUNWcvmr SUNWcvm
      
    • 如果您使用的是硬件 RAID 支持,请键入以下命令:


      # pkgrm SUNWscucm SUNWudlm SUNWudlmr SUNWschwr
      
    • 如果您使用具有硬件 RAID 支持的 Sun StorEdge QFS 共享文件系统,请键入以下命令:


      # pkgrm SUNWscucm SUNWudlm SUNWudlmr SUNWschwr
      

    注意 –

    为防止用户级群集成员监视 (UCMM) 守护程序 ucmmd 在群集重新引导时启动,您必须卸载 Sun Cluster Support for Oracle Real Application Clusters 软件包。