按照以下过程在群集中的每个节点上安装 Solaris 操作系统,或者在快速归档 JumpStart 安装的主节点上安装 Solaris 操作系统。有关群集的 JumpStart 安装的更多信息,请参见如何安装 Solaris 和 Sun Cluster 软件 (JumpStart)。
为了加快安装速度,可以同时在各个节点上安装 Solaris 操作系统。
如果节点上已安装 Solaris 操作系统,但不符合 Sun Cluster 安装的要求,则可能需要重新安装 Solaris 软件。按照此过程中的步骤进行操作,以确保后续成功安装 Sun Cluster 软件。有关根磁盘分区所需的信息和其他 Sun Cluster 安装要求,请参见规划 Solaris OS。
执行以下任务:
确保安装 Solaris 软件之前已安装了硬件并且检验了连接。有关详细信息,请参见 Sun Cluster Hardware Administration Collection 以及服务器和存储设备文档。
确保群集配置规划完整。有关要求和指南,请参见如何准备群集软件安装。
完成本地文件系统布局工作单。
如果使用命名服务,则将所有公共主机名和逻辑地址的地址到名称映射添加到客户机访问群集服务使用的所有命名服务。有关规划指南,请参见IP 地址。有关使用 Solaris 命名服务的信息,请参阅 Solaris 系统管理员文档。
如果正在使用群集管理控制台,则为群集中的每个节点显示一个控制台屏幕。
如果在管理控制台上已安装和配置了群集控制面版 (CCP) 软件,则使用 cconsole(1M) 实用程序来显示单个控制台屏幕。
使用以下命令启动 cconsole 实用程序:
# /opt/SUNWcluster/bin/cconsole clustername & |
cconsole 实用程序还将打开一个主窗口,您可以从该主窗口同时将输入发送到所有单个控制台窗口。
如果未使用 cconsole 实用程序,请单独连接每个节点的控制台。
按照 Solaris 安装文档中的说明安装 Solaris 操作系统。
必须在群集中的所有节点上安装相同版本的 Solaris 操作系统。
可以使用安装 Solaris 软件时常用的任何方法进行安装。在安装 Solaris 软件期间执行下列操作:
至少要安装 End User Solaris Software Group。
为了避免手动安装 Solaris 软件包,请安装 Entire Solaris Software Group Plus OEM Support。
有关其他 Solaris 软件要求的信息,请参见Solaris 软件组注意事项。
选择“手动布局”来设置文件系统。
通过全局设备子系统创建至少 512 兆字节的文件系统以供使用。
如果要使用 SunPlex Installer 来安装 Sun Cluster 软件,必须创建安装点名称为 /globaldevices 的文件系统。/globaldevices 装载点名称是 scinstall 使用的缺省名称。
Sun Cluster 软件需要有全局设备文件系统才能成功安装。
如果要使用 SunPlex Installer 安装 Solstice DiskSuite 软件 (Solaris 8) 或配置 Solaris Volume Manager 软件(Solaris 9 或 Solaris 10),也将此文件系统安装到 /sds 上。
如果要使用 SunPlex Installer 安装 Sun Cluster HA for NFS 或 Sun Cluster HA for Apache,SunPlex Installer 还必须安装 Solstice DiskSuite 软件 (Solaris 8) 或配置 Solaris Volume Manager 软件(Solaris 9 或 Solaris 10)。
根据需要创建所有其他文件系统分区(如系统磁盘分区中所述)。
为了易于管理,请在每个节点中设置相同的超级用户口令。
如果要将节点添加到现有的群集中,请准备群集以接受新节点。
在所有活动群集成员上,启动 scsetup(1M) 实用程序。
# scsetup |
显示“Main Menu”。
选择菜单项 “新建节点”。
选择菜单项 "Specify the name of a machine which may add itself"。
按照提示操作,将节点名称添加到验证过的机器列表中。
如果任务在没有错误的情况下完成,则 scsetup 实用程序将输出消息 Command completed successfully。
退出 scsetup 实用程序。
从活动群集节点中显示所有群集文件系统的名称。
% mount | grep global | egrep -v node@ | awk '{print $1}' |
在新节点上,为群集中的每个群集文件系统创建一个装载点。
% mkdir -p mountpoint |
例如,如果装载命令返回了文件系统名称 /global/dg-schost-1,请在要添加到群集中的新节点上运行 mkdir -p /global/dg-schost-1。
如果要添加节点并且 VxVM 已安装在群集中的所有节点上,请执行以下任务。
如果安装了最终用户 Solaris 软件组,请使用 pkgadd 命令手动安装可能需要的所有其他 Solaris 软件包。
以下是支持某些 Sun Cluster 功能所需的 Solaris 软件包。
按照下表中列出的顺序安装软件包。
功能 |
强制性 Solaris 软件包 |
---|---|
RSMAPI、RSMRDT 驱动程序或 SCI-PCI 适配器(仅基于 SPARC 的群集) |
Solaris 8 或 Solaris 9:SUNWrsm SUNWrsmx SUNWrsmo SUNWrsmox Solaris 10:SUNWrsm SUNWrsmo |
SunPlex Manager |
SUNWapchr SUNWapchu |
安装所有必需的 Solaris 操作系统修补程序及与硬件相关的固件和修补程序(它们支持存储器阵列)。同时下载硬件修补程序中包含的所有必需的固件。
有关修补程序的位置和安装说明,请参见《Sun Cluster 3.1 8/05 发行说明(适用于 Solaris OS)》中的“修补程序和所需的固件级别”。
x86: 将缺省引导文件设置为 kadb。
# eeprom boot-file=kadb |
如果无法访问登录提示,该值的设置使您能够重新引导节点。
用在群集中使用的所有 IP 地址更新每个节点上的 /etc/inet/hosts 文件。
执行此步骤,无论是否正在使用命名服务。有关必须添加其 IP 地址的 Sun Cluster 组件的列表,请参见IP 地址。
如果要使用 ce 适配器进行群集互连,请将以下条目添加到 /etc/system 文件中。
set ce:ce_taskq_disable=1 |
此条目在下次重新引导系统后生效。
(可选的)对于 Sun Enterprise 10000 服务器,请配置 /etc/system 文件以使用动态重新配置。
将以下条目添加到群集的每个节点上的 /etc/system 文件中:
set kernel_cage_enable=1 |
此条目在下次重新引导系统后生效。有关动态重新配置的更多信息,请参见服务器文档。
如果要使用 Sun 多路径软件,请转至SPARC: 如何安装 Sun 多路径软件。
如果要安装 VxFS,请转至SPARC: 如何安装 VERITAS 文件系统软件。
否则,将安装 Sun Cluster 软件包。转至如何安装 Sun Cluster 框架和数据服务软件包 (Java ES installer)。
有关执行 Sun Cluster 配置中的动态重新配置任务的过程,请参见《Sun Cluster 系统管理指南(适用于 Solaris OS)》。