Sun Management Center 4.0 安装和配置指南

Procedure使用 es-gui-imagetool 命令创建代理更新映像

es-gui-imagetool允许您创建包含以下各项之一的代理更新映像。


注 –

本过程假设您已在默认目录 /opt 下安装了 Sun Management Center。如果已在其他目录下安装 Sun Management Center,请用您指定的目录的名称替换 /opt


  1. 以超级用户身份登录安装了 Sun Management Center 4.0 服务器的机器。

  2. 通过键入以下命令运行 Sun Management Center GUI 映像工具:


    # /opt/SUNWsymon/sbin/es-gui-imagetool
    

    此时将显示“欢迎”屏幕。单击“下一步”。将显示“概述”屏幕,其中列出了可能需要的信息。单击“下一步”。

    将显示“选择更新映像组件”屏幕。

  3. 请选择更新映像组件。

    提供了以下四种选择:

    • 基本代理软件包

    • 附加代理软件包

    • 基本和附加代理软件包

    • 仅基本和附加代理修补程序


    注 –

    选择软件包时,将自动包含选定软件包所需的所有修补程序。如果仅要安装基本代理修补程序和附加代理修补程序,请选择“仅限于基本和附加代理修补程序”。


    选择要创建的更新映像的类型,然后单击“下一步”。将显示“指定安装文件源目录”屏幕。

  4. 提供有效的 Sun Management Center 4.0 源目录名称。

    屏幕上将显示安装该软件的源默认位置 /DiskMountDir/image

    • 如果要从 DVD 安装,请将 Sun Management Center 4.0 DVD 插入 DVD 驱动器。

      输入一个有效的源目录:/DiskMountDir//disk1/image

    • 如果从磁盘上的 Sun Management Center 4.0 安装映像进行安装,请单击“浏览”导航到 Sun Management Center 安装目录 disk1/image,或在 Source Directory 字段中键入 disk1/image 目录的路径。


      Source Directory: /net/machine/installdir/disk1/image
      

      其中,machine 是创建安装映像的机器,installdir 是包含 Sun Management Center 4.0 disk1 和 disk2 映像的目录。有关安装映像的详细信息,请参见确定安装来源

    单击“下一步”。

    • 如果选择了“基本代理软件包”,或者选择了“基本和附加代理软件包”,将显示“指定目标目录”屏幕。转到步骤 5

    • 如果选择了“附加代理软件包”或“仅限于基本和附加代理修补程序”,系统将显示“Sun Management Center 更新映像名称”屏幕。转到步骤 6

  5. 提供 Sun Management Center 4.0 安装的目标目录。

    目标目录即其中创建了 Sun Management Center 4.0 SUNWsymon 目录(如果尚不存在)的目录。

    • 如果尚未安装代理,将在指定的目录中安装新代理。

    • 如果其他目录中已经安装了旧版本的代理,将在指定的目录中安装新代理。

    • 如果另一目录中已经安装了一个相同版本的代理,并且您所应用的更新中包含其他组件(如附加产品),则系统将在现有目录中更新代理。

    下面提供了一个示例:

    假设您已创建了基本和附加代理软件包更新映像,并已将 /opt 指定为目标目录;此外,还假设您要在如下五台不同的机器上应用更新映像:

    • 机器 A:/opt/SUNWsymon 中安装了 Sun Management Center 3.6.1。

    • 机器 B:/export/home/opt/SUNWsymon 中安装了 Sun Management Center 3.6.1。

    • 机器 C:没有安装 Sun Management Center 组件。

    • 机器 D:仅在 /opt/SUNWsymon 中安装了 Sun Management Center 4.0 基本代理。

    • 机器 E:仅在 /export/home/opt/SUNWsymon 中安装了 Sun Management Center 4.0 基本代理。

    当您将 Sun Management Center 4.0 基本和附加代理软件包的更新映像应用到这五台机器中时,每台机器的更新情况如下:

    • 在机器 A 上,Sun Management Center 4.0 代理将重新安装且替换 /opt/SUNWsymon 目录中的 3.6.1 版代理。

    • 在机器 B 上,Sun Management Center 4.0 代理将安装在 /opt/SUNWsymon 中。

    • 在机器 C 上,Sun Management Center 4.0 代理将安装在 /opt/SUNWsymon 中。

    • 在机器 D 上,/opt/SUNWsymon 目录中的基本代理和附加软件包将升级到 4.0 版本。

    • 在机器 E 上,/export/home/opt/SUNWsymon 目录中的基本代理和附加软件包将升级到 4.0 版本。

    单击“下一步”。将显示“Sun Management Center 更新映像名称”屏幕。

  6. 提供代理更新映像的名称。

    为更新映像键入一个能反映更新映像类型的名称,例如 SPARC-Base-agentsx86-Base-agentsLinux agents add-onsconfig-readers

    系统将在 /var/opt/SUNWsymon/agentupdate/update-image-name 中创建更新映像,其中 update-image-name 是您提供的名称。

    单击“下一步”。将显示“选择操作系统”屏幕。

  7. 选择目标机器运行的平台(Solaris 或 Linux)版本。

    映像工具将为 Sun Management Center 支持的所有平台版本创建映像,无论运行该工具的机器是何种版本。您可以选择任意一种平台版本,也可以全选。


    注意 – 注意 –

    如果创建代理更新映像时忽略了平台版本,则平台版本被忽略的机器在应用更新映像时将失败。


    单击“下一步”。将显示“检查可用产品”屏幕。

    • 如果选择了“基本代理软件包”或“基本和附加代理软件包”,映像工具将验证基本层的所有组件是否在您指定的映像源中。

      验证映像源后,将显示“SNMP 端口指定”屏幕。转到步骤 11

    • 如果选择了“附加软件包”,系统将显示“选择软件包的附加产品和修补程序更新”屏幕。转到步骤 8

    • 如果选择了“基本和附加代理修补程序”,系统将显示“选择修补程序”屏幕。转到步骤 9

  8. 选择附加产品。

    选择要添加到代理更新映像中的产品,然后单击“下一步”。

    映像工具将检查要包含在更新映像中的附加产品是否需要设置响应。转到步骤 10

    • 如果选定的附加产品不需要设置响应,将显示“SNMP 端口指定”屏幕。转到步骤 11

    • 如果任意选定的附加产品需要设置响应,将显示“附加产品设置”屏幕。

  9. 选择修补程序。

    您可以选择所有修补程序,也可以选择单个修补程序。

    修补程序选择完毕后,单击“下一步”。系统将显示“确认”屏幕。步骤 12

  10. 提供附加产品设置响应。

    系统将提示您单击“下一步”,以便回答选定附加产品的设置问题。单击“下一步”。

    系统将显示一个终端窗口,映像工具进程将逐一检查您选定的用于代理更新的附加产品,并提示您提供每个产品所需的设置响应。有关详细信息,请参见每个附件产品的文档。

    响应设置完毕后,将显示“SNMP 端口指定”屏幕。

  11. 为 Sun Management Center 代理指定一个 SNMP 端口。

    大多数情况下,会默认指定 161 端口供 SNMP 守护进程使用。但是,其他进程或守护进程也可能使用端口 161。目前,SNMP 守护进程有一些第三方替换版和增强版,您可在自己的系统上安装这些程序。Sun Management Center 代理就是一个这样的守护程序。另外还需要注意的是,在每台目标机器上安装 Sun Management Center 时,可能已经指定了除 161 以外的其他端口号。

    有关确定端口是否被占用的过程,请参见确定某个端口是否被占用


    注意 – 注意 –

    如果您选择使用端口 161,则必须先停止并禁用每台目标机器上使用该端口的所有进程,然后才能重新启动每台机器上的代理。在每台机器上停止和禁用 SNMP 守护进程不能确保您已停止了使用端口 161 的实际进程。要确定使用端口 161 的守护进程,您需要手动查看所有 /etc/rcN/etc/rcN.d 文件, 其中 N 为 0 到 6 以及 S。查找到定义该进程(使用端口 161)的文件后,可以重命名该文件以禁用此进程。例如,


    /etc/rc3.d# mv S76snmpdx s76snmpdx
    

    必须禁用每台目标机器上使用端口 161 的所有守护程序。


    • 要在每台目标机器上使用端口 161,请选择“使用端口 161”,然后单击“下一步”。将显示“停止并禁用 SNMP 守护程序”屏幕。

    • 要指定不同的端口号,请选择“使用不同的端口号”。

      在“端口 ID”字段中键入端口号,然后单击“下一步”。

      当将代理更新映像应用到目标客户机中后,更新进程将检查该客户机上是否已该安装代理。

      • 如果之前已安装并配置了代理,更新进程将使用原先的端口指定。例如,如果之前的代理使用端口 2261,更新进程便将端口 2261 指定给已更新的代理。

      • 如果目标机器上未安装代理,且端口 161 未被占用,更新进程便将端口 161 指定给代理。

      • 如果目标机器上未安装代理,但端口 161 已被占用,更新进程便将您指定的端口指定给代理。

    映像工具进程将检查是否有足够的磁盘空间。

    • 如果没有足够的空间来创建映像,将通知用户,并列出所需的可用空间大小。单击“取消”退出升级映像工具。在创建更新映像之前,必须按照列出的数值增加可用的磁盘空间。

    • 如果磁盘空间足够,将显示“确认”屏幕。

  12. 确认选择的更新映像。

    系统将显示您选定的包含在代理更新映像中的组件列表。

    • 如果列表内容不正确,请重复单击“后退”,返回到“选择软件包的附加产品和修补程序更新”屏幕或“选择更新映像组件”屏幕。当显示相应的屏幕时,选择要添加到更新映像中的产品,然后确认新的选择。

    • 如果列表内容正确,请单击“下一步”。

      映像工具将在 /var/opt/SUNWsymon/agentupdate 目录中创建代理更新映像,并使用您在步骤 6 中指定的文件名。

    创建更新映像之后,用户会得到通知。单击“完成”返回到系统提示。

    通过查看日志文件 /var/opt/SUNWsymon/install/es-gui-imagetool_host-name.date-and-time-string.process-id,您可以检查更新映像的创建状态,其中:

    • host-name 是您用于创建更新映像的 Sun Management Center 4.0 服务器的名称。

    • date-and-time-string 是创建映像的年份、日期和时间。

    • process-id 是创建了代理更新映像的映像工具会话的进程 ID。

  13. 应用代理更新映像。

    现在,您可以将更新映像应用到目标机器中。