Oracle® Solaris Cluster 数据服务规划和管理指南

退出打印视图

更新时间: 2014 年 9 月
 
 

如何禁用资源并将其资源组改为 UNMANAGED 状态

您还可以使用 Oracle Solaris Cluster Manager GUI 禁用资源并将资源组改为不受管理状态。有关 GUI 登录说明,请参见Oracle Solaris Cluster 系统管理指南 中的如何访问 Oracle Solaris Cluster Manager


注 -  禁用共享地址资源后,该资源可能仍然能够响应从某些主机发出的 ping 命令。要确保禁用的共享地址资源无法响应 ping 命令,必须将该资源的资源组置于 UNMANAGED 状态。有关更多信息,请参见 ping(1M) 手册页。

开始之前

确保您具有以下信息。

  • 要禁用的每个资源的名称

  • 要改为 UNMANAGED 状态的资源组的名称

要确定此过程所需的资源和资源组名称,请键入:

# clresourcegroup show -v
  1. 在任何群集成员上,承担可提供 solaris.cluster.admin RBAC 授权的 root 角色。
  2. 禁用资源组中的所有资源。
    # clresource disable [-n nodelist] -g resource-group +
    –n nodelist

    指定要禁用资源的节点的逗号分隔排序列表。

    此列表是可选的。如果省略此列表,会在资源组节点列表中的所有节点上禁用资源。


    注 -  如果使用 –n 选项指定多个节点,则只能指定一个资源。
  3. 将资源组切换到脱机状态。
    # clresourcegroup offline resource-group
    resource-group

    指定要脱机的资源组的名称。

  4. 将资源组改为 UNMANAGED 状态。
    # clresourcegroup unmanage resource-group
    resource-group

    指定要改为 UNMANAGED 状态的资源组的名称。

  5. 检验资源是否已禁用以及资源组是否处于 UNMANAGED 状态。
    # clresourcegroup show resource-group
示例 2-18  禁用资源并将其资源组改为 UNMANAGED 状态

以下示例说明如何禁用资源 (resource-1),然后将资源组 (resource-group-1) 改为 UNMANAGED 状态。

# clresource disable resource-1
# clresourcegroup offline resource-group-1
# clresourcegroup unmanage resource-group-1
# clresourcegroup show resource-group-1

=== Resource Groups and Resources ===

Resource Group:                                 resource-group-1
RG_description:                                 <NULL>
RG_mode:                                        Failover
RG_state:                                       Unmanaged
Failback:                                       False
Nodelist:                                       phys-schost-1 phys-schost-2

--- Resources for Group resource-group-1 ---

Resource:                                      resource-1
Type:                                          SUNW.LogicalHostname:2
Type_version:                                  2
Group:                                         resource-group-1
R_description:
Resource_project_name:                         default
Enabled{phys-schost-1}:                        False
Enabled{phys-schost-2}:                        False
Monitored{phys-schost-1}:                      True
Monitored{phys-schost-2}:                      True

另请参见