Sun Cluster Geographic Edition 系统管理指南

将保护组配置为在执行切换或接管操作时执行脚本

完成脚本创建后,必须对保护组进行配置以便在发生切换或接管时执行此脚本。切换或接管发生时,系统将在成为主群集的群集上执行该脚本。

Procedure如何将保护组配置为在执行切换或接管操作时执行脚本

步骤
  1. 登录到一个群集节点。

    要完成此过程,必须为您指定 Geo Management RBAC 权限配置文件。有关 RBAC 的更多信息,请参见Sun Cluster Geographic Edition 软件和 RBAC

  2. 配置保护组的 RoleChange_ActionCmdRoleChange_ActionArgs 属性。


    # geopg set-prop -p RoleChange_ActionCmd=fully-qualified-script -p RoleChange_ActionArgs=script-arguments
    
    -p property-setting

    设置该保护组的属性

    使用 RoleChange_ActionCmd 属性指定命令的路径。该路径必须对可容纳保护组的所有伙伴群集上的所有节点均有效。

    使用 RoleChange_ActionArgs 属性运行操作命令时,定义希望附加至命令行的参数。

    有关可以设置的属性的更多信息,请参见附录 A,标准 Sun Cluster Geographic Edition 属性

    protection-group-name

    指定保护组的名称


示例 14–2 将保护组配置为在执行群集的切换或接管操作时执行命令

以下命令对保护组进行配置以执行名为 newDNS 的自定义命令:


# geopg set-prop -p RoleChange_ActionCmd=/usr/bin/newDNS \
-p RoleChange_ActionArgs=domain=companyx.com,ip=1.2.3.4 avspg