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

退出打印视图

更新时间: 2016 年 4 月
 
 

如何更改资源属性

此过程说明如何更改资源的扩展属性和标准属性。


注 -  还可以使用 Oracle Solaris Cluster Manager 浏览器界面编辑资源属性。单击 "Resource Groups"(资源组),单击资源所属的资源组,单击资源转至其页面,单击 "Properties"(属性)选项卡,然后单击 "Edit"(编辑)访问可编辑属性列表。有关 Oracle Solaris Cluster Manager 登录说明,请参见Oracle Solaris Cluster 4.3 系统管理指南 中的 如何访问 Oracle Solaris Cluster Manager
  • 有关标准资源属性的描述,请参见 r_properties(5) 手册页。

  • 有关资源扩展属性的描述,请参见该资源的资源类型文档。


注 -  可以从任何群集节点执行此过程。

开始之前

确保您具有以下信息。

  • 要更改其属性的资源的名称

  • 要更改的属性的名称

  1. 在群集成员上,承担可提供 solaris.cluster.modify RBAC 授权的 root 角色。
  2. 查看当前资源属性设置。
    # clresource show -v resource
  3. 更改资源属性。
    # clresource set -p standard-property=new-value | -p "extension-property \
    [{node-specifier}]"=new-value resource
    –p standard-property=new-value

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

    –p "extension-property[{node-specifier}]"=new-value

    指定要更改的扩展属性的名称。

    node-specifier–p–x 选项的可选限定符。此限定符指示创建资源时将在指定节点上设置扩展属性。不在群集中其他节点上设置指定的扩展属性。如果未使用 node-specifier,则会在群集中的所有节点上设置指定的扩展属性。您可以为 node-specifier 指定节点名称或节点标识符。node-specifier 语法的示例包括:

    -p "myprop{phys-schost-1}"

    大括号 ({ }) 表示您只在节点 phys-schost-1 上设置指定的扩展属性。对于大多数 shell,必须使用双引号 (“)。


    注 -  使用 node-specifier 指定的扩展属性必须在 RTR 文件中声明为每节点属性。
    resource

    指定资源的名称。

  4. 检验资源属性是否已更改。
    # clresource show -v resource
示例 23  更改标准资源属性

此示例展示了如何更改资源 (resource-1) 的系统定义属性 Start_timeout

# clresource set -p start_timeout=30 resource-1
# clresource show -v resource-1
示例 24  更改扩展资源属性

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

# clresource set -p Log_level=3 resource-1
# clresource show -v resource-1