在安装 Sun Java System Application Server 并将其配置为故障切换数据服务之前,请设置安装和配置后服务器要使用的网络资源。 要配置和激活网络资源,请使用以下命令行过程。 如果您要将 Sun Java System Application Server 配置为可同时在多个节点上对其进行控制的服务,请转到如何安装和配置 Sun Java System Application Server。
可以控制数据服务的群集节点的名称。
用于配置客户机用来访问 Sun Java System Application Server 的网络资源的主机名。 通常是在安装群集时设置此主机名。 有关网络资源的详细信息,请参阅《Sun Cluster 概念指南(适用于 Solaris OS)》文档。
在任一群集成员上执行此过程。
成为某个群集成员的超级用户。
检验是否已将您使用的所有网络地址都添加到了名称服务数据库中。
在 Sun Cluster 的安装过程中应该已经执行了此项检验。 请参阅《Sun Cluster 软件安装指南(适用于 Solaris OS)》中有关规划的章节。
要避免名称服务查找失败,请确保所有群集节点上的 /etc/inet/hosts 文件中包含所有的逻辑主机名。 在服务器的 /etc/nsswitch.conf 文件中配置名称服务映射,从而在试图访问 NIS、NIS+ 或 DNS 之前先检查本地文件。
创建故障切换资源组以包含网络和应用程序资源。
# scrgadm -a -g resource-group [-h nodelist] |
指定资源组的名称。 您可以选择此名称。
指定一个可选的、用逗号分隔的物理节点名称列表,这些节点名称标识潜在的主节点。 此处的顺序确定了在故障切换过程中将节点选为主节点的顺序。
使用 -h 选项可以指定节点列表的顺序。 如果群集中的所有节点都是潜在的主节点,则不必使用 -h 选项。
将网络资源添加到资源组。
使用以下命令将逻辑主机名添加到资源组中。
# scrgadm -a -L -g resource-group -l hostname, …[-n netiflist] |
指定将添加网络资源。
指定资源组的名称。
指定一个用逗号分隔的网络资源的列表。
指定一个可选的、用逗号分隔的列表,该列表标识各节点上的 IP 网络多路径处理组。
netiflist 中每个元素的格式必须为 netif@node。 netif 可被指定为 IP 网络多路径处理组的名称,例如 sc_ipmp0。 节点可由节点名称或节点 ID 标识,例如 sc_ipmp0@1 或 sc_ipmp@phys-schost-1。 Sun Cluster 目前不支持在 netif 中使用适配器名称。
# scswitch -Z -g resource-group |
将资源组切换到 MANAGED 状态并使其联机
指定资源组的名称