规划卷管理
本节为规划群集配置的卷管理提供以下准则:
Oracle Solaris Cluster 软件使用卷管理器软件来将磁盘分组到设备组,以便之后将其作为一个单元进行管理。您必须在群集的所有节点上安装 Solaris Volume Manager 软件。
用于卷管理器软件的准则
使用卷管理器软件配置磁盘时,请考虑以下一般准则:
软件 RAID-Oracle Solaris Cluster 软件不支持软件 RAID 5。
镜像的多主机磁盘-您必须跨磁盘扩展单元镜像所有多主机磁盘。有关镜像多主机磁盘的准则,请参见镜像多主机磁盘准则。如果存储设备提供了硬件 RAID 及到设备的冗余路径,则不需要使用软件镜像。
镜像的根-镜像 ZFS 根池可确保高可用性,但这种镜像不是必需的。有关可帮助决定是否要对 ZFS 根池进行镜像的准则,请参见镜像准则。
节点列表-为确保设备组的高可用性,该设备组与任何关联资源组的潜在主节点的节点列表和故障恢复策略必须完全相同。或者,如果可伸缩资源组使用的节点多于与它相关联的设备组,则应使可伸缩资源组的节点列表成为设备组节点列表的超集。有关节点列表的信息,请参见Oracle Solaris Cluster 4.3 数据服务规划和管理指南中的资源组规划信息。
多主机磁盘-您必须将用于构造设备组的所有设备连接到在该设备组的节点列表中配置的所有节点。当设备被添加到磁盘集时,Solaris Volume Manager 软件会自动检查此连接。
热备用磁盘-可以使用热备用磁盘增加可用性,但热备用磁盘不是必需的。
有关磁盘布局建议和其他限制,请参见您的卷管理器软件文档。
用于 Solaris Volume Manager 软件的准则
规划 Solaris Volume Manager 配置时请考虑以下几点:
唯一命名-磁盘集名称在群集中必须是唯一的。
磁盘集保留名称-请勿将磁盘集命名为 admin 或 shared。
双串中介-磁盘串由一个磁盘盒、所含物理磁盘、磁盘盒与主机之间的电缆以及接口适配卡组成。正好配置了两个磁盘串且正好由两个或三个 Oracle Solaris 主机控制的每个磁盘集都称为双串磁盘集。此类型的磁盘集必须配置有 Solaris Volume Manager 双串中介。在配置双串中介时,请遵循以下规则:
必须为每个磁盘集配置两个或三个充当中介主机的主机。
必须使用可以控制磁盘集的主机作为该磁盘集的中介。如果具有校园群集,也可以将群集网络上的第三个节点或非群集主机配置为第三个中介主机,以提高可用性。
不能为不满足双串和双主机要求的磁盘集配置中介。
有关详细信息,请参见 mediator(7D) 手册页。
UFS 群集文件系统日志记录
需要对 UFS 群集文件系统进行日志记录。Oracle Solaris Cluster 软件支持 Oracle Solaris UFS 日志记录。有关更多信息,请参见 mount_ufs(1M) 手册页。
镜像准则
本节为规划群集配置的镜像提供以下准则:
镜像多主机磁盘准则
对 Oracle Solaris Cluster 配置中的所有多主机磁盘进行镜像,使得此配置可以容许单个设备发生故障。Oracle Solaris Cluster 软件要求镜像跨扩展单元的所有多主机磁盘。如果存储设备提供了硬件 RAID 及到设备的冗余路径,则不需要使用软件镜像。
镜像多主机磁盘时请考虑以下几点:
单独的磁盘扩展单元-给定镜像或丛的每个子镜像应位于不同的多主机扩展单元中。
磁盘空间-镜像使必需的磁盘空间量增加一倍。
三路镜像-Solaris Volume Manager 软件支持三路镜像。但是,Oracle Solaris Cluster 软件只要求两路镜像。
不同的设备大小-如果镜像到不同大小的设备,则镜像容量将限制为最小子镜像或丛的大小。
用于镜像 ZFS 根池的准则
为了实现最大可用性,请镜像本地磁盘上的根 (/)、/usr、/var、/opt 和 swap。但是,Oracle Solaris Cluster 软件不要求您对 ZFS 根池进行镜像。
在决定是否要对 ZFS 根池进行镜像时,请考虑以下几点:
引导磁盘-可以将镜像设置为可引导的根池。然后可以在主引导磁盘出现故障时从镜像进行引导。
备份-不管是否镜像根池,都应该定期执行根备份。单独镜像不能避免管理错误。只有备份计划才能使您恢复被误改或误删的文件。
法定设备-请勿使用配置为法定设备的磁盘来镜像根池。
单独的控制器-最高可用性包括在一个单独的控制器上镜像根池。