将该信息添加至相应的本地文件系统布局工作单。
安装 Solaris OS 时,请确保创建必需的 Sun Cluster 分区,并且所有分区都满足最低空间需求。
交换-分配给 Solaris 和 Sun Cluster 软件的交换空间总量不得少于 750 MB。要获得最佳效果,至少应添加 512 MB 的空间供 Sun Cluster 软件使用,才能满足 Solaris OS 对空间的需要。另外,还应为将在 Solaris 主机上运行的应用程序分配所需的所有额外交换空间。
如果创建附加交换文件,请勿在全局设备上创建交换文件。只能使用本地磁盘作为主机的交换设备。
/globaldevices -创建一个大小至少为 512 MB 的文件系统,以供全局设备的 scinstall(1M) 实用程序使用。
卷管理器-在分片 7 上创建一个 20 MB 的分区供卷管理器使用。如果群集使用 Veritas Volume Manager (VxVM) 并且您要封装根磁盘,则需要有两个未使用的分片以供 VxVM 使用。
如果您正在执行 Solaris OS 的交互式安装,则必须定制分区才能满足这些要求。
有关分区规划的其他信息,请参阅下列指南:
与运行 Solaris OS 的任何其他系统相同,您可以将根 (/)、/var、/usr 和 /opt 目录配置为单独的文件系统。或者,还可以在根 (/) 文件系统中包含所有目录。
对于根 (/) 文件系统,只有 UFS 文件系统类型是有效的。在创建根 (/) 文件系统之后,请勿尝试更改文件系统类型。
下面介绍 Sun Cluster 配置中根目录 (/)、/var、/usr 和 /opt 等目录的软件内容。规划分区方案时,请考虑该信息。
根 (/)-Sun Cluster 软件本身在根 (/) 文件系统中占用不超过 40 MB 的空间。Solaris Volume Manager 软件需要小于 5 MB 的空间,VxVM 软件需要小于 15 MB 的空间。要配置足够大的额外空间和 inode 容量,请在为根 (/) 文件系统正常分配的空间基础上至少再添加 100 MB。此空间用于创建卷管理软件所使用的块特殊设备和字符特殊设备。如果群集中存在大量共享磁盘,分配此附加空间则尤其必要。
/var-安装时,Sun Cluster 软件在 /var 文件系统中占用的空间量微不足道。但是,需要为日志文件设置充足的空间。而且,与典型的独立服务器相比,在群集节点上可记录更多的消息。因此,请至少为/var 文件系统分配 100 MB 的空间。
/usr-Sun Cluster 软件在 /usr 文件系统中占用的空间不到 25 MB。Solaris Volume Manager 和 VxVM 软件各需要不到 15 MB 的空间。
/opt-Sun Cluster 框架软件在 /opt 文件系统中使用的空间不到 2 MB。但是,每个 Sun Cluster 数据服务都可能使用 1 到 5 MB 的空间。Solaris Volume Manager 软件不使用 /opt 文件系统中的任何空间。如果安装了 VxVM 软件的所有软件包和工具,则此软件所占用的空间将超过 40 MB。
另外,大多数数据库和应用程序软件都安装在 /opt 文件系统中。
SPARC:如果使用 Sun Management Center 软件来监视群集,则每个 Solaris 主机都需要 25 MB 的额外空间以支持 Sun Management Center 代理和 Sun Cluster 模块软件包。
Sun Cluster 软件要求您在其中一个本地磁盘上另外设置一个专用文件系统,用于管理全局设备。该文件系统通常位于根磁盘中。但是,如果使用其他存储器(如逻辑卷管理器卷)来放置全局设备文件系统,那么该存储器不得是 Solaris Volume Manager 共享磁盘集的一部分或 VxVM 磁盘组(根磁盘组除外)的一部分。此文件系统以后将作为 UFS 群集 文件系统挂载。请将此文件系统命名为 /globaldevices,这是可由 scinstall(1M) 命令识别的默认名称。
对于全局设备文件系统,只有 UFS 文件系统类型是有效的。在创建全局设备文件系统之后,请勿尝试更改文件系统类型。
scinstall 命令以后将对文件系统 /global/.devices/node@nodeid 进行重命名,其中 nodeid 表示 Solaris 主机在成为全局群集成员时由系统指定给它的编号。原先的 /globaldevices 挂载点将被删除。
/globaldevices 文件系统必须具有足够的空间和 inode 容量来创建块特殊设备和字符特殊设备。如果群集中存在大量磁盘,本指南则尤其重要。对于大多数群集配置而言,512 MB 大小的文件系统应该能够满足需要。
如果使用 Solaris Volume Manager 软件,则必须在根磁盘中另外设置一个分片,用于创建状态数据库副本。特别在每个本地磁盘中设置一个该用途的分片。但是,如果 Solaris 主机上只有一个本地磁盘,则可能需要在同一分片中创建三个状态数据库副本,Solaris Volume Manager 软件才能正常工作。有关详细信息,请参阅 Solaris Volume Manager 文档。
如果使用 Veritas Volume Manager (VxVM) 并且要封装根磁盘,则需要有两个未使用的分片可供 VxVM 使用。另外,磁盘开始或结尾还需要一些附加的未指定可用空间。有关根磁盘封装的更多信息,请参见 VxVM 文档。
表 1–2 显示了物理内存小于 750 MB 的 Solaris 主机的一种分区方案。此方案将用于安装最终用户 Solaris 软件组、Sun Cluster 软件和 Sun Cluster HA for NFS 数据服务。为磁盘的最后一个分片(即分片 7)分配了少量的空间以供卷管理器使用。
此布局允许使用 Solaris Volume Manager 软件或 VxVM 软件。如果使用 Solaris Volume Manager 软件,状态数据库副本应使用分片 7。如果使用 VxVM,则可以在以后通过为分片 7 指定零长度来释放该分片。该布局提供两个必需的空闲分片 4 和 7,并且在磁盘末尾提供未使用的空间。
表 1–2 文件系统分配示例
片 |
目录 |
分配的大小 |
描述 |
---|---|---|---|
0 |
/ |
6.75GB |
为分片 1 至 7 分配空间后磁盘中剩余的空闲空间。可供 Solaris OS、Sun Cluster 软件、数据服务软件、卷管理器软件、Sun Management Center 代理和 Sun Cluster 模块代理软件包、根文件系统以及数据库和应用程序软件使用。 |
1 |
swap |
1GB |
512 MB 用于 Solaris OS。 512 MB 用于 Sun Cluster 软件。 |
2 |
overlap |
8.43 GB |
整个磁盘。 |
3 |
/globaldevices |
512 MB |
Sun Cluster 软件稍后会给该分片指定一个不同的挂载点并将它安装为一个群集文件系统。 |
4 |
未使用 |
- |
可作为空闲分片用于在 VxVM 下封装根磁盘。 |
5 |
未使用 |
- |
- |
6 |
未使用 |
- |
- |
7 |
卷管理器 |
20 MB |
由 Solaris Volume Manager 软件用于状态数据库副本,或 VxVM 软件用于在释放分片之后的安装。 |