可以从任何群集节点执行此过程。
开始之前
确保您具有以下信息。
要向其添加资源的故障转移资源组的名称
计划添加到资源组中的主机名
请确保 /etc/netmasks 文件具有所有逻辑主机名对应的 IP 地址子网和网络掩码条目。如有必要,编辑 /etc/netmasks 文件以添加缺少的任何条目。
# clreslogicalhostname create -g resource-group -h hostnamelist, … [-N netiflist] resource
指定此资源所在资源组的名称。
指定客户机与资源组中的服务进行通信所用的 UNIX 主机名(逻辑主机名)的逗号分隔列表。
如果需要全限定主机名,则必须使用 -h 选项指定全限定名称。
指定用于标识每个节点上 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)。
# clreslogicalhostname create -g resource-group-1 -h schost-1 resource-1 # clresource show resource-1 === Resources === Resource: resource-1 Type: SUNW.LogicalHostname:2 Type_version: 2 Group: resource-group-1 R_description: Resource_project_name: default Enabled{phys-schost-1}: True Enabled{phys-schost-2}: True Monitored{phys-schost-1}: True Monitored{phys-schost-2}: True示例 2-7 添加用于标识 IPMP 组的逻辑主机名资源
以下示例说明如何向资源组 nfs-fo-rg 中添加以下逻辑主机名资源:
名为 cs23-rs 的资源,标识节点 1 和节点 2 上的 IPMP 组 sc_ipmp0
名为 cs24-rs 的资源,标识节点 1 和节点 2 上的 IPMP 组 sc_ipmp1
# clreslogicalhostname create -g nfs-fo-rg -h cs23-rs -N sc_ipmp0@1,sc_ipmp0@2 cs23-rs # clreslogicalhostname create -g nfs-fo-rg -h cs24-rs -N sc_ipmp1@1,sc_ipmp1@2 cs24-rs
接下来的步骤
添加逻辑主机名资源后,要使这些资源联机,请参见如何使资源组联机。
故障排除
添加某个资源会导致 Oracle Solaris Cluster 软件验证该资源。如果验证失败,clreslogicalhostname 命令会输出错误消息并退出。要确定验证失败的原因,请在每个节点上的 syslog 中查看错误消息。消息将显示在执行验证的节点上,未必是运行 clreslogicalhostname 命令的节点。
另请参见