以下过程介绍了如何使用管理作业任务和 agent-update.bin 可执行文件从代理更新映像安装或更新代理,以及如何使用 es-inst -a 命令安装仅用于代理的安装映像。
如果要使用 JumpStart 软件安装 Solaris 操作环境和代理,请参见使用 JumpStart 安装代理。
如果要升级 Sun Management Center 3.0 代理,请使用 agent-update.bin 可执行文件应用代理更新映像,如使用 agent-update.bin 从代理更新映像安装或更新代理所述。管理作业任务用于升级现有的 Sun Management Center 3.5 代理。
使用任一映像工具创建代理更新映像。
要使用 es-gui-imagetool 创建代理更新映像,请按照使用 es-gui-imagetool 创建代理更新映像中的说明进行操作。
要使用 es-imagetool 创建代理更新映像,请按照使用 es-imagetool 创建代理更新映像中的说明进行操作。
启动 Sun Management Center 控制台,然后以获得授权的 Sun Management Center 用户身份登录控制台。
选择“工具”->“管理作业”。
将显示“管理作业”窗口。
通过“管理作业”窗口,可以将代理同时传递到多台主机。有关管理作业功能的详细信息,请参见Sun Management Center 3.5。
创建多代理升级任务。
请确保目标主机上安装并运行了 Sun Management Center 代理。
选择要升级的目标主机,然后创建一个组。
创建代理更新任务
选择相应的映像名进行升级操作。此名称应为使用 es-imagetool 或 es-gui-imagetool 创建的映像的名称。
有关详细说明,请参见“创建代理更新任务” in Sun Management Center 3.5
“作业管理”窗口中显示的状态仅说明整个作业是否成功。如果整个组中一个代理的升级失败,则作业被标记为失败,即使其余代理的升级都成功。单击作业列表旁边的“查看日志”检查各个升级的状态。
要在作业进行中查看中间升级状态,请单击“查看日志”选项卡,然后单击“InstallServer.log”。
仅基本代理 - 115 MB 至 125 MB
基本代理和附加软件 - 200 MB 至 210 MB
仅附加软件或增补程序 - 少于 100 MB
以 root 用户身份登录 Sun Management Center 服务器计算机。
使用任一映像工具创建代理更新映像。
要使用 es-gui-imagetool 创建代理更新映像,请按照使用 es-gui-imagetool 创建代理更新映像中的说明进行操作。
要使用 es-imagetool 创建代理更新映像,请按照使用 es-imagetool 创建代理更新映像中的说明进行操作。
从 Sun Management Center 服务器将文件 /opt/SUNWsymon/base/bin/agent-update.bin 下载到每个目标计算机的根目录。
如果 Sun Management Center 安装在 /opt 以外的目录中,则下载 /installdir/SUNWsymon/base/bin/agent-update.bin,其中 installdir 是在在 Solaris 平台上安装 Sun Management Center 3.5过程的步骤 8 中指定的目录。必须为每个目标计算机完成此步骤。
将 agent-update.bin 下载到每个目标计算机后,必须登录每个目标计算机并在每个目标计算机上执行以下四个步骤。
以 root 用户身份登录目标计算机。
转到下载的 agent-update.bin 文件所在的目录。
键入 ./agent-update.bin -sserver -rhttp-port -p image-name,其中
server 是在步骤 1 中登录的服务器。
http-port 是 Sun Management Center Web 服务器端口。
image-name 是在步骤 2 创建的仅用于代理的映像名称。
例如,假设 Sun Management Center 服务器名称是 Production1,Web 服务器端口是 8080,并假设代理更新映像的名称是 baseagent。然后,键入:
# ./agent-update.bin -s Production1 -r 8080 -p baseagent |
提供安全性初始化向量和 SNMPv1 团体字符串。
代理更新进程将提示您输入安全性初始化向量和 SNMPv1 团体字符串。
安全性初始化向量必须与设置 Sun Management Center 服务器和代理时提供的初始化向量相同。
键入在在 Solaris 平台上设置基本产品和附加产品的步骤 7 中提供的安全性初始化向量口令。再次键入口令以确认该口令。
SNMPv1 团体字符串必须与设置 Sun Management Center 服务器和代理时提供的 SNMPv1 团体字符串相同。
如果指定了自定义团体字符串,请确保键入的团体字符串与在在 Solaris 平台上设置基本产品和附加产品的步骤 8 中提供的团体字符串相同。 如果使用缺省的团体字符串 public,请按 Return 键。
更新过程完成后,可以通过查看目标计算机上的日志文件 /var/opt/SUNWsymon/log/agent-update.log 来检查更新状态。
创建仅用于代理的安装映像,如使用 es-makeagent 创建仅用于代理的安装映像所述。
以 root 用户身份登录要安装代理的计算机。
转到仅用于代理的安装映像 disk1/sbin 目录。
例如,如果在名为 appserver 的计算机的 /export/agentsource 目录中创建仅用于代理的映像,请键入:
# cd /net/appserver/export/agentsource/disk1/sbin |
键入命令 ./es-inst -a 以安装 Sun Management Center 代理。
将提示您提供目标目录。
键入用于安装 Sun Management Center 的目录名称。
缺省位置是 /opt。
Sun Management Center 软件可以安装在系统中的任何位置,只要该位置的磁盘空间达到最低要求。按 Return 键接受缺省位置 /opt。如果要在 /opt 以外的其它目录进行安装,请键入目录名称。
df -ak 命令用于列出计算机上每个文件系统的已用空间和可用空间。
安装进程将检查所有可用的附加产品。
选择 Sun Management Center 附加产品。
安装进程将列出每个附加产品,并询问您是否要安装该产品。
只有选定附加产品的代理组件才会被安装。
键入 y 选择安装该产品;如果不希望安装该产品,请键入 n。
如果未选择任何附加产品,将询问您是否要继续。键入 y 继续。安装进程将检查磁盘空间。转到步骤 8。
如果选择了附加产品,将列出您所作的选择。
检查您所作的选择。
键入 y 继续,或者键入 n 重复选择过程。
安装进程将检查磁盘空间。
检查磁盘空间。
安装进程将检查是否有足够的磁盘空间安装代理和所选附加产品的代理组件。
如果有足够的磁盘空间,将安装代理。将询问您是否要运行设置。转到步骤 10。
如果磁盘空间不足,将要求您提供替代的文件系统。将显示可用空间的大小和所需空间的大小。
提供具有足够磁盘空间的替代文件系统的名称。
当提示您提供其它文件系统时,请键入具有足够空间的文件系统及目录的名称。
在准备安装 Sun Management Center 的计算机的终端窗口中,键入 df -ak 列出该计算机中每个文件系统的已用空间和可用空间。
安装进程将再次检查磁盘空间。如果有足够的磁盘空间,将安装代理。将询问您是否要运行设置。
确定是否设置代理。
要设置 Sun Management Center 代理和所选的附加产品,请键入 y,然后按照在 Solaris 平台上设置 Sun Management Center 3.5中的说明进行操作。
如果选择以后运行设置,则必须在计算机上设置代理,然后才能运行代理。使用 es-guisetup 或 es-setup 设置代理。
要使用 es-guisetup 设置代理,请按照在 Solaris 平台上设置 Sun Management Center 3.5中的说明进行操作。
要使用 es-setup 设置代理,请按照使用 es-setup 命令设置 Sun Management Center 3.5 中的说明进行操作。