本节提供在群集配置中规划 Solaris 软件安装的指南。有关 Solaris 软件的详细信息,请参阅 Solaris 安装文档。
可以通过使用 JumpStartTM 安装方法,从本地 CD-ROM 或网络安装服务器中安装 Solaris软件。另外,Sun Cluster 软件还提供了一种通过使用定制的 JumpStart 来安装 Solaris 操作环境和 Sun Cluster 软件的方法。如果正在安装几个群集节点,请考虑网络安装。
有关定制 JumpStart 安装方法的详细信息,请参阅"如何使用 JumpStart 安装 Solaris 操作环境并且建立新的群集节点"。有关标准 Solaris 安装方法的详细信息,请参阅 Solaris 安装文档。
将该信息添加到 Sun Cluster 3.0 发行说明 中的"本地文件系统布局工作表"中。
安装 Solaris 操作环境时,请确保创建了必需的 Sun Cluster 分区并且所有分区满足最低空间需求。
swap -至少分配 750 M 字节或物理内存的两倍,无论哪一个数值更大。
/globaldevices - 创建一个 100M 字节的文件系统,该文件系统将由全局设备的 scinstall(1M) 实用程序使用。
卷管理器- 为磁盘结尾的盘片(第 7 片)的卷管理器使用创建一个 10M 字节的分区。如果群集使用 VERITAS 卷管理器 (VxVM)并且您要封装根磁盘,则需要有两个未使用的盘片以供 VxVM 使用。
要满足这些要求,如果正在执行 Solaris 操作环境的交互式安装,则必须定制分区。
请参阅下列指南以获取其他分区规划信息。
与运行 Solaris 操作环境的其他系统一样,可以将根(/)、/var、/usr 以及 /opt 目录配置为单独的文件系统,也可以包含根(/)文件系统中的所有目录。下面说明 Sun Cluster 配置中的根(/)、/var、/usr 以及 /opt 目录的软件内容。规划分区方案时考虑该信息。
根(/) -Sun Cluster 软件自身占用根(/)文件系统中不到 40 M 字节的空间。 Solstice DiskSuiteTM 软件要求少于 5 M 字节,而 VxVM 软件要求少于 15 M 字节。为了获得最佳效果,可为创建由 Solstice DiskSuite 或 VxVM 软件使用的块特殊设备和字符特定设备配置充足的附加空间和索引节点容量,尤其在群集中有大量共享磁盘的情况下。因此,向通常为根(/)文件系统分配的空间容量中至少添加 100 M 字节。
/var - Sun Cluster 软件在安装时间占用 /var 中微不足道的空间数量。但是, 为日志文件设置了充足的空间。而且,更多消息可以记录在群集节点中,而不是在典型独立服务器中查找。因此,至少允许 100 M 字节用于 /var。
/usr - Sun Cluster 软件占用 /usr 中不到 25 M 字节的空间。Solstice DiskSuite 和 VxVM 软件各需要不到 15 M 字节的空间。
/opt - Sun Cluster 框架软件使用 /opt 中不到 2 M 字节的空间。但是,每个 Sun Cluster 数据服务可能使用 5 M 到 5 M 字节。Solstice DiskSuite 软件不使用 /opt 中的任何空间。如果安装了 VxVM软件的所有软件包和工具,则它可以使用 40 M 字节以上。另外,大多数数据库和应用程序软件安装在 /opt 中。如果使用 SunTM“管理中心”软件(通常称为 Sun Enterprise SyMONTM)来监视群集,则每个节点中需要有额外的 25 M 字节空间以支持 Sun Management Center 代理和 Sun Cluster 模块软件包。
交换分区的最小大小必须是 750 M 字节或机器中物理内存数量的两倍,无论哪个数值更大。另外,您安装的第三方团体应用程序还可能有交换需求。请参阅第三方应用程序文档以获取交换要求。
Sun Cluster 软件要求另外设置一个特殊文件系统,其中一个本地磁盘用于在管理全局设备中使用。该文件系统必须是单独的,因为它稍后将安装为一个群集文件系统。将该文件系统命名为 /globaldevices,这是由 scinstall(1M)识别的缺省名称。 scinstall(1M)命令稍后将文件系统重新命名为 /global/.devices/node@nodeid,其中 nodeid 表示当节点成为群集成员时分配给它的编号,并且删除原来的 /globaldevices 安装点。/globaldevices文件系统必须有充足的空间和索引节点容量用于创建块特殊设备和字符特殊设备,尤其在群集中有大量磁盘的情况下。100 M 字节的文件系统大小应足以满足大多数群集配置的需要。
如果使用 Solstice DiskSuite 软件,则必须在根磁盘中设置一个盘片以在创建复制品数据库时使用。特别在每个本地磁盘中设置一个该用途的盘片。但是,如果节点只有一个本地磁盘,则可能需要在相同盘片中创建三个复制品数据库,以便 Solstice DiskSuite 软件正常工作。有关详细信息,请参阅 Solstice DiskSuite 文档。
如果使用 VxVM 并且要封装根磁盘,则需要有两个未使用的盘片以供 VxVM 使用,而且在磁盘的开始或结尾处有一些额外的未分配的空闲空间。有关封装的详细信息,请参阅 VxVM 文档。
表 1-2显示群集节点的一个分区方案,该节点的物理内存少于 750 M 字节。该方案将随 Solaris 操作环境“最终用户系统支持”软件组、Sun Cluster 软件和 Sun Cluster HA for NFS 数据服务一起安装。磁盘的最后一个盘片,即盘片 7,已被分配了少量的空间以供卷管理器使用。
该布局允许用于 Solstice DiskSuite 软件或 VxVM 的使用。如果使用 Solstice DiskSuite 软件,则将盘片 7 用于复制品数据库。如果使用 VxVM,则可以稍后通过给盘片 7 指定为 0 的长度以释放该盘片。该布局释放两个盘片 4 和 7,并且它提供用于磁盘结尾的未使用的空间。
表 1-2 样本文件系统分配
盘片 |
内容 |
分配(以 M 字节为单位) |
说明 |
---|---|---|---|
0 |
/ |
1168 |
441 M 字节用于 Solaris 操作环境软件。 额外 100 M 字节用于根(/)。 额外 100 M 字节用于 /var。 25 M 字节用于 Sun Cluster 软件。 55 M 字节用于卷管理器软件。 1 M 字节用于 Sun Cluster HA for NFS 软件。 25 M 字节用于 Sun Management Center 代理和 Sun Cluster 模块代理软件包。 421 M 字节(磁盘剩余自由空间),可能以后由数据库和应用程序软件使用。 |
1 |
swap |
750 |
物理内存少于 750 M 字节时的最小大小。 |
2 |
重叠 |
2028 |
整个磁盘。 |
3 |
/globaldevices |
100 |
Sun Cluster 软件稍后给该盘片指定一个不同的安装点并且将它安装为一个群集文件系统。 |
4 |
未使用的 |
- |
可作为在 VxVM 中封装根磁盘的自由盘片。 |
5 |
未使用的 |
- |
|
6 |
未使用的 |
- |
|
7 |
卷管理器 |
10 |
如果 Solstice DiskSuite 软件,用于复制品数据库。如果 VxVM,稍后释放盘片和磁盘结尾的一些空间。 |