如果不使用 scinstall 的自定义 JumpStart 方法安装软件,请执行以下过程在全局群集中的每个节点上安装 Solaris OS。有关群集的 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 系统管理员文档。
如果使用的是群集管理控制台,请为群集中的每个节点显示一个控制台屏幕。
如果管理控制台上已安装并配置了 Cluster Control Panel (CCP) 软件,请使用 cconsole(1M) 实用程序来显示各个控制台屏幕。
以超级用户的身份使用以下命令启动 cconsole 实用程序:
adminconsole# /opt/SUNWcluster/bin/cconsole clustername & |
cconsole 实用程序还将打开一个主窗口,您可以从该主窗口将您输入的内容同时发送到每个控制台窗口。
如果未使用 cconsole 实用程序,请分别连接到每个节点的控制台。
按照 Solaris 安装文档中的说明安装 Solaris 操作系统。
必须在群集中的所有节点上安装相同版本的 Solaris 操作系统。
可以使用安装 Solaris 软件时常用的任何方法进行安装。在安装 Solaris 软件期间执行下列操作:
至少要安装最终用户 Solaris 软件组。
为了避免需要手动安装 Solaris 软件包,请安装完整 Solaris 软件组加 OEM 支持。
有关其他 Solaris 软件要求的信息,请参见Solaris 软件组注意事项。
选择“手动布局”来设置文件系统。
指定分片 7 的大小至少应为 20 MB。
(可选的)创建一个大小至少为 512 MB 的文件系统,以供全局设备子系统使用。
此外,也可不创建该专用文件系统,而是使用 lofi 设备。在建立群集时指定将 lofi 设备用于 scinstall 命令。
创建所需要的所有其他文件系统分区,如系统磁盘分区中所述。
为了易于管理,请在每个节点中设置相同的超级用户密码。
如果要使用基于角色的访问控制 (Role-Based Access Control, RBAC) 而非超级用户来访问群集节点,请设置一个可为所有 Sun Cluster 命令提供授权的 RBAC 角色。
如果用户不是超级用户,则需要具备以下 Sun Cluster RBAC 授权才能执行这一系列的安装过程:
solaris.cluster.modify
solaris.cluster.admin
solaris.cluster.read
有关使用 RBAC 角色的更多信息,请参见《系统管理指南:安全性服务》中的“基于角色的访问控制(概述)”。有关每个 Sun Cluster 子命令所需 RBAC 授权的信息,请参见 Sun Cluster 手册页。
如果要添加节点并且 VxVM 已安装在群集中的所有节点上,请执行以下任务。
如果安装了 End User Solaris Software Group,并要使用以下任一 Sun Cluster 功能,请安装附加的 Solaris 软件包来支持这些功能。
特性 |
必需的 Solaris 软件包 |
---|---|
RSMAPI、RSMRDT 驱动程序或 SCI-PCI 适配器(仅基于 SPARC 的群集) |
SPARC:Solaris 9:SUNWrsm SUNWrsmx SUNWrsmo SUNWrsmox Solaris 10:SUNWrsm SUNWrsmo |
scsnapshot |
SUNWp15u SUNWp15v SUNWp15p |
SUNWapchr SUNWapchu |
安装所有必需的 Solaris OS 修补程序及与硬件相关的固件和修补程序。
包括支持存储阵列的修补程序。同时下载硬件修补程序中包含的所有必需的固件。
有关修补程序的位置和安装说明,请参见 Sun Cluster 发行说明中的“修补程序和必需的固件级别”。
x86:设置默认的引导文件。
如果无法访问登录提示,该值的设置使您能够重新引导节点。
在每个节点上,用群集内使用的所有公共 IP 地址来更新 /etc/inet/hosts 文件。
执行此步骤,无论是否正在使用命名服务。
在建立新群集或新群集节点的过程中,scinstall 实用程序会将正在配置的每个节点的公共 IP 地址自动添加到 /etc/inet/hosts 文件中。
(可选的)在 Sun Enterprise 10000 服务器上,配置 /etc/system 文件以使用动态重新配置。
将以下条目添加到群集中每个节点上的 /etc/system 文件中。
set kernel_cage_enable=1 |
此条目在下次重新引导系统后生效。有关动态重新配置的更多信息,请参见服务器文档。
如果您不希望使用在创建群集时由 scinstall 实用程序配置的多适配器 IPMP 组,请像在独立系统中那样配置自定义 IPMP 组。有关详细信息,请参见《系统管理指南:IP 服务》中的第 31 章 “管理 IPMP(任务)”。
在创建群集的过程中,scinstall 实用程序会将每一组使用相同子网且尚未在 IPMP 组中配置的公共网络适配器配置到单个多适配器 IPMP 组中。对于任何现有的 IPMP 组,scinstall 实用程序会将其忽略。
如果您的服务器支持对内部硬盘驱动器进行镜像,而且您希望配置内部磁盘镜像,请转至如何配置内部磁盘镜像。
或者,如果要使用 Solaris I/O 多路径软件,请转至如何安装 Solaris I/O 多路径软件。
或者,如果要安装 VxFS,请转至如何安装 Veritas 文件系统软件。
否则,将安装 Sun Cluster 软件包。请转至如何安装 Sun Cluster 框架和数据服务软件包。
有关在 Sun Cluster 配置中执行动态重新配置任务的过程,请参见《Sun Cluster 系统管理指南(适用于 Solaris OS)》。