可以从任何群集节点执行此过程。
开始之前
确保您具有以下信息:
要向其添加资源的资源组的名称。此组必须是之前创建的故障转移资源组。
计划要添加到资源组中的主机名。
请确保 /etc/netmasks 文件具有所有逻辑主机名对应的 IP 地址子网和网络掩码条目。如有必要,编辑 /etc/netmasks 文件以添加缺少的任何条目。
# clressharedaddress create -g resource-group -h hostnamelist, … \ [-X auxnodelist] [-N netiflist] resource
指定资源组名称。
指定共享地址主机名的逗号分隔列表。
指定节点名称或 ID 的逗号分隔列表,其用于标识可托管共享地址但在发生故障转移时从不充当主节点的群集节点。这些节点与资源组节点列表中标识为潜在主节点的节点互斥。如果未显式指定辅助节点列表,此列表默认为不在共享地址资源的资源组节点列表中的所有群集节点名称。
指定用于标识每个节点上 IPMP 组的可选逗号分隔列表。netiflist 中的每个元素都必须采用 netif@node 格式。netif 可指定为 IPMP 组名,例如 sc_ipmp0。节点可由节点名称或节点 ID 标识,例如 sc_ipmp0@1 或 sc_ipmp@phys-schost-1。
指定您选择的可选资源名称。
# clresource show resource
以下示例说明如何向资源组 (resource-group-1) 中添加共享地址资源 (resource-1)。
# clressharedaddress create -g resource-group-1 -h schost-1 resource-1 # clresource show resource-1 === Resources === Resource: resource-1 Type: SUNW.SharedAddress:2 Type_version: 2 Group: resource-group-1 R_description: Resource_project_name: default Enabled{phys-schost-1}: False Enabled{phys-schost-2}: False Monitored{phys-schost-1}: True Monitored{phys-schost-2}: True
接下来的步骤
添加共享地址资源后,请按照如何使资源组联机过程启用资源。
故障排除
添加某个资源会导致 Oracle Solaris Cluster 软件验证该资源。如果验证失败,clressharedaddress 命令会输出错误消息并退出。要确定验证失败的原因,请在每个节点上的 syslog 中查看错误消息。消息将显示在执行验证的节点上,未必是运行 clressharedaddress 命令的节点。
另请参见