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