跳过导航链接 | |
退出打印视图 | |
Oracle Solaris Cluster 软件安装指南 Oracle Solaris Cluster 4.1 (简体中文) |
1. 规划 Oracle Solaris Cluster 配置
查找 Oracle Solaris Cluster 安装任务
网络时间协议 (Network Time Protocol, NTP)
区域群集中使用 Trusted Extensions 的准则
用于 Solaris Volume Manager 软件的准则
本节针对在群集配置中规划 Oracle Solaris 软件安装提供了以下准则:
有关 Oracle Solaris 软件的更多信息,请参见 Oracle Solaris 安装文档。
您可以使用自动化安装程序 (Automated Installer, AI) 安装方法,从本地 DVD-ROM 或网络安装服务器来安装 Oracle Solaris 软件。另外,Oracle Solaris Cluster 软件还提供了一种使用 AI 安装方法安装 Oracle Solaris OS 和 Oracle Solaris Cluster 软件的定制方法。在 Oracle Solaris 软件的 AI 安装期间,您可以选择接受默认设置来安装 OS,也可以运行 OS 的交互式安装,在交互式安装中,您可以对组件(例如引导磁盘和 ZFS 根池)的安装进行定制。如果要安装若干个群集节点,请考虑网络安装。
有关 scinstall AI 安装方法的详细信息,请参见如何安装和配置 Oracle Solaris 和 Oracle Solaris Cluster 软件(自动化安装程序)。有关标准 Oracle Solaris 安装方法和 OS 安装期间您必须进行的配置选择的详细信息,请参见 Oracle Solaris 安装文档。
在规划 Oracle Solaris Cluster 配置中的 Oracle Solaris OS 使用时,请考虑以下几点:
Oracle Solaris 区域-仅在全局区域中安装 Oracle Solaris Cluster 框架软件。
回送文件系统 (loopback file system, LOFS)-创建群集期间,默认情况下会启用 LOFS 功能。如果群集满足以下两个条件,您必须禁用 LOFS 以避免出现切换问题或其他故障:
如果群集仅满足其中一个条件,您便可以安全地启用 LOFS。
如果需要启用 LOFS 和 automountd 守护进程,请从自动安装程序映射中排除所有属于由 HA for NFS 导出的高可用性本地文件系统的文件。
节电关机-Oracle Solaris Cluster 配置不支持自动节电关机,不应启用该功能。有关更多信息,请参见 poweradm(1M) 手册页。
网络自动配置 (Network Auto-Magic, NWAM)-Oracle Solaris 网络自动配置 (Network Auto-Magic, NWAM) 功能激活一个网络接口并禁用所有其他网络接口。因此,NWAM 不能与 Oracle Solaris Cluster 软件共存,只有禁用它后才能配置或运行您的群集。
IP 过滤器功能-Oracle Solaris Cluster 依赖于 IP 网络多路径 (IPMP) 进行公共网络监视。进行 IP 过滤器配置时必须遵循 IPMP 配置准则和有关 IP 过滤器的限制。
fssnap-Oracle Solaris Cluster 软件不支持 fssnap 命令,这是 UFS 的一个功能。但是,您可以在不受 Oracle Solaris Cluster 软件控制的本地系统中使用 fssnap 命令。以下限制适用于 fssnap 支持:
不受 Oracle Solaris Cluster 软件管理的本地文件系统支持 fssnap 命令。
群集文件系统不支持 fssnap 命令。
受 HAStoragePlus 控制的本地文件系统不支持 fssnap 命令。
安装 Oracle Solaris OS 时,请确保创建必需的 Oracle Solaris Cluster 分区,并且所有分区都满足最低空间需求。
Oracle Solaris Cluster 软件本身在根 (/) 文件系统中占用的空间少于40 MB。
每个 Oracle Solaris Cluster 数据服务可能使用 1 MB 到 5 MB。
Solaris Volume Manager 软件所需空间少于 5 MB。
要配置足够大的额外空间和 inode 容量,请在为根 (/) 文件系统正常分配的空间基础上至少再添加 100 MB。此空间用于创建卷管理软件所使用的块特殊设备和字符特殊设备。如果群集中存在大量共享磁盘,分配此附加空间则尤其必要。
您需要为日志文件设置充足的空间。而且,与典型的独立服务器相比,在群集节点上可记录更多的消息。因此,请为日志文件保留至少 100 MB 空间。
用于全局设备名称空间的 lofi 设备需要 100 MB 的空闲空间。从 Oracle Solaris Cluster 4.0 开始,不再为全局设备名称空间使用专用分区。
/var-安装时 Oracle Solaris Cluster 软件在 /var 文件系统中占用的空间微乎其微。但是,需要为日志文件设置充足的空间。而且,与典型的独立服务器相比,在群集节点上可记录更多的消息。因此,请至少为/var 文件系统分配 100 MB 的空间。
交换-分配给 Oracle Solaris 和 Oracle Solaris Cluster 软件的 swap 空间总量不得少于 750 MB。要获得最佳效果,至少应添加 512 MB 的空间供 Oracle Solaris Cluster 软件使用,才能满足 Oracle Solaris OS 对空间的需要。另外,还应为将在 Oracle Solaris 主机上运行的应用程序分配所需的所有额外 swap 空间。
要支持 Solaris Volume Manager,您可以在下列位置之一创建该分区:
ZFS 根池以外的本地磁盘
ZFS 根池(如果 ZFS 根池在分区上而非磁盘上)
在每个本地磁盘中设置一个该用途的分片。但是,如果 Oracle Solaris 主机上只有一个本地磁盘,则可能需要在同一分片中创建三个状态数据库副本,Solaris Volume Manager 软件才能正常工作。有关更多信息,请参见《Solaris Volume Manager Administration Guide》。
如果您正在执行 Oracle Solaris OS 的交互式安装,则必须定制分区才能满足这些要求。
在支持 SPARC 虚拟机管理程序的物理群集计算机上创建 Oracle VM Server for SPARC I/O 域或来宾域时,请考虑以下几点:
SCSI LUN 要求-Oracle VM Server for SPARC 来宾域的虚拟共享存储设备或虚拟磁盘后端必须是 I/O 域中的完整 SCSI LUN。并非任意虚拟设备都能够使用。
隔离-请勿将存储 LUN 导出到同一台物理计算机上的多个来宾域,除非您还对该设备禁用了隔离功能。或者,如果同一台计算机上的两个不同来宾域对于某个设备均可见,那么,只要其中的一个来宾域停止工作,该设备就将被隔离。设备隔离会使得后来尝试访问该设备的任何其他来宾域进入应急状态。
网络隔离-位于同一台物理计算机上但在不同群集中配置的来宾域,其网络必须是相互隔离的。请使用以下方法之一:
对群集进行配置,以便对专用网络使用 I/O 域中的不同网络接口。
执行群集的初始配置时,为每个群集使用不同的网络地址。
来宾域中的联网-进出来宾域的网络包必须遍历服务域才能通过虚拟交换机到达网络驱动程序。虚拟交换机使用以系统优先级运行的内核线程。虚拟交换机线程必须能够获取必需的 CPU 资源才能执行关键的群集操作(包括心跳、成员、检查点等)。为虚拟交换机配置 mode=sc 设置可加速处理群集心跳包。但是,在下列工作负荷下,通过向服务域添加更多 CPU 资源,可以提高其他关键群集操作的可靠性:
高中断负荷,例如,由网络或磁盘 I/O 所导致。在极大的负荷下,虚拟交换机可以防止系统线程(包括虚拟交换机线程)长时间运行。
在保留 CPU 资源方面过于主动的实时线程。以高于虚拟交换机线程的优先级运行的实时线程,它们会长时间地限制虚拟交换机线程的 CPU 资源。
非共享存储-对于非共享存储(例如对于 Oracle VM Server for SPARC 来宾域 OS 映像),可使用任意类型的虚拟设备。可通过 I/O 域中的任意实现(例如文件或卷)回退该虚拟设备。然而,为了将文件或克隆卷映射到同一群集的不同客域中,请勿在 I/O 域中复制它们。该复制或克隆操作会导致问题,这是因为所得虚拟设备将在不同客域中具有同一设备标识。总是在 I/O 域中创建新文件或设备(会为该设备指定唯一的设备标识),然后将新文件或设备映射到不同的客域中。
从 I/O 域导出存储-如果配置的群集由 Oracle VM Server for SPARC I/O 域组成,请勿将它的存储设备导出到也运行 Oracle Solaris Cluster 软件的其他来宾域。
Oracle Solaris I/O 多路径-请勿从来宾域运行 Oracle Solaris I/O 多路径软件 (MPxIO)。而应当在 I/O 域中运行 Oracle Solaris I/O 多路径软件并将它导出到来宾域。
虚拟磁盘多路径-不要在配置为群集节点的逻辑域上配置 Oracle VM Server for SPARC 的虚拟磁盘多路径功能。
实时迁移限制-对于配置为作为群集节点运行的逻辑域,不支持实时迁移。但是,配置为由 HA for Oracle VM Server for SPARC 数据服务来管理的逻辑域可以使用实时迁移。
有关 Oracle VM Server for SPARC 的更多信息,请参见《Oracle VM Server for SPARC 2.1 管理指南》。