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

第 7 章 安装和升级用于 Sun Management Center 的 Sun Cluster 模块

本章提供了安装用于 Sun Management Center 图形用户界面 (Graphical User Interface, GUI) 的 Sun Cluster 模块的相关指导信息和过程。

SPARC: 为 Sun Management Center 安装 Sun Cluster 模块

本节提供了为 Sun Management Center 的 Sun Cluster 模块安装软件的信息和过程。

用于 Sun Management Center 的 Sun Cluster 模块允许您使用 Sun Management Center 来监视群集。下表列出为 Sun Management Center 安装 Sun Cluster 模块软件时要执行的任务。

表 7–1 任务表: 为 Sun Management Center 安装 Sun Cluster 模块

任务 

参考 

1. 安装 Sun Management Center 服务器、代理以及控制台软件包。 

Sun Management Center 文档 

SPARC: Sun Cluster 监视的安装要求

2. 安装 Sun Cluster 模块软件包。 

SPARC: 如何为 Sun Management Center 安装 Sun Cluster 模块

3. 启动 Sun Management Center 服务器、控制台以及代理进程。 

SPARC: 如何启动 Sun Management Center

4. 将每个群集节点添加为 Sun Management Center 代理主机对象。 

SPARC: 如何将群集节点添加为 Sun Management Center 代理主机对象

5. 装入 Sun Cluster 模块以开始监视群集。 

SPARC: 如何装入 Sun Cluster 模块

SPARC: Sun Cluster 监视的安装要求

Sun Management Center 的 Sun Cluster 模块用于监视 Sun Cluster 配置。安装 Sun Cluster 模块软件包前,请执行以下任务。

ProcedureSPARC: 如何为 Sun Management Center 安装 Sun Cluster 模块

要安装 Sun Cluster 模块服务器软件包,请执行以下过程。


注 –

在安装 Sun Cluster 软件的过程中,已将 Sun Cluster 模块代理软件包、SUNWscsalSUNWscsam 添加到群集节点中。


开始之前

确保所有 Sun Management Center 核心软件包都已安装在相应的机器上。此任务包括在每个群集节点上安装 Sun Management Center 代理软件包。有关安装说明,请参阅 Sun Management Center 文档。

  1. 在 Sun Management Center 服务器计算机上,安装 Sun Cluster 模块服务器软件包 SUNWscssv

    1. 成为超级用户。

    2. 将 Sun Java Availability Suite DVD-ROM 放入 DVD-ROM 驱动器。

      如果卷管理守护进程 vold(1M) 正在运行并且被配置为管理 CD-ROM 或 DVD 设备,则此守护进程会自动在 /cdrom/cdrom0/ 目录中挂载相应的介质。

    3. 切换到 Solaris_sparc/Product/sun_cluster/Solaris_ver/Packages/ 目录,其中 ver9(表示 Solaris 9) 或 10(表示 Solaris 10)。


      phys-schost# cd /cdrom/cdrom0/Solaris_sparc/Product/sun_cluster/Solaris_ver/Packages/
      
    4. 安装 Sun Cluster 模块服务器软件包。


      phys-schost# pkgadd -d . SUNWscssv
      
    5. 从 DVD-ROM 驱动器中取出 Sun Java Availability Suite DVD-ROM。

      1. 要确保 DVD-ROM 不在使用,更改到属于 DVD-ROM 的目录。

      2. 弹出 DVD-ROM。


        phys-schost# eject cdrom
        
  2. 安装所有 Sun Cluster 模块修补程序。

    有关修补程序和安装说明所在的位置,请参见《Sun Cluster 3.2 发行说明(适用于 Solaris OS)》中的“修补程序和所需的固件级别”

接下来的操作

启动 Sun Management Center。转至SPARC: 如何启动 Sun Management Center

ProcedureSPARC: 如何启动 Sun Management Center

执行该过程以启动 Sun Management Center 服务器、代理以及控制台进程。

  1. 以超级用户的身份,在 Sun Management Center 服务器上启动 Sun Management Center 服务器进程。

    install-dir 为 Sun Management Center 软件的安装目录。默认目录为 /opt


    server# /install-dir/SUNWsymon/sbin/es-start -S
    
  2. 以超级用户的身份,在>每台 Sun Management Center 代理机器(群集节点)上启动 Sun Management Center 代理进程。


    phys-schost# /install-dir/SUNWsymon/sbin/es-start -a
    
  3. 每台 Sun Management Center 代理计算机(群集节点)上,确保 scsymon_srv 守护进程正在运行。


    phys-schost# ps -ef | grep scsymon_srv
    

    如果任一群集节点上尚未运行 scsymon_srv 守护程序,请在该节点上启动此守护程序。


    phys-schost# /usr/cluster/lib/scsymon/scsymon_srv
    
  4. 在 Sun Management Center 控制台机器(管理控制台)上启动 Sun Management Center 控制台。

    您不需要成为超级用户就可以启动控制台进程。


    adminconsole% /install-dir/SUNWsymon/sbin/es-start -c
    
接下来的操作

将群集节点添加为受监视的主机对象。转至SPARC: 如何将群集节点添加为 Sun Management Center 代理主机对象

ProcedureSPARC: 如何将群集节点添加为 Sun Management Center 代理主机对象

执行该过程可为群集节点创建一个 Sun Management Center 代理主机对象。

  1. 登录到 Sun Management Center。

    请参见 Sun Management Center 文档。

  2. 在 Sun Management Center 主窗口,从 Sun Management Center 管理域下拉式列表中选择一个域。

    该域包含您创建的 Sun Management Center 代理主机对象。在 Sun Management Center 软件安装期间,已为您自动创建了一个缺省域。可以使用该域、选择另一个现有的域或者创建一个新的域。

    有关如何创建 Sun Management Center 域的信息,请参阅 Sun Management Center 文档。

  3. 从下拉式菜单中选择“Edit”⇒“Create an Object”。

  4. 单击“Node”标签。

  5. 从“Monitor Via”下拉式列表中,选择“Sun Management Center Agent - Host”。

  6. 在“Node Label”和“Hostname”文本字段中填入群集节点的名称(例如,phys-schost-1)。

    将 IP 文本字段留空。“说明”文本字段是可选的。

  7. 在“端口”文本字段中,键入安装 Sun Management Center 代理计算机时所选择的端口号。

  8. 单击“确定”。

    此时,该域中已经创建了一个 Sun Management Center 代理主机对象。

接下来的操作

装入 Sun Cluster 模块。转至SPARC: 如何装入 Sun Cluster 模块

故障排除

只需一个群集节点主机对象,就可以将 Sun Cluster 模块的监视和配置功能应用于整个群集。但是,如果群集节点成为不可用,则通过主机对象与群集的连接也将成为不可用。这时需要另一个群集节点主机对象以重新连接群集。

ProcedureSPARC: 如何装入 Sun Cluster 模块

执行该过程以启动群集监视。

  1. 在 Sun Management Center 主窗口中,在群集节点的图标上单击鼠标右键。

    将显示下拉式菜单。

  2. 选择“Load Module”。

    “Load Module”窗口将列出所有可用的 Sun Management Center 模块以及各个模块当前是否已装入。

  3. 选择“Sun Cluster:未装入”然后单击“确定”。

    “Module Loader”窗口显示所选模块的当前参数信息。

  4. 单击“确定”。

    稍后,模块被装入。然后,“Details”窗口中将显示 Sun Cluster 图标。

  5. 检验是否装入了 Sun Cluster 模块。

    在操作系统类别下,以下列方式之一展开 Sun Cluster 子树:

    • 在窗口左边的树分层结构中,将光标放在 Sun Cluster 模块图标上并且单击鼠标左键。

    • 在窗口右边的拓扑视图中,将光标放在 Sun Cluster 模块图标上并且双击鼠标左键。

另请参见

有关如何使用 Sun Management Center 的信息,请参见 Sun Management Center 文档。

接下来的操作

请安装第三方应用程序、注册资源类型、设置资源组并配置数据服务。请参见应用程序软件附带的文档以及《Sun Cluster Data Services Planning and Administration Guide for Solaris OS》

SPARC: 升级 Sun Management Center 软件

本节提供了以下过程以升级针对 Sun Management Center 的 Sun Cluster 模块:

ProcedureSPARC: 如何升级针对 Sun Management Center 的 Sun Cluster 模块软件

要升级 Sun Management Center 服务器计算机和控制台计算机上的 Sun Cluster 模块软件,请执行以下步骤。


注 –

如果是要升级 Sun Management Center 软件本身,请不要执行此过程。请转到SPARC: 如何升级 Sun Management Center 软件以升级 Sun Management Center 软件和 Sun Cluster 模块。


开始之前

准备好适用于 SPARC 平台的 Sun Java Availability Suite DVD-ROM 或指向此 DVD-ROM 映像的路径。

  1. 以超级用户身份,删除每台计算机上现有的 Sun Cluster 模块软件包。

    使用 pkgrm(1M) 命令删除下表中列出的所有位置处的所有 Sun Cluster 模块软件包。

    位置 

    要删除的模块软件包 

    Sun Management Center 控制台机器 

    SUNWscscn

    Sun Management Center 服务器 

    SUNWscssvSUNWscshl


    machine# pkgrm module-package
    

    注 –

    群集节点上的 Sun Cluster 模块软件在群集框架升级期间已经进行了升级。


  2. 以超级用户身份,重新在每台计算机上安装 Sun Cluster 模块软件包。

    1. 将适用于 SPARC 平台的 Sun Java Availability Suite DVD-ROM 放入计算机的 DVD-ROM 驱动器。

    2. 切换到 Solaris_sparc/Product/sun_cluster/Solaris_ver/Packages/ 目录,其中 ver9(表示 Solaris 9)或 10(表示 Solaris 10)。


      machine# cd Solaris_sparc/Product/sun_cluster/Solaris_ver/Packages/
      
    3. 在服务器计算机上安装 SUNWscssv 软件包。

      请注意,不要在控制台计算机上升级到新的 SUNWscscn 软件包或在服务器计算机上升级到新的 SUNWscshl 软件包。


      machine# pkgadd -d . SUNWscssv
      
    4. 从 DVD-ROM 驱动器中取出 Sun Java Availability Suite DVD-ROM。

      1. 要确保 DVD-ROM 不在使用,更改到属于 DVD-ROM 的目录。

      2. 弹出 DVD-ROM。


        machine# eject cdrom
        

ProcedureSPARC: 如何升级 Sun Management Center 软件

要从 Sun Management Center 2.1.1、3.0、3.5 或 3.6 软件升级至 Sun Management Center 3.6.1 软件,请执行以下步骤。

开始之前

准备好以下各项:

  1. 停止所有 Sun Management Center 进程。

    1. 如果 Sun Management Center 控制台正在运行,请退出该控制台。

      在控制台窗口中,依次选择“文件”⇒“退出”。

    2. 在每个 Sun Management Center 代理机器(群集节点)上,停止 Sun Management Center 代理进程。


      phys-schost# /opt/SUNWsymon/sbin/es-stop -a
      
    3. 在 Sun Management Center 服务器机器上,停止 Sun Management Center 服务器进程。


      server# /opt/SUNWsymon/sbin/es-stop -S
      
  2. 作为超级用户,删除 Sun Cluster 模块软件包。

    使用 pkgrm(1M) 命令删除下表中列出的所有位置处的所有 Sun Cluster 模块软件包。

    位置 

    要删除的模块软件包 

    每个群集节点 

    SUNWscsamSUNWscsal

    Sun Management Center 控制台机器 

    SUNWscscn

    Sun Management Center 服务器 

    SUNWscssv

    Sun Management Center 3.0 帮助服务器计算机或者 Sun Management Center 3.5 或 3.6 服务器计算机 

    SUNWscshl


    machine# pkgrm module-package
    

    如果不删除列出的软件包,Sun Management Center 软件升级则可能会由于软件包相关问题而失败。升级 Sun Management Center 软件之后,在步骤 4 中将重新安装这些软件包。

  3. 升级 Sun Management Center 软件。

    按照 Sun Management Center 文档中的升级过程进行操作。

  4. 以超级用户身份,通过 Sun Java Availability Suite DVD-ROM 在下表所列出的各个位置重新安装 Sun Cluster 模块软件包。

    位置 

    要安装的模块软件包 

    每个群集节点 

    SUNWscsamSUNWscsal

    Sun Management Center 服务器 

    SUNWscssv

    1. 将适用于相应平台的 Sun Java Availability Suite DVD-ROM 放入计算机的 DVD-ROM 驱动器。

    2. 切换到 Solaris_arch/Product/sun_cluster/Solaris_ver/Packages/ 目录,其中 archsparcx86ver9(表示 Solaris 9)或 10(表示 Solaris 10)。


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

      注 –

      在群集节点上安装的代理软件包可用于基于 SPARC 的系统和基于 x86 的系统。用于服务器计算机的软件包则只可供基于 SPARC 的系统使用。


    3. 在计算机上安装相应的模块软件包。

      • 对于运行 Solaris 10 OS 的群集节点,请使用以下命令:


        phys-schost# pkgadd -G -d . module-package
        

        -G 选项用于将软件包仅添加到当前区域中。必须将这些软件包仅添加到全局区域中。因此,该选项也用于指定将软件包复制至任何现有的非全局区域或任何以后将创建的非全局区域。

      • SPARC:对于运行 Solaris 9 OS 的群集节点以及对于服务器计算机,请使用以下命令:


        phys-schost# pkgadd -d . module-package
        
  5. 将任何 Sun Management Center 修补程序和任何 Sun Cluster 模块修补程序应用于群集中的每个节点。

  6. 重新启动 Sun Management Center 代理、服务器和控制台进程。

    请按照SPARC: 如何启动 Sun Management Center中的过程执行。

  7. 装入 Sun Cluster 模块。

    请按照SPARC: 如何装入 Sun Cluster 模块中的过程执行。

    如果此前已装入Sun Cluster 模块,则卸下该模块,然后重新装入,以清除服务器上所有高速缓存的报警定义。要卸载该模块,请从控制台的“详细信息”窗口的“模块”菜单中选择“卸下模块”。