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

Procedure如何配置 Sun Cluster 软件 (SunPlex Installer)

执行该过程以使用 SunPlex Installer 来配置 Sun Cluster 软件并将修补程序一次性安装到群集中的所有节点上。另外,可以使用以下过程安装 Solstice DiskSuite 软件和修补程序 (Solaris 8) 以及配置 Solstice DiskSuite 或 Solaris Volume Manager 镜像磁盘集。


注 –

在以下情况下,请勿使用此配置方法:


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

开始之前

执行以下任务:

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

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

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

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

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

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

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

  2. x86: 确定在管理控制台上是要使用 Netscape NavigatorTM 浏览器还是要使用 Microsoft Internet Explorer 浏览器。

    • 如果要使用 Netscape Navigator,请继续执行步骤 3

    • 如果要使用 Internet Explorer,请跳至步骤 4

  3. x86: 确保管理控制台上已安装并使用 Java 插件。

    1. 在用于连接到群集的管理控制台上启动 Netscape Navigator 浏览器。

    2. 从“帮助”菜单中选择“关于插件”。

    3. 确定是否列出了 Java 插件。

    4. http://java.sun.com/products/plugin 下载最新的 Java 插件。

    5. 在管理控制台上安装该插件。

    6. 创建到此插件的符号链接。


      % cd ~/.netscape/plugins/
      % ln -s /usr/j2se/plugin/i386/ns4/javaplugin.so .
      
    7. 跳至步骤 5

  4. x86: 确保管理控制台上已安装并使用针对 Windows 的 Java 2 Platform 标准版 (J2SE)。

    1. 在 Microsoft Windows 桌面上,单击“开始”,指向“设置”,然后选择“控制面板”。

      将显示“控制面板”窗口。

    2. 确定是否列出了 Java Plug-in。

      • 如果否,则继续执行步骤 c

      • 如果是,则双击“Java Plug-in”控制面板。该控制面板窗口打开之后,请单击“关于”选项卡。

        • 如果显示的是早期版本,请继续执行步骤 c

        • 如果显示的是 1.4.1 版或更高版本,请跳至步骤 5

    3. http://java.sun.com/j2se/downloads.html 下载适用于 Windows 的最新版 J2SE。

    4. 在管理控制台上安装适用于 Windows 的 J2SE 软件。

    5. 重新启动运行管理控制台的系统。

      将激活适用于 Windows 的 J2SE 控制面板。

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

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

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

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

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

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

      • 已解压缩修补程序。

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

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

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

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

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

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


    https://node:3000
    

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


    注 –

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


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

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

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

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

  13. 按照菜单提供的答案 来填写配置规划工作单。

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

    按照以下指导信息使用 SunPlex Installer:

    • 在安装过程中,请不要关闭浏览器窗口或更改 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 文件中。

  15. 从一个节点,检验所有节点是否均已加入群集。

    运行 scstat(1M) 命令以显示群集节点的列表。运行此命令无需超级用户身份。


    % scstat -n
    

    输出类似于以下内容。


    -- Cluster Nodes --
                               Node name      Status
                               ---------      ------
      Cluster node:            phys-schost-1  Online
      Cluster node:            phys-schost-2  Online
  16. 检验法定指定,然后根据需要修改那些指定。

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

  17. 要重新启用回送文件系统 (LOFS),请删除群集的每个节点上 /etc/system 文件中的以下条目。


    exclude:lofs

    在下次重新引导系统后,LOFS 即被重新启用。


    注 –

    如果在具有高可用性的本地文件系统中使用 Sun Cluster HA for NFS 并且 automountd 正在运行,则不能启用 LOFS。LOFS 会导致 Sun Cluster HA for NFS 出现切换转移问题。如果启用了 LOFS 并且以后选择在具有高可用性的本地文件系统中添加 Sun Cluster HA for NFS,则必须执行以下操作之一:

    • exclude:lofs 条目重新添加到群集的每个节点上的 /etc/system 文件中,然后重新引导每个节点。此更改将禁用 LOFS。

    • 禁用 automountd 守护进程。

    • 从自动安装程序映射中排除属于由 Sun Cluster HA for NFS 导出的具有高可用性的本地文件系统的所有文件。这样做可以使 LOFS 和 automountd 守护进程都保持启用状态。


    有关回送文件系统的更多信息,请参见《System Administration Guide, Volume 1》中的 Types of File Systems (Solaris 8) 或《System Administration Guide: Devices and File Systems》中的 “The Loopback File System”Solaris 9Solaris 10)。

接下来的操作

如果要安装数据服务,请参见适用于需要安装的数据服务和您的 Solaris 操作系统版本的相应过程:

 

Sun Cluster 2 of 2 CD-ROM 

(Sun Java System 数据服务) 

Sun Cluster Agents CD 

(所有其他数据服务) 

过程 

Solaris 8 或 9 

Solaris 10 

Solaris 8 或 9 

Solaris 10 

如何安装 Sun Cluster 框架和数据服务软件包 (Java ES installer)

     

如何安装数据服务软件包 (pkgadd)

 

   

如何安装数据服务软件包 (scinstall)

   

如何安装数据服务软件包 (Web Start installer)

   

 

否则,转至如何检验定额配置和安装模式

故障排除

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