Sun Cluster 软件安装指南(适用于 Solaris OS)

如何安装和配置 Sun Cluster 软件 (SunPlex Installer)


注意 –

要将新节点添加到现有群集,请按照如何在附加群集节点上配置 Sun Cluster 软件 (scinstall)中的过程进行操作。


执行此过程,以便使用 SunPlex Installer 在一次操作中便在群集中的所有节点上安装和配置 Sun Cluster 软件和修补程序。此外,使用此过程可以安装 Solstice DiskSuite 软件和修补程序 (Solaris 8),也可以配置 Solaris Volume Manager 镜像磁盘集 (Solaris 9)。

如果使用 SunPlex Installer 来安装 Solstice DiskSuite 软件或配置 Solaris Volume Manager 磁盘集,那么还可以安装一个或全部以下这些数据服务:

安装过程可能会持续 30 分钟到两个小时(或更长)。实际安装时间取决于群集中的节点的数目、要安装的数据服务以及群集配置中的磁盘数。

  1. 确保群集配置符合使用 SunPlex Installer 来安装软件的要求。

    有关安装要求和限制的信息,请参见使用 SunPlex Installer 安装 Sun Cluster 软件

  2. 确保每个群集节点上的 root 口令都相同。

    要使用 root 口令访问 SunPlex Installer 或 SunPlex Manager,群集中所有节点上的 root 口令必须相同。

    如果一些节点的 root 口令与其他节点不同,请将每个群集节点上的 root 口令设置为相同的值。如果需要,还可以使用 chkey 命令来更新 RPC 关键字对。请参见 chkey(1) 手册页。


    # passwd
    Enter new password
    # chkey -p
    

  3. 如果要安装 Sun Cluster HA for NFS 或 Sun Cluster HA for Apache,请确保群集配置符合所有适用的要求。

    请参见使用 SunPlex Installer 安装 Sun Cluster 软件

  4. 确保每个群集节点上都安装了 SunPlex Manager 软件。

    请参见如何安装 SunPlex Manager 软件中的过程。

  5. 准备至每个要安装的软件产品的 CD-ROM 映像的文件系统路径。

    请按照这些指导信息准备文件系统路径:

    • 为每个 CD-ROM 映像提供一个每个节点都能访问到的位置。

    • 确保群集的所有节点都能通过同一文件系统路径访问到这些 CD-ROM 映像。这些路径可以是以下一个或多个位置:

      • 从群集之外的机器导出到网络上的 CD-ROM 驱动器。

      • 群集之外的机器上的导出文件系统。

      • 复制到群集各个节点上的本地文件系统中的 CD-ROM 映像。本地文件系统必须在各个节点上使用相同的名称。

  6. 如果要使用一种或多种以下这些功能,请安装附加软件包。

    • 远程共享内存应用程序编程接口 (RSMAPI)

    • 用于互连传输的 SCI-PCI 适配器

    • RSMRDT 驱动程序


    注意 –

    RSMRDT 驱动程序只能在运行已启用 RSM 的 Oracle9i 版本 2 SCI 配置的群集中使用。有关详细的安装和配置说明,请参阅 Oracle9i 版本 2 的用户文档。


    1. 确定哪些软件包必须安装。

      下表列出了各功能所需的 Sun Cluster 3.1 9/04 软件包以及安装各组软件包时的必须遵循的顺序。SunPlex Installer 不会自动安装这些软件包。

      功能 

      要安装的附加 Sun Cluster 3.1 9/04 软件包 

      RSMAPI 

      SUNWscrif

      SCI-PCI 适配器 

      SUNWsci SUNWscid SUNWscidx

      RSMRDT 驱动程序 

      SUNWscrdt

    2. 确保已安装所有相关的 Solaris 软件包。

      请参见如何安装 Solaris 软件中的步骤 8

    3. 将 Sun Cluster 3.1 9/04 CD-ROM 插入节点的 CD-ROM 驱动器中。

    4. 切换到 Solaris_arch/Product/sun_cluster/Solaris_ver/Packages/ 目录,其中 archsparcx86ver8(对于 Solaris 8)或 9(对于 Solaris 9) 。


      # cd /cdrom/cdrom0/Solaris_arch/Product/sun_cluster/Solaris_ver/Packages/
      

    5. 安装附加软件包。


      # pkgadd -d . packages
      

    6. 切换到 CD-ROM 中的目录,然后弹出 CD-ROM。


      # eject cdrom
      

    7. 对群集中的每个附加节点重复操作。

  7. 如果存在支持 Sun Cluster 或 Solstice DiskSuite 软件所需的修补程序,请确定如何安装那些修补程序。

    • 要手动安装修补程序,请在使用 SunPlex Installer 之前,利用 pkgadd 命令来安装所有修补程序。

    • 要使用 SunPlex Installer 来安装修补程序,请将修补程序复制到单个目录中。

      确保修补程序目录符合以下要求:

      • 修补程序目录位于每个节点都可以访问的文件系统上。

      • 在此修补程序目录中,每个修补程序仅有一个版本。

        如果修补程序目录中包含同一个修补程序的多个版本,那么 SunPlex Installer 将无法确定修补程序的正确相关顺序。

      • 已解压缩修补程序。

  8. 完成以下安装工作表。

    表 2–6 SunPlex Installer 安装和配置工作单

    组件 

    说明/示例 

    在此输入答案 

    群集名称 

    要建立的群集的名称是什么? 

     

    要在群集中安装多少个节点? 

     

    节点名称 

    群集节点的名称是什么? 

     

    群集传输适配器和电缆 

    如果每个节点使用两个适配器,则要使用的两个传输适配器的名称是什么? 

     

    Solstice DiskSuite 或 Solaris Volume Manager 

    • Solaris 8:是否要安装 Solstice DiskSuite?

    • Solaris 9:是否要配置 Solaris Volume Manager?

    是  |  否 

    Sun Cluster HA for NFS 

    需要 Solstice DiskSuite 还是 Solaris Volume Manager

    是否要安装 Sun Cluster HA for NFS? 

    如果是,还要指定以下内容: 

    是  |  否 

    数据服务要使用的逻辑主机名是什么? 

     

    要使用的测试 IP 地址是什么? 

    为群集的各个节点均提供一个测试 IP 地址。

     

    Sun Cluster HA for Apache(可伸缩) 

    需要 Solstice DiskSuite 还是 Solaris Volume Manager

    是否要安装可伸缩 Sun Cluster HA for Apache? 

    如果是,还要指定以下内容: 

    是  |  否 

    数据服务要使用的逻辑主机名是什么? 

     

    要使用的测试 IP 地址是什么? 

    为群集的各个节点均提供一个测试 IP 地址。

     

    CD-ROM 路径 

    以下要安装的各个组件的路径是什么? 

    CD-ROM 路径必须以包含 .cdtoc 文件的目录结尾。

     

    Solstice DiskSuite: 

    Sun Cluster(框架): 

    Sun Cluster 数据服务(代理): 

    修补程序: 

    验证检查 

    是否要运行 sccheck 实用程序以验证群集?

    是  |  否 


    注意 –

    SunPlex Installer 安装将自动指定缺省的专用网络地址 (172.16.0.0) 和网络掩码 (255.255.0.0)。如果需要使用其他地址,请不要使用 SunPlex Installer 来安装 Sun Cluster 软件。而应该按照如何安装 Sun Cluster 软件包如何在所有节点上配置 Sun Cluster 软件 (scinstall)中的步骤安装和配置群集。

    scinstall 进程完成之后,将无法更改专用网络地址和网络掩码。如果需要使用其他专用网地址或网络掩码并且节点仍处于安装模式下,请按照如何卸载 Sun Cluster 软件以纠正安装问题中的步骤进行。然后重复此过程以使用正确信息重新安装和配置节点。


    有关规划指南的信息,请参见规划 Solaris OS规划 Sun Cluster 环境。有关数据服务规划指南的信息,请参见Sun Cluster 数据服务规划和管理指南(适用于 Solaris OS)

  9. 启动 SunPlex Installer。

    1. 从管理控制台或群集之外的任何其他机器上,启动某个浏览器。

    2. 禁用该浏览器的 Web 代理。

      SunPlex Installer 安装功能与 Web 代理不兼容。

    3. 确保启用了磁盘高速缓存和内存高速缓存。

      磁盘高速缓存和内存高速缓存的大小必须大于 0。

    4. 从浏览器,连接到群集中一个节点上的端口 3000。


      https://node:3000
      

      Sun Cluster 安装屏幕会显示在浏览器窗口中。


      注意 –

      如果 SunPlex Installer 显示的是数据服务安装屏幕而不是 Sun Cluster 安装屏幕,说明在该节点上已安装和配置 Sun Cluster 框架软件。检查 URL 中的节点名称是否为要执行安装的群集节点的正确名称。


    5. 如果浏览器显示“New Site Certification”窗口,请按照屏幕指示信息接受认证。

  10. 以超级用户身份登录。

  11. 在 Sun Cluster 安装屏幕中,检验群集是否符合所列出的使用 SunPlex Installer 的要求。

    如果符合所有列出的要求,请单击“Next ”转到下一个屏幕。

  12. 按照菜单提示进行操作以提供中的答案 (来自步骤 8 中完成的工作单)。

  13. 单击“Begin Installation”启动安装过程。

    按照以下指导信息进行:

    • 在安装过程中,请不要关闭浏览器窗口或更改 URL。

    • 如果浏览器显示“New Site Certification”窗口,请按照屏幕指示信息接受认证。

    • 如果浏览器提示输入登录信息,请键入要连接的节点的正确超级用户 ID 和口令。

    SunPlex Installer 将安装和配置所有群集节点,然后重新引导群集。将所有节点成功引导到群集中之后,即建立了群集。Sun Cluster 的安装输出信息记录在 /var/cluster/logs/install/scinstall.log.N 文件中。

    在安装过程中,屏幕上将会显示有关群集安装状态的简要信息。安装和配置完成之后,浏览器会显示群集监视和管理 GUI。

    SunPlex Installer 的安装输出信息记录在 /var/cluster/spm/messages 文件中。Sun Cluster 的安装输出信息记录在 /var/cluster/logs/install/scinstall.log.N 文件中。

  14. 检验法定指定,然后根据需要修改那些指定。

    对于有三个或更多节点的群集,是否使用共享定额设备可根据需要而定。SunPlex Installer 可能已将法定选票指定给任何法定设备,也可能没有指定,具体取决于是否有可用的适当共享磁盘。使用 SunPlex Manager 可以指定法定设备,还可以重新指定群集中的法定选票。有关更多信息,请参见 Sun Cluster 系统管理指南(适用于 Solaris OS)》中的“管理定额”

  15. 安装 Sun StorEdge QFS 文件系统软件。

    按照Sun StorEdge QFS and Sun StorEdge SAM-FS Software Installation and Configuration Guide中的初始安装过程进行操作。

  16. (可选的) SPARC:要安装 VERITAS 文件系统,请转至SPARC: 如何安装 VERITAS 文件系统 软件?

  17. 设置名称服务的查找顺序。

    转到如何配置名称服务开关