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

如何在所有节点上配置 Sun Cluster 软件 (scinstall)

从群集的一个节点中执行此过程,以便在群集的所有节点上配置 Sun Cluster 软件。

  1. 确保已安装支持 Sun Cluster 软件的 Solaris OS。

    如果节点上已安装了 Solaris 软件,必须确保 Solaris 安装满足 Sun Cluster 软件和任何其他要在群集中安装的软件的要求。有关安装 Solaris 软件需要满足 Sun Cluster 软件要求方面的信息,请参阅如何安装 Solaris 软件

  2. 如果在 Sun Cluster 软件的安装期间禁用了远程配置,请重新启用远程配置。

    对所有群集节点启用 超级用户的远程命令解释器 (rsh(1M)) 或安全命令解释器 (ssh(1)) 访问 。

  3. (可选的) 要使用 scinstall(1M) 实用程序来安装修补程序,请将修补程序下载到修补程序目录中。

    如果使用“典型”模式来安装群集,请使用名为 /var/cluster/patches//var/patches/ 的目录包含要安装的修补程序。在“典型”模式中,scinstall 命令会检查这两个目录,以查找修补程序。

    • 如果这两个目录都不存在,将不添加修补程序。

    • 如果两个目录都存在,将仅添加 /var/cluster/patches/ 目录中的修补程序。

    如果使用“定制”模式来安装群集,请指定指向修补程序目录的路径,以便不要求使用 scinstall 在“典型”模式中搜索的修补程序目录。

    您可以将修补程序列表文件包括在修补程序目录中。缺省修补程序列表文件名为 patchlist。有关创建修补程序列表文件的信息,请参阅 patchadd(1M) 手册页。

  4. 完成下列配置工作表之一:

    有关规划指南的信息,请参见规划 Sun Cluster 环境

    表 2–2 交互式 scinstall 配置工作表(典型)

    组件 

    说明/示例 

    在此输入答案 

    群集名称 

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

     

    群集节点 

    为初始群集配置规划的其他群集节点的名称是什么? 

     

    群集传输适配器和电缆 

    将节点连接到专用互连的两个群集传输适配器的名称是什么? 

    第一个

      

    第二个

      

    检查 

    sccheck 出错时,是否中断安装?(sccheck 用于检验是否符合预配置要求)

    是  |  否 

    对于 Sun Cluster 软件的“典型”配置,scinstall 实用程序将自动指定以下缺省值。

    组件 

    默认值 

    专用网地址 

    172.16.0.0

    专用网网络掩码 

    255.255.0.0

    群集传输结点 

    switch1switch2

    全局设备文件系统名称 

    /globaldevices

    安装安全性 (DES) 

    已限制 

    Solaris 和 Sun Cluster 修补程序目录 

    /var/cluster/patches/

    表 2–3 交互式 scinstall 配置工作表(定制)

    组件 

    说明/示例 

    在此输入答案 

    群集名称 

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

     

    群集节点 

    为初始群集配置规划的其他群集节点的名称是什么? 

     

    DES 认证 

    是否需要使用 DES 鉴别? 

    否  |  是 

    群集传输的网络地址 

    是否接受缺省网络地址 172.16.0.0

    是   |  否 

    如果否,请提供您自己的网络地址: 

    _____ ._____.0.0

    是否接受缺省的网络掩码 255.255.0.0

    是   |  否 

    如果否,请提供您自己的网络掩码: 

    255.255.___ .___

    点对点电缆 

    如果这是一个双节点群集,此群集是否要使用传输结点? 

    是  |  否 

    群集传输结点 

    如果已使用,两个传输结点的名称是什么? 

      缺省值:switch1switch2


    第一个

      

    第二个

      

    群集传输适配器和电缆 

    节点名称(运行 scinstall 的节点):

     

    传输适配器: 

    第一个

      

    第二个

      

    每个传输适配器分别连接到何处(传输结点或其他适配器)?

      结点缺省值:switch1switch2


      

    对于传输结点,是否要使用缺省端口名称? 

    是 | 否 

    是 | 否 

    如果否,您要使用什么端口名称? 

      

    是否要使用自动发现来列出其他节点的可用适配器? 

    如果否,请为其他各个节点提供以下信息: 

    是  |  否 

    为每个附加节点指定

    节点名称: 

     

    传输适配器: 

    第一个

      

    第二个

      

    各个传输适配器将连接到何处(传输结点还是其他适配器)?

      缺省值:switch1switch2


      

    对于传输结点,是否要使用缺省端口名称? 

    是 | 否 

    是 | 否 

    如果否,您要使用什么端口名称? 

      

    软件修补程序安装 

    是否希望 scinstall 为您安装修补程序?

    是  |  否 

    如果是,修补程序目录的名称是什么? 

     

    是否要使用修补程序列表? 

    是  |  否 

    全局设备文件系统 

    为各个节点指定

    是否使用全局设备文件系统的缺省名称 /globaldevices

    是  |  否 

    如果否,是否要使用现有文件系统? 

    是  |  否 

    要使用的文件系统的名称是什么? 

     

    检查 

    sccheck 出错时,是否中断安装?(sccheck 用于检验是否符合预配置要求)

    是  |  否 


    注意 –

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


  5. 成为要配置群集的群集节点的超级用户。

  6. 如果要使用任何以下功能,请安装附加软件包。

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

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

    • RSMRDT 驱动程序


    注意 –

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


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

      下表列出了各功能所需的 Sun Cluster 3.1 9/04 软件包以及安装各组软件包时的必须遵循的顺序。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. 在一个节点上,启动 scinstall 实用程序。


    # /usr/cluster/bin/scinstall
    

  8. 按照以下指导信息使用交互式的 scinstall 实用程序:

    • 交互式 scinstall 使您可以提前键入。因此,如果未立即显示下一个菜单屏幕,请勿多次按 Return 键。

    • 除非另外指明,否则按 Control-D 键可返回到一系列相关问题的开始处或者返回到 “主菜单”。

    • 缺省答案或以前会话的答案将显示在问题末尾的方括号 ([ ]) 中。按 Return 键即可输入括号中的答复而无需键入。

  9. 从“主菜单”中选择菜单项“安装群集或群集节点”。


     *** Main Menu ***
    
        Please select from one of the following (*) options:
    
          * 1) Install a cluster or cluster node
            2) Configure a cluster to be JumpStarted from this install server
            3) Add support for new data services to this cluster node
          * 4) Print release information for this cluster node
            4) Upgrade this cluster node
          * 5) Print release information for this cluster node
    
          * ?) Help with menu options
          * q) Quit
    
        Option:  1
    

  10. 从“安装菜单”中选择菜单项“安装新群集的所有节点”。

  11. 从“安装类型”菜单中选择“典型”或“定制”。

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

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

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

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

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

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

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

示例——在所有节点上配置 Sun Cluster 软件

以下示例显示了记录为 scinstall 的进度消息 scinstall 如何在双节点群集上完成配置任务。群集节点名称为 phys-schost-1phys-schost-2。指定的适配器名称为 qfe2hme2


  Installation and Configuration

    Log file - /var/cluster/logs/install/scinstall.log.834

    Testing for "/globaldevices" on "phys-schost-1" ... done
    Testing for "/globaldevices" on "phys-schost-2" ... done

    Checking installation status ... done

    The Sun Cluster software is already installed on "phys-schost-1".
    The Sun Cluster software is already installed on "phys-schost-2".

    Starting discovery of the cluster transport configuration.

    Probing ..

    The following connections were discovered:

        phys-schost-1:qfe2  switch1  phys-schost-2:qfe2
        phys-schost-1:hme2  switch2  phys-schost-2:hme2

    Completed discovery of the cluster transport configuration.

    Started sccheck on "phys-schost-1".
    Started sccheck on "phys-schost-2".

    sccheck completed with no errors or warnings for "phys-schost-1".
    sccheck completed with no errors or warnings for "phys-schost-2".

    Configuring "phys-schost-2" ... done
    Rebooting "phys-schost-2" ... done

    Configuring "phys-schost-1" ... done
    Rebooting "phys-schost-1" ... 

Log file - /var/cluster/logs/install/scinstall.log.834

Rebooting ...