用于 Solaris OS 的 Sun Cluster 数据服务规划和管理指南

更改资源类型、资源组和资源特性

资源组和资源具有您可以更改的标准配置特性。 以下过程说明如何更改这些特性。

资源还具有您不能更改的扩展特性,其中一些扩展特性由数据服务开发者预定义。 有关各数据服务的扩展特性的列表,请参见本文档中各个数据服务的章节。

有关资源组和资源的标准配置特性的信息,请参见scrgadm(1M) 手册页。

如何更改资源类型特性

要完成此过程,必须提供以下信息。


注意:

请通过任一群集节点执行此过程。


  1. 成为某个群集成员的超级用户。

  2. 运行 scrgadm 命令以确定此过程所需的资源类型的名称。


    # scrgadm -pv
    
  3. 更改资源类型特性。

    资源类型的可更改的唯一特性是 Installed_node_list 特性。


    # scrgadm -c -t resource-type -h installed-node-list
    
    -c

    更改指定的资源类型特性。

    -t resource-type

    指定资源类型的名称。

    -h installed-node-list

    指定安装了此资源类型的节点的名称。

  4. 检验是否已经更改资源类型特性。


    # scrgadm -pv -t resource-type
    

示例 – 更改资源类型特性

此例说明了如何更改 SUNW.apache 特性以定义在两个节点(phys-schost-1phys-schost-2)上安装此资源类型。


# scrgadm -c -t SUNW.apache -h phys-schost-1,phys-schost-2 
# scrgadm -pv -t SUNW.apache
Res Type name:                               SUNW.apache
  (SUNW.apache) Res Type description:        Apache Resource Type
  (SUNW.apache) Res Type base directory:     /opt/SUNWscapc/bin
  (SUNW.apache) Res Type single instance:    False
  (SUNW.apache) Res Type init nodes:         All potential masters
  (SUNW.apache) Res Type failover:           False
  (SUNW.apache) Res Type version:            1.0
  (SUNW.apache) Res Type API version:        2
  (SUNW.apache) Res Type installed on nodes: phys-schost1 phys-schost-2
  (SUNW.apache) Res Type packages:           SUNWscapc

如何更改资源组特性

要完成此过程,必须提供以下信息。

此过程说明了更改资源组特性的步骤。 有关资源组特性的完整列表,请参见附录 A,标准特性


注意:

请通过任一群集节点执行此过程。


  1. 成为某个群集成员的超级用户。

  2. 更改资源组特性。


    # scrgadm -c -g resource-group -y property=new_value
    
    -c

    更改指定的特性。

    -g resource-group

    指定资源组的名称。

    -y property

    指定要更改的特性的名称。

  3. 检验是否已经更改资源组特性。


    # scrgadm -pv -g resource-group
    

示例 – 更改资源组特性

此例说明了如何更改资源组 (resource-group-1) 的 Failback 特性。


# scrgadm -c -g resource-group-1 -y Failback=True
# scrgadm -pv -g resource-group-1

如何更改资源特性

要完成此过程,必须提供以下信息。

此过程说明了更改资源特性的步骤。 有关资源组特性的完整列表,请参见附录 A,标准特性


注意:

请通过任一群集节点执行此过程。


  1. 成为某个群集成员的超级用户。

  2. 运行 scrgadm -pvv 命令以查看当前资源特性设置。


    # scrgadm -pvv -j resource
    
  3. 更改资源特性。


    # scrgadm -c -j resource -y property=new_value | -x extension_property=new_value
    
    -c

    更改指定的特性。

    -j resource

    指定资源的名称。

    -y property =new_value

    指定要更改的标准特性的名称。

    -x extension_property =new_value

    指定要更改的扩展特性的名称。 对于 Sun 提供的数据服务,请参见有关如何安装和配置各个数据服务的章节中说明的扩展特性。

  4. 检验是否已经更改资源特性。


    # scrgadm pvv -j resource
    

示例 – 更改标准资源特性

此例说明了如何更改资源 (resource-1) 的系统定义的 Start_timeout 特性。


# scrgadm -c -j resource-1 -y start_timeout=30
# scrgadm -pvv -j resource-1

示例 – 更改扩展资源特性

此例说明了如何更改资源 (resource-1) 的扩展特性 (Log_level)。


# scrgadm -c -j resource-1 -x Log_level=3
# scrgadm -pvv -j resource-1