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

退出打印视图

更新时间: 2014 年 9 月
 
 

如何使用命令行界面向资源组添加逻辑主机名资源


注 -  向资源组中添加逻辑主机名资源时,会将资源的扩展属性设置为默认值。要指定非默认值,必须在向资源组中添加资源后修改资源。有关更多信息,请参见如何修改逻辑主机名资源或共享地址资源

可以从任何群集节点执行此过程。

开始之前

  • 确保您具有以下信息。

    • 要向其添加资源的故障转移资源组的名称

    • 计划添加到资源组中的主机名

  • 请确保 /etc/netmasks 文件具有所有逻辑主机名对应的 IP 地址子网和网络掩码条目。如有必要,编辑 /etc/netmasks 文件以添加缺少的任何条目。

  1. 在群集成员上,承担可提供 solaris.cluster.modify RBAC 授权的 root 角色。
  2. 向资源组中添加逻辑主机名资源。
    # clreslogicalhostname create -g resource-group -h hostnamelist, … [-N netiflist] resource
    –g resource-group

    指定此资源所在资源组的名称。

    –h hostnamelist, …

    指定客户机与资源组中的服务进行通信所用的 UNIX 主机名(逻辑主机名)的逗号分隔列表。

    如果需要全限定主机名,则必须使用 -h 选项指定全限定名称。

    –N netiflist

    指定用于标识每个节点上 IPMP 组的可选逗号分隔列表。netiflist 中的每个元素都必须采用 netif@node 格式。netif 可指定为 IPMP 组名,例如 sc_ipmp0。节点可由节点名称或节点 ID 标识,例如 sc_ipmp0@1sc_ipmp@phys-schost-1


    注 -  Oracle Solaris Cluster 不支持将适配器名称用于 netif
    resource

    指定您选择的可选资源名称。不能在资源名称中使用全限定名称。

  3. 检验是否已添加逻辑主机名资源。
    # clresource show resource
示例 2-6  向资源组中添加逻辑主机名资源

以下示例说明如何向资源组 (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 命令的节点。

另请参见

clreslogicalhostname(1CL ) 手册页。