Sun Cluster 3.0 12/01 发行说明

已知的文档问题

本节讨论文档和联机帮助中的已知错误或遗漏之处,并提供了用于更正这些问题的步骤。

Sun Cluster HA for Oracle 软件包

《Sun Cluster 3.0 12/01 Data Services Installation and Configuration Guide》 中介绍"安装 Sun Cluster HA for Oracle 软件包"的段落中未讨论运行 Sun Cluster HA for Oracle(64 位 Oracle 软件)的群集用户所需的其他软件包。下面一节更正了《Sun Cluster 3.0 12/01 Data Services Installation and Configuration Guide》中介绍"安装 Sun Cluster HA for Oracle 软件包"的那个段落。

安装 Sun Cluster HA for Oracle 软件包

视您的配置而定,使用 scinstall(1M) 实用程序在群集中安装以下软件包(其一或两者都安装)。不要对非交互式 scinstall 使用 -s 选项,以安装所有数据服务软件包。


注意:

SUNWscorSUNWscorx 所必不可少的软件包。


如果您已将 SUNWscor 数据服务软件包作为 Sun Cluster 初始安装的一部分进行了安装,则继续执行第 30 页上的"注册和配置 Sun Cluster HA for Oracle"。否则,使用以下过程来安装 SUNWscorSUNWscorx 这两个软件包。

Sun Cluster 软件的所有安装方法都要求的 Apache 软件包

SunPlex Manager 软件要求:在安装 SunPlex Manager 之前,节点上已安装了 Apache 软件包。不管是手动还是通过交互式 scinstall(1M) 方法或 scinstall JumpStart 方法来自动安装 SunPlex Manager,都必须先满足此要求。如果安装 SunPlex Manager 之前未安装 Apache 软件,您将看到类似以下的消息。


NOTICE: To finish installing the SunPlex Manager, you must install the 
SUNWapchr and SUNWapchu Solaris packages and any associatedpatches. 
Then run '/etc/init.d/initspm start' to start the server.

Sun Cluster 3.0 12/01 软件安装指南》的过程"如何安装 SunPlex Manager 软件"中提到了一个步骤,该步骤用于确保首先安装了 Apache 软件包。但是,"如何在第一个群集节点上安装 Sun Cluster 软件 (scinstall)"、"如何在其他节点上安装 Sun Cluster 软件 (scinstall)"以及"如何安装 Solaris 和 Sun Cluster 软件 (JumpStart)"等过程中没有包含此步骤。

如果您打算使用 SunPlex Manager,并且使用交互式 scinstall(1M) 方法或 scinstall JumpStart 方法来安装 Sun Cluster 软件,请确保在开始安装 Sun Cluster 软件之前,已在节点上安装了 Apache 软件包。有关说明信息,请参阅《Sun Cluster 3.0 12/01 软件安装指南》中的第 3 步:"如何安装 SunPlex Manager 软件"。

VxVM 的新手册页路径

Sun Cluster 3.0 12/01 软件安装指南》中遗漏了较高版本的 VERITAS Volume Manager (VxVM) 的新手册页路径。该文档中当前所提供的 MANPATH/opt/VRTSvxvm/man,它对于 VxVM 3.0.4 和 3.1 来说是有效的。而对于 VxVM 3.1.1 和 3.2,则请使用 /opt/VRTS/man 作为 MANPATH

在升级过程中安装普通数据服务软件包

Sun Cluster 3.0 12/01 软件安装指南》的升级过程中没有提供有关安装 Sun Cluster 3.0 普通数据服务软件包 SUNWscgds 的说明。scinstall(1M) 升级选项并不自动安装该软件包。升级 Sun Cluster 软件之后,请使用 pkgadd(1M) 命令从 Sun Cluster 3.0 12/01 CD-ROM 上安装 SUNWscgds 软件包。安装此软件包之后,不需要重新引导该节点。

用于创建 VxFS 文件系统的 VERITAS File System (VxFS) 命令

Sun Cluster 3.0 12/01 软件安装指南》和《Sun Cluster 3.0 12/01 系统管理指南》中都包含以下过程:"如何添加群集文件系统"。在该过程中,使用 newfs(1M) 命令来创建新的文件系统的步骤仅对 UFS 文件系统有效。要创建新的 VxFS 文件系统,请遵循您的 VxFS 文档中提供的过程。

如何在一个群集中创建多于三个的磁盘集

如果要在群集中创建多于三个的磁盘集,则在创建这些磁盘集之前,请先执行以下步骤。无论您是第一次安装磁盘集,还是向已完全配置好的群集中添加更多的磁盘集,都请遵循这些步骤。

  1. 确保将 md_nsets 变量的值设置得足够高,可以满足要在群集中创建的磁盘集的总数。

    1. 在群集的任何节点上,检查 /kernel/drv/md.conf 文件中的 md_nsets 变量的值。

    2. 如果群集中磁盘集的总数大于 md_nsets 的现有值减一,则在每个节点上将 md_nsets 的值增加到所需的值。

      磁盘集的最大许可数为 md_nsets 的值减一。md_nsets 可能的最大值是 32。

    3. 确保 /kernel/drv/md.conf 文件在群集的每个节点上都完全相同。


      小心:小心:

      如果不按此说明进行操作,可能会导致严重的 Solstice DiskSuite 错误,并且可能损失数据。


    4. 从某个节点上关闭群集。


      # scshutdown -g0 -y
      

    5. 重新引导群集的每个节点。


      ok> boot
      

  2. 在群集的每个节点上,运行 devfsadm(1M) 命令。

    您可以同时在群集的所有节点上运行此命令。

  3. 从群集的一个节点上,运行 scgdevs(1M) 命令。

  4. 在试图在每个节点上创建任何磁盘集之前,都请先检验 scgdevs 命令已经完成。

    scgdevs 命令在所有节点上远程调用其自身,即使仅从一个节点运行该命令也是如此。要确定 scgdevs 命令是否已完成处理过程,请在群集的每个节点上运行以下命令。


    % ps -ef | grep scgdevs
    

SunPlex Manager 联机帮助更正

SunPlex Manager 联机帮助中有一处说明不准确。 可以在 Oracle 数据服务的安装过程中找到该说明。 更正如下。

错误说明

注意:安装 SunPlex Manager 软件包时,如果 /etc/system 文件中不存在变量 shmsyssemsys 的条目,则自动将这两个变量的缺省值放入 /etc/system 文件中。之后必须重新引导系统。 检查 Oracle 安装文档,以检验这些值适用于您的数据库。

正确说明:

注意:在安装 Oracle 数据服务时,如果 /etc/system 文件中不存在变量 shmsys 和 semsys 的条目,则自动将这两个变量的缺省值放入 /etc/system 文件中。之后必须重新引导系统。 检查 Oracle 安装文档,以检验这些值适用于您的数据库。