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

如何在不包含已配置的资源组、资源类型和资源的群集上复制配置数据

此过程用于在不包含已配置的资源组、资源类型和资源的群集上复制配置数据。在此过程中,将从一个群集中复制配置数据,并使用此配置数据副本生成另一个群集上的配置数据。

  1. 使用系统管理员角色,登录到您要从其中复制配置数据的群集中的任一节点。

    例如,node1

    系统管理员角色使您具有以下基于角色的存取控制 (RBAC) 权限:

    • solaris.cluster.resource.read

    • solaris.cluster.resource.modify

  2. 从群集中检索配置数据。


    node1 % scsnapshot -s scriptfile
    

    scsnapshot 工具可以生成一个名为 scriptfile 的脚本。有关使用 scsnapshot 工具的更多信息,请参见 scsnapshot(1m) 手册页。

  3. 编辑脚本,使其符合您要在其中复制配置数据的群集的特定特性。

    例如,您可能需要更改脚本中列出的 IP 地址和主机名。

  4. 从您要在其中复制配置数据的群集中的任一节点上启动脚本。

    此脚本会将本地群集的特征与生成此脚本的群集的特征进行比较。如果二者的特征不同,脚本将写入错误并结束运行。系统将显示一条消息,询问您是否要使用 -f 选项重新运行此脚本。-f 选项将强制运行此脚本,并忽略所有特征差异。如果使用 -f 选项,请确保未在群集中创建不一致的内容。

    此脚本将检验本地群集上是否存在 Sun Cluster 资源类型。如果本地群集上不存在该资源类型,脚本将写入错误并结束运行。系统将显示一条消息,询问您再次运行此脚本之前是否要安装缺少的资源类型。