Sun Management Center 3.5 安装和配置指南

创建代理安装和更新映像

Sun Management Center 提供了三个工具来创建代理更新映像,用于在多个系统上安装或同时更新 Sun Management Center 代理。 其中两个映像工具还可以创建仅用于增补程序的更新映像,用于更新多个系统。

es-gui-imagetooles-imagetool 使您能够选择特定的 Solaris 操作环境和附加产品,从而可以创建比使用 es-makeagent 创建的映像小得多的安装映像。使用映像工具创建的映像通过使用 Sun Management Center Java 控制台管理作业任务或 agent-update.bin 可执行文件来应用。


注意:

管理作业任务使您可以将代理更新映像应用到目标计算机,而无需在目标计算机上执行任何任务。相反地,您必须将 agent-update.bin 可执行文件复制到或以 ftp 方式传递到每台目标计算机,然后在每台目标计算机上运行 agent-update.bin 才能应用代理更新映像。


您创建的映像类型取决于以下因素。

以下过程介绍了如何使用 es-gui-imagetooles-imagetool 创建代理更新映像和仅用于增补程序的更新映像,以及如何使用 es-makeagent 创建仅用于代理的映像。

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

es-gui-imagetool 使您可以创建包含以下任一项目的代理更新映像。


注意:

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


  1. 以 root 用户身份登录 Sun Management Center 3.5 服务器计算机。

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


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

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

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

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

    有以下四个选项:

    • 基本代理软件包

    • 附加代理软件包

    • 基本和附加代理软件包

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


    注意:

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


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

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

    将显示缺省安装源目录 /cdrom/cdrom0/image

    • 如果要从 CD 进行安装,请将 Sun Management Center 3.5 CD 1 of 2 放入 CD-ROM 驱动器。

      CD-ROM 驱动器 LED 熄灭后,按 Return 键 接受缺省目录 /cdrom/cdrom0/image

    • 如果要从磁盘上的 Sun Management Center 3.5 安装映像进行安装,请单击“浏览”找到 Sun Management Center 安装目录 disk1/image,或者在“源目录”字段中键入 disk1/image 目录的路径。例如:


      源目录: /net/machine/installdir/disk1/image
      

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

    单击“下一步”。

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

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

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

    如果目标目录不存在,则为在其中创建 Sun Management Center 3.5 SUNWsymon 目录的目录。

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

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

    • 如果其它目录中已经安装了相同版本的代理,并且正在应用的更新包含附加组件(例如附加产品),将对现有目录中的代理进行更新。

    以下方案提供了一个示例。

    假设您已经创建了基本和附加代理软件包更新映像,并且已经将 /opt 指定为目标目录,然后您要在五台不同的计算机上应用更新映像,这五台计算机的情况如下:

    • 计算机 A 的 /opt/SUNWsymon 中安装了 Sun Management Center 3.0。

    • 计算机 B 的 /export/home/opt/SUNWsymon 中安装了 Sun Management Center 3.0。

    • 计算机 C 未安装任何 Sun Management Center 组件。

    • 计算机 D 的 /opt/SUNWsymon 中仅安装了 Sun Management Center 3.5 基本代理。

    • 计算机 E 的 /export/home/opt/SUNWsymon 中仅安装了 Sun Management Center 3.5 基本代理。

    将 Sun Management Center 3.5 基本和附加代理软件包更新映像应用到这五台计算机之后,每台计算机的更新情况如下:

    • 在计算机 A 上,Sun Management Center 3.5 代理被重新安装并替换 /opt/SUNWsymon 目录中的 3.0 版代理。

    • 在计算机 B 上,Sun Management Center 3.5 代理被安装在 /opt/SUNWsymon 目录中。

    • 在计算机 C 上,Sun Management Center 3.5 代理被安装在 /opt/SUNWsymon 目录中。

    • 在计算机 D 上,使用附加软件包将 /opt/SUNWsymon 目录中的基本代理升级至 3.5 版。

    • 在计算机 E 上,使用附加软件包将 /export/home/opt/SUNWsymon 目录中的基本代理升级至 3.5 版。

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

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

    键入可以反映更新映像类型的更新映像名称,例如 Base-agentsadd-onsconfig-readers

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

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

  7. 选择目标计算机上当前使用的 Solaris 版本。

    无论映像工具所在的计算机使用何种 Solaris 版本,该工具都将为 Sun Management Center 支持的所有 Solaris 版本创建映像。您可以选择任一 Solaris 版本,也可以选择所有版本。


    小心:小心:

    如果创建代理更新映像时忽略了一个 Solaris 版本,则对忽略了 Solaris 版本的计算机进行的更新映像应用将失败。


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

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

      验证映像源后,将显示“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. 确认更新映像选项。

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

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

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

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

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

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

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

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

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

  13. 应用代理更新映像。

    现在可以将更新映像应用到目标计算机。

使用 es-imagetool 创建代理更新映像

es-imagetool 使您可以创建包含以下任一项目的代理更新映像。


注意:

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


  1. 以 root 用户身份登录 Sun Management Center 3.5 服务器计算机。

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


    # /opt/SUNWsymon/sbin/es-imagetool
    
  3. 选择要更新的组件。

    将提示您选择要添加到更新映像中的组件,例如:


    选择要添加到更新映像中的组件。
    
    是否要升级基本代理的组件?[y|n|q] y
    是否要安装/升级附加产品的组件? [y|n|q] y
    

    键入 y 将组件添加到更新映像中,或键入 n 将组件排除在更新映像外。

    将提示您输入有效的源目录。

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

    • 如果要从 CD 进行安装,请键入 Sun Management Center 3.5 Installation CD 1 映像目录的路径。例如:


      输入有效的源目录: /cdrom/cdrom0/image
      

    • 如果要从磁盘上的 Sun Management Center 3.5 安装映像进行安装,则键入映像 disk1/image 目录的路径。例如:


      输入有效的源目录: /net/machine/installdir/disk1/image
      

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

      • 当提示“是否要升级基本代理的组件?”时,如果回答 y,将提示您指定安装的目标目录。 转到步骤 5

      • 当提示“是否要升级基本代理的组件?”时,如果回答 n,并且在提示“是否要安装/升级附加软件的组件?”时回答 y ,将提示您指定安装的目标目录。 转到步骤 6

  5. 提供 Sun Management Center 3.5 安装的目标目录名称。

    如果目标目录不存在,则为在其中创建 Sun Management Center 3.5 SUNWsymon 目录的目录。

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

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

    • 如果其它目录中已经安装了相同版本的代理,并且正在应用的更新包含新软件,将对现有目录中的代理进行更新。

    以下方案提供了一个示例:

    假设您已经创建了基本和附加代理软件包更新映像,并且已经将 /opt 指定为目标目录,然后您要在五台不同的计算机上应用更新映像,这五台计算机的情况如下:

    • 计算机 A 的 /opt/SUNWsymon 中安装了 Sun Management Center 3.0。

    • 计算机 B 的 /export/home/opt/SUNWsymon 中安装了 Sun Management Center 3.0。

    • 计算机 C 未安装任何 Sun Management Center 组件。

    • 计算机 D 的 /opt/SUNWsymon 中仅安装了 Sun Management Center 3.5 基本代理。

    • 计算机 E 的 /export/home/opt/SUNWsymon 中仅安装了 Sun Management Center 3.5 基本代理。

    将 Sun Management Center 3.5 基本和附加代理软件包更新映像应用到这五台计算机之后,每台计算机的更新情况如下:

    • 在计算机 A 上,Sun Management Center 3.5 代理被重新安装并替换 /opt/SUNWsymon 目录中的 3.0 版代理。

    • 在计算机 B 上,Sun Management Center 3.5 代理被安装在 /opt/SUNWsymon 目录中。

    • 在计算机 C 上,Sun Management Center 3.5 代理被安装在 /opt/SUNWsymon 目录中。

    • 在计算机 D 上,使用附加软件包将 /opt/SUNWsymon 目录中的基本代理升级至 3.5 版。

    • 在计算机 E 上,使用附加软件包将 /export/home/opt/SUNWsymon 目录中的基本代理升级至 3.5 版。

    将提示您输入代理更新映像的名称。

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

    键入能够反映更新映像类型的更新映像名称,例如 Ultra60agent,然后按 Return 键。

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

    然后,将提示您选择目标计算机的 Solaris 版本。

    无论映像工具所在的计算机使用何种 Solaris 版本,该工具都将为 Sun Management Center 支持的所有 Solaris 版本创建映像。您可以选择任一 Solaris 版本,也可以选择所有版本。

  7. 选择 Solaris 版本。

    将列出支持的 Solaris 版本,并询问您是否选择所有版本。

    • 如果目标计算机包含所有的 Solaris 版本,请回答 y

      映像工具进程将检查可用的附加产品。转到步骤 8

    • 如果目标计算机不包含所有的 Solaris 版本,请回答 n

      将列出每一个 Solaris 版本,并询问您是否创建该版本的映像。请根据目标计算机的实际情况,回答 yn。例如:


      是否要选择所有的操作系统版本?[y|n|q] n
      
      是否要创建 Solaris_2.6 的映像?[y|n|q] n
      是否要创建 Solaris_7 的映像?[y|n|q] n
      是否要创建 Solaris_8 的映像?[y|n|q] y
      是否要创建 Solaris_9 的映像?[y|n|q] n
      


      小心:小心:

      如果创建代理更新映像时忽略了一个 Solaris 版本,则对忽略了 Solaris 版本的计算机进行的更新映像应用将失败。


    • 如果在步骤 3 只选择了“升级基本代理的组件”,请转到步骤 9

    • 如果在步骤 3 选择了“安装/升级附加软件的组件”,映像工具进程将检查附加产品,并列出可以使用代理更新的产品。转到步骤 8

  8. 选择要升级的代理附加产品。

    将列出可用的附加产品,并依次询问您是否安装列出的每个附加产品。回答 y 将附加软件添加到更新映像中,或者回答 n 将附加软件排除在更新映像外。

    选择完要升级的附加产品后,将提示您提供 Sun Management Center 代理端口。

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

    大多数情况下,会缺省分配端口 161 供 SNMP 守护程序使用。但是,其它进程或守护程序可能正在使用端口 161。SNMP 守护程序有一些第三方替代品和增强功能可供使用,您可以在您的系统上安装它们。Sun Management Center 代理就是一个这样的守护程序。在每台目标计算机上安装 Sun Management Center 时,可能已经指定了其它端口号。


    小心:小心:

    如果您选择使用端口 161,则必须先停止并禁用每台目标计算机上使用该端口的所有进程,然后才能重新启动每台计算机上的代理。停止并禁用每台计算机上的 SNMP 守护程序并不能保证您停止了使用端口 161 的实际进程。要确定实际是哪个守护程序进程在使用端口 161,需要手动检查所有的 /etc/rcN/etc/rcN.d 文件,其中 N 是 0 到 6 中的值或 S。当找到定义使用端口 161 的进程的文件后,可以通过重命名文件来禁用该进程。例如:


    /etc/rc3.d# mv S76snmpdx s76snmpdx
    

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


    按 Return 键在每台目标计算机上使用端口 161,或者键入其它的端口号。

    • 如果在步骤 3 只选择了“升级基本代理的组件”,映像工具进程将检查是否有足够的磁盘空间。如果有足够的空间,将创建代理更新映像。

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

    • 如果在步骤 3 中选择了“安装/升级附加软件的组件”,映像工具进程将检查选定要包含在升级映像中的附加产品是否需要设置响应。

      如果任意选定产品需要设置响应,映像工具进程将逐一检查用于升级的附加产品,并提示您提供每个产品所需的设置响应。有关详细信息,请参见每个附加产品的文档。

      完成附加产品的设置响应集合后,映像工具将检查磁盘空间。如果有足够的空间,将创建代理更新映像。

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

    创建更新映像之后,用户会得到通知。通过查看日志文件 /var/opt/SUNWsymon/install/es-imagetool_host-name.date-and-time-string.process-id 可以检查更新映像创建状态,其中:

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

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

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

    现在,您可以将映像应用到目标计算机。

使用映像工具创建仅用于增补程序的映像

Sun Management Center 特定的增补程序定期在 Sun Management Center Web 站点 http://www.sun.com/sunmanagementcenter 上发布。 Sun Management Center 使您可以创建仅用于增补程序的映像,然后将仅用于增补程序的映像应用到多个代理计算机。

  1. 以 root 用户身份登录 Sun Management Center 3.5 服务器计算机。

  2. 创建用于下载 Sun Management Center 增补程序的目录。

    转到刚刚创建的目录。 创建要为其下载增补程序的每个 Solaris 操作环境的目录。

    例如,假设您创建了目录 /sunmcpatches, 并计划为每个支持的 Solaris 版本创建仅用于增补程序的更新映像。您需要按照以下方式创建目录。


    # mkdir /sunmcpatches
    # cd /sunmcpatches
    /sunmcpatches # mkdir Solaris_2.6 Solaris_7 Solaris_8 Solaris_9
    

    必须使用所显示的名称创建目录。

  3. 确定哪些 Sun Management Center 增补程序可以下载。

    打开浏览器并转到 http://www.sun.com/sunmanagementcenter。单击“增补程序和支持”链接。

    查看页面底部显示的可用增补程序的列表。打印该页面,以便可以参考增补程序编号。

  4. 登录 SunSolve。

    单击“登录”按钮显示登录屏幕,然后输入 SunSolve ID 和口令。

    如果没有 SunSolve ID,请单击“注册”按钮以获取 SunSolve ID。

  5. 为每个 Solaris 版本下载增补程序。

    单击 Solaris 版本对应的增补程序编号。

    将显示 SunSolve 联机 Web 页面。

    1. 键入要查看的增补程序编号,然后单击“查找增补程序”。

      将显示该增补程序的说明。

      记录支持的 Solaris 版本。如果要将增补程序应用到多个 Solaris 版本,则必须为每个 Solaris 版本下载增补程序文件。

    2. 单击“HTTP”或“FTP”下载链接下载增补程序。

      将显示“另存为”面板。

      将增补程序文件保存到在步骤 2 中创建的相应 Solaris 版本目录中。

      例如,假设增补程序 111222-33 适用于 Solaris 8 和 Solaris 9, 并假设您在根目录 sunmcpatches 中创建了子目录 Solaris_8Solaris_9。然后,您要将增补程序文件下载到 /sunmcpatches/Solaris_8/sunmcpatches/Solaris_9 中。

    如果要下载更多的增补程序,请单击“后退”返回到 SunSolve 联机 Web 页面。重复上述两个步骤以下载所选的增补程序。

    下载完增补程序后,请转到下一步。

  6. 解压缩增补程序文件。

    转到每个下载了增补程序文件的目录,并解压缩这些文件。

    例如,假设您将增补程序 111222–33 和增补程序 111222–34 的增补程序文件下载到了 /sunmcpatches/Solaris_8 目录中。并假设增补程序 111222–33 的增补程序文件是 111222–33.tar.Z,111222–34 的增补程序文件是 111222–34.zip。你需要按以下方式解压缩这些文件:


    /sunmcpatches # cd Solaris_8
    /sunmcpatches/Solaris_8 # ls
    111222-33.tar.Z        111222-34.zip
    /sunmcpatches/Solaris_8 # zcat 111222-33.tar.Z | tar xvf -
    x 111222-33, 0 bytes, 0 tape blocks
    x 111222-33/installpatch, 119239 bytes, 233 tape blocks
       .
       .
       .
    x 111222-33/README.111222-33, 136444 bytes, 267 tape blocks
    /sunmcpatches/Solaris_8 # unzip 111222-34.zip
    Archive: 111222-34.zip
       creating: 111222-34/
    ..inflating: 111222-34/prepatch
       .
       .
       .
      inflating: 111222-34/README.111222-34
    /sunmcpatches/Solaris_8 # ls -p
    111222-33/     111222-33.tar.Z.....111222-34/     111222-34.zip

    您可以使用图形工具 es-gui-imagetool 创建仅用于增补程序的映像,如下面步骤 8 所述;也可以使用命令行工具 es-imagetool 创建仅用于增补程序的映像,如步骤 9 所述。

  7. 将下载的增补程序文件移至其它目录。

    如果需要,可以将压缩的下载增补程序文件移至其它目录以安全保存,也可以删除压缩的增补程序文件。

  8. 使用 es-gui-imagetool 创建仅用于增补程序的映像文件。


    注意:

    以下步骤假设您在缺省目录 /opt 中安装了 Sun Management Center。如果已将 Sun Management Center 安装在其它目录中,请使用在在 Solaris 平台上安装 Sun Management Center 3.5步骤 8 中指定的目录名称替换 /opt


    1. 键入命令 /opt/SUNWsymon/sbin/es-gui-imagetool

      将显示“欢迎”屏幕。单击“下一步”。将显示“概述”屏幕。单击“下一步”。

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

    2. 选择“仅基本和附加代理增补程序”。

      单击“下一步”。

      将显示“指定安装文件源目录”屏幕。

    3. 指定增补程序文件源目录。

      键入在步骤 2 中创建的增补程序目录的名称,或单击“浏览”浏览到并选择该目录。

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

    4. 提供仅用于增补程序的映像的名称。

      键入反映映像类型的仅用于增补程序的映像的名称,例如 base-and-addon-patches

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

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

    5. 选择目标计算机上当前使用的 Solaris 版本。

      无论映像工具所在的计算机使用何种 Solaris 版本,该工具都将为 Sun Management Center 支持的所有 Solaris 版本创建映像。您可以选择任一 Solaris 版本,也可以选择所有版本。


      小心:小心:

      如果创建仅用于增补程序的映像时忽略了一个 Solaris 版本,则对忽略了 Solaris 版本的计算机进行的增补程序应用将失败。


      单击“下一步”。将显示“检查增补程序”屏幕。映像工具检查完增补程序后,将显示“选择增补程序”屏幕。

    6. 选择要添加到仅用于增补程序的更新映像的增补程序。

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

      选择完增补程序后,单击“下一步”。映像工具将检查磁盘空间。

      • 如果没有足够的空间来创建映像,将通知用户,并列出所需的可用空间大小。单击“取消”退出映像工具。 在创建仅用于增补程序的映像之前,必须按照列出的容量增加可用磁盘空间容量。

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

    7. 确认更新映像选择

      将显示为仅用于增补程序的映像选择的增补程序和 Solaris 版本的列表。

      • 如果列表不正确,请单击两次“后退”返回到“Solaris 版本选择”屏幕,或者单击一次返回到“选择增补程序”屏幕。选择要添加到仅用于增补程序的映像的 Solaris 版本和增补程序,并确认新的选择。

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

        映像工具将使用步骤 d 中指定的文件名在 /var/opt/SUNWsymon/agentupdate 目录中创建仅用于增补程序的映像。

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

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

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

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

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

    8. 应用仅用于增补程序的映像。

      现在,您可以将映像应用到目标计算机。

  9. 使用 es-imagetool 创建仅用于增补程序的映像文件。


    注意:

    以下步骤假设您在缺省目录 /opt 中安装了 Sun Management Center。如果已将 Sun Management Center 安装在其它目录中,请使用在在 Solaris 平台上安装 Sun Management Center 3.5步骤 8 中指定的目录名称替换 /opt


    1. 键入命令 /opt/SUNWsymon/sbin/es-imagetool

      将询问您是否要升级基本代理的组件。键入 n 并按 Return 键。

      将询问您是要安装还是升级附加产品的组件。键入 n 并按 Return 键。

      将询问您是否要安装增补程序。键入 y 并按 Return 键。

      将提示您提供仅用于增补程序的源目录。

    2. 指定增补程序文件源目录。

      键入在步骤 2 中创建的增补程序目录的名称,然后按 Return 键。

      将提示您提供仅用于增补程序的映像的名称。

    3. 提供仅用于增补程序的映像的名称。

      键入能够反映映像类型的仅用于增补程序的映像的名称,例如 base-and-addon-patches

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

      按 Return 键。将列出受支持的 Solaris 版本。

    4. 选择目标计算机上当前使用的 Solaris 版本。

      无论映像工具所在的计算机使用何种 Solaris 版本,该工具都将为 Sun Management Center 支持的所有 Solaris 版本创建映像。您可以选择任一 Solaris 版本,也可以选择所有版本。


      小心:小心:

      如果创建仅用于增补程序的映像时忽略了一个 Solaris 版本,则对忽略了 Solaris 版本的计算机进行的增补程序应用将失败。


      • 要选择所有 Solaris 版本,请键入 y

      • 要仅选择特定的 Solaris 版本,请键入 n

        将依次提示您选择每个 Solaris 版本。键入 y 选择 Solaris 版本,或键入 n 不选择此 Solaris 版本。

      按 Return 键。映像工具将列出可供选择的增补程序。

    5. 选择要添加到仅用于增补程序的更新映像的增补程序。

      将提示您选择每个增补程序。

      键入 y 选择要包含在仅用于增补程序的映像中的增补程序,或键入 n 将增补程序排除在更新映像外。

      选择完增补程序后,按 Return 键。映像工具将检查磁盘空间。

      • 如果没有足够的空间来创建映像,将通知用户,并列出所需的可用空间大小。键入 q 退出映像工具。在创建仅用于增补程序的映像之前,必须按照列出的容量增加可用磁盘空间容量。

      • 如果有足够的磁盘空间,将使用步骤 c 中指定的文件名在 /var/opt/SUNWsymon/agentupdate 目录中创建仅用于增补程序的映像。

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

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

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

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

    6. 应用仅用于增补程序的映像。

      现在,您可以将映像应用到目标计算机。

使用 es-makeagent 创建仅用于代理的安装映像

注意:

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


  1. 以 root 用户身份登录。

  2. 将 Sun Management Center 3.5 CD 1 of 2 放入 CD-ROM 驱动器。

  3. 键入命令 /opt/SUNWsymon/sbin/es-makeagent

    将提示您指定安装的源文件目录。

  4. 键入 /cdrom/cdrom0/image

    将提示您指定要创建仅用于代理安装映像的目标目录。

  5. 键入目标目录的名称。

    如果该目录不存在,则询问您是否创建。键入 y 创建该目录,或者键入 nq 退出到系统提示符。

    root 用户必须对指定目录具有写权限。

    例如:


    # 输入目标目录: /es-makeagent-image
    目录 /es-makeagent-image 不存在
    是否要创建该目录 (y|n|q) y
    

    es-makeagent 脚本将在指定目录中创建 disk1disk2 子目录,然后将所需文件复制到子目录中。

    es-makeagent 从 Sun Management Center 3.5 Installation CD 1 of 2 中复制完文件后,将弹出 CD,并提示您放入第二张 CD 或指定 disk 2 的源目录。

    1. 取出第一张 Sun Management Center Installation CD。

      将 Sun Management Center 3.5 CD 2 of 2 放入 CD-ROM 驱动器,然后合上驱动器。

    2. CD-ROM 驱动器 LED 熄灭后,按 Return 键。

      es-makeagent 将从 CD 复制剩余文件。

      将通知您在指定目录中已有仅用于代理的产品。还将显示在本地计算机安装代理所需的命令。


    提示:

    使用 NFS 装入目标目录,以便网络中的其它计算机可以访问该目录。请参见创建 CD 映像中的步骤 12


  6. 键入 eject 弹出 CD。

    现在,您可以使用以下方法之一安装 Sun Management Center 3.5 代理。


    注意:

    仅用于代理的安装映像还包含一个 tar 文件,可以用 ftp 将该文件传递到其它代理计算机,然后在每个代理计算机上解压缩以创建安装映像。未解压缩的安装映像目录包含子目录 disk1disk2。要在每个代理计算机上从未解压缩的映像进行安装,请将目录更改为 disk1/sbin 目录,并使用 es-inst 命令,如使用 es-inst 在 Solaris 平台上进行安装所述。