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

退出打印视图

更新时间: 2014 年 9 月
 
 

如何更改资源属性(CLI)

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

  • 有关标准资源属性的描述,请参见 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
示例 2-21  更改标准资源属性

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

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

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

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