Sun Management Center 3.5 安装和配置指南

第 5 章 在 Solaris 平台上升级早期版本的 SyMON 和 Sun Management Center

本章介绍如何在单个计算机上将 Solstice SyMON 1.x、Sun Enterprise SyMON 2.x、Sun Management Center 2.x 和 Sun Management Center 3.0 软件升级到 Sun Management Center 3.5。

本章包括以下主题:


注意:

如果不想迁移 SyMON 或 Sun Management Center 数据,则必须在安装Sun Management Center 3.5 之前先卸载现有的 SyMON 或 Sun Management Center 软件。 要卸载现有的 SyMON 或 Sun Management Center 软件,且不保存数据,请参见附录 A,卸载 SyMON 和 Sun Management Center


升级注意事项

从任何版本的 Sun Enterprise SyMON 软件或任何版本的 Sun Management Center 软件升级时,必须先升级服务器层和控制台层。

表 2–1 所示,Sun Management Center 3.5 服务器和控制台支持 Sun Management Center 早期版本的代理和 Sun Enterprise SyMON 2.0.1 代理,因此,可以在时间或条件允许的时候升级 Sun Management Center 代理。

Sun Management Center 软件的所有组件都应该升级到 3.5 版,以便获得 Sun Management Center 3.5 提供的先进的监视和管理功能。


注意:

升级时,请确保使用的代理端口号与以前安装时使用的代理端口号相同。此建议对代理升级和服务器升级均适用。


升级 Solstice SyMON 1.x 和 Sun Enterprise SyMON 2.x 软件

如果要升级 Sun Enterprise SyMON 1.x 或 Sun Enterprise SyMON 2.x,必须先升级到 Sun Management Center 2.1 或 Sun Management Center 2.1.1,然后才能升级到 Sun Management Center 3.5。有关升级过程,请参见《Sun Management Center 2.1 软件用户指南》中的“从 Sun Enterprise SyMON 2.x 升级到 Sun Management Center 2.1 软件” 。


小心:小心:

如果您已经修改了 SyMON 1.x 或 2.x 规则,请在安装 Sun Management Center 3.5 之前备份这些规则,因为 3.5 的安装和设置过程可能会覆盖 SyMON 1.x 或 2.x 文件。需要备份的目录是 /etc/opt/SUNWsymon/opt/SUNWsymon/etc,具体备份哪一个还是两者都备份,取决于您在哪个目录中修改了事件规则。


完成到 Sun Management Center 2.1 或 Sun Management Center 2.1.1 的升级后,请按照升级 Sun Management Center 2.1 或 2.1.1中的步骤升级到 Sun Management Center 3.5。

Solstice SyMON 1.x 或 Sun Enterprise SyMON 2.x 软件与 Sun Management Center 3.5 软件不能在同一台服务器上共存。此外,Sun Management Center 会话可以在不同的服务器或服务器环境中运行。有关服务器环境的详细信息,请参见“Sun Management Center 体系结构” in Sun Management Center 3.5

升级 Sun Management Center 2.1 或 2.1.1

如果要迁移 Sun Management Center 2.x 服务器数据并将其用于 Sun Management Center 3.5,请按照以下说明使用迁移实用程序进行操作。

如果不想迁移 Sun Management Center 2.x 服务器数据,必须先卸载 Sun Management Center 2.x,才能安装 Sun Management Center 3.5。要卸载 Sun Management Center 2.x,请按照卸载 Sun Management Center 2.x中的步骤进行操作。


注意:

如果要将 Sun Management Center 2. x 代理迁移或升级到 Sun Management Center 3.5,则无需运行迁移实用程序。有关代理升级过程,请参见创建代理安装和更新映像应用代理安装、更新和仅用于增补程序的映像


升级 Sun Management Center 2.x 服务器
  1. 以 root 用户身份登录到安装 Sun Management Center 2.x 服务器的计算机。

  2. 按照第 4 章,准备系统以升级和安装 Sun Management Center中所述准备 Sun Management Center 3.5 系统。

  3. http://www.sun.com/sunmanagementcenter/ 下载 tar 文件 sunmc_2x_server_upgrade.tar

    1. 解压缩 tar 文件:


      # tar xvf sunmc_2x_server_upgrade.tar
      
    2. 阅读 sunmc_2x_server_upgrade_README.txt 文件中有关迁移操作的说明,并按照它进行操作。

      迁移实用程序将 Sun Management Center 2.x 数据保存在 /var/opt/SUNWsymon/2x 目录下。

  4. 卸载 Sun Management Center 2.x 软件。

    键入命令 /opt/SUNWsymon/sbin/es-uninst 并按 Return 键。


    小心:小心:

    请勿删除 Sun Management Center 2.x 目录。 卸载 Sun Management Center 2.x 的过程中将删除 Sun Management Center 2.x 软件,但不会删除 Sun Management Center 2.x 数据。


  5. 如果需要,升级 Solaris 操作环境。

    如果升级的是 Sun Management Center 2.x 服务器,则计算机必须运行 Solaris 8 开发环境或 Solaris 9 开发环境。有关详细信息,请参见必需的软件包


    小心:小心:

    如果需要升级到 Solaris 8 或 Solaris 9,请确保您执行的是 Solaris 升级操作,因为新的 Solaris 安装将重新格式化硬盘驱动器,这会删除 Sun Management Center 2.x 配置数据。如果执行新的 Solaris 安装,则无法将 Sun Management Center 2.x 配置数据迁移到 Sun Management Center 3.5。


    1. /var/opt/SUNWsymon/2x 目录及其子目录备份到其它计算机或备份设备中。

    2. 升级 Solaris 操作环境。

      有关操作过程,请参见 Solaris 文档。

    3. 如果需要,请将 /var/opt/SUNWsymon/2x 目录及其子目录恢复到原计算机中。

  6. 安装 Sun Management Center 3.5。

    使用 Sun Management Center 3.5 图形用户界面命令 es-guiinst 或命令行脚本 es-inst 安装 Sun Management Center 3.5。

    将通知您已检测到导出的 Sun Management Center 2.x 数据,并且这些数据将被迁移到新版本。

升级 Sun Management Center 3.0

如以下各节所述,Sun Management Center 3.5 提供了升级 Sun Management Center 3.0 服务器和代理的几种方法。

升级服务器

您可以使用以下任何一种方法将 Sun Management Center 3.0 服务器升级到 Sun Management Center 3.5。

Sun Management Center 3.5 安装过程将检测现有的 Sun Management Center 3.0 安装并运行 Sun Management Center 3.0 es-uninst 命令行脚本。 您可以选择使用 Sun Management Center es-uninst 脚本来保存 Sun Management Center 3.0 数据。

安装 Sun Management Center 3.5 后,如果保存了 Sun Management Center 3.0 数据,Sun Management Center 3.5 设置进程将检测已保存的 Sun Management Center 3.0 数据并让您选择是否将数据迁移到 Sun Management Center 3.5。

升级 Sun Management Center 3.0

注意:

此过程假设在缺省目录 /opt 中安装了 Sun Management Center 服务器。如果将 Sun Management Center 安装在其它目录,请使用在在 Solaris 平台上安装 Sun Management Center 3.5步骤 8 中指定的目录名替换 /opt


  1. 以 root 用户身份登录到安装 Sun Management Center 3.0 服务器的计算机。

  2. 停止 Sun Management Center 进程。

    键入命令 es-stop -A。等待所有 Sun Management Center 进程都被停止。

  3. 按照第 4 章,准备系统以升级和安装 Sun Management Center中所述准备 Sun Management Center 3.5 系统。

  4. 如果需要,升级 Solaris 操作环境。

    如果升级的是 Sun Management Center 3.0 服务器,则计算机必须运行 Solaris 8 开发环境或 Solaris 9 开发环境。有关详细信息,请参见必需的软件包


    小心:小心:

    如果需要升级到 Solaris 8 或 Solaris 9,请确保您执行的是 Solaris 升级操作,因为新的 Solaris 安装将重新格式化硬盘驱动器,这会删除 Sun Management Center 3.0 配置数据。如果执行新的 Solaris 安装,则无法将 Sun Management Center 3.0 配置数据迁移到 Sun Management Center 3.5。


    1. 备份所有 Sun Management Center 3.0 目录。


      提示:

      使用 ufsdump 将 Sun Management Center 3.0 目录备份到其它计算机或备份设备中。usfdump 将保留符号链接。


      缺省情况下,Sun Management Center 3.0 软件安装在 /opt/SUNWsymon /var/opt/SUNWsymon/etc/opt/SUNWsymon 目录中。

      • 如果已将 Sun Management Center 3.0 软件安装在非缺省位置,请检查 /var/opt/SUNWsymon/install 中的 Sun Management Center 3.0 安装日志以确定 Sun Management Center 3.0 软件的安装位置。

      • 如果 /var/opt/SUNWsymon/install 中不包含安装日志,或者 /var/opt/SUNWsymon 不存在,则必须确定 Sun Management Center 3.0 软件的安装位置。

        Sun Management Center 软件的安装位置为 install-path /SUNWsymon,其中 install-path 是父目录层次结构。

        例如,Sun Management Center 3.0 核心软件可以安装在 /export/applications/SUNWsymon 中。 在本例中, /export/applications 即为 /export/applications

      要确定 Sun Management Center 3.0 软件的安装位置,请按照以下步骤在系统上搜索所有 SUNWsymon 目录:

      1. 键入命令 pkgparam SUNWescom BASEDIR 以确定 Sun Management Center 3.0 基本目录。 例如:


        # pkgparam SUNWescom BASEDIR
        /system/opt
      2. 键入命令 find / -name "SUNWsymon" -print 以查找 Sun Management Center 配置目录。

    2. 升级 Solaris 操作环境。

      有关操作过程,请参见 Solaris 文档。

    3. 如果需要,请将 Sun Management Center 3.0 目录恢复到原计算机上。

  5. 使用以下任何一种方法将 Sun Management Center 3.0 服务器升级到 Sun Management Center 3.5。

升级代理

您可以使用以下任何一种方法将 Sun Management Center 3.0 代理升级到 Sun Management Center 3.5 代理。