如何在脱机模式下载新的Oracle Cloud Control 12c的Agent软件

从OEM 12c开始,agent无法直接通过互联网可以下载,而需要在Self Update (自行更新)下载。但通常在生产环境中部署的OEM,出于安全考虑是没法直接连接互联网的。那么问题就来了,如果OEM是安装在Linux平台下,那么即只有对应平台的Agent软件。如果想要监管AIX或者HP-UNIX平台呢?本文就是为了解决此问题,如何在脱机模式中仍然使用self-update和补丁管理特性。

其他版本的下载可参考:http://www.oracle.com/technetwork/oem/grid-control/downloads/agentsoft-090381.html

1、首先,在OEM中通过“Setup(设置)”>“Extensibility(可扩展性)”>“ Self Update (自行更新)”。进入“ Self Update (自行更新)”配置页,查看“Connection Mode(连接模式)”的显示结果,必须是设置为”Offline”模式。

如下图:

OEM2

OEM1

2、返回“Self Update(自行更新)”配置页,点击“ Check Updates(检查更新)”,此时弹出“ Check updates in offline mode(在脱机模式中检查更新)”提示框,根据提示框,到可与Internet连接的主机上,先下载更新目录:

OEM3

比如:https://updates.oracle.com/Orion/Download/download_patch/p9348486_112000_Generic.zip

根据Use the following link to download the latest updates catalog 提供的网址,下载相应的文件后上传至OEM主机。

3、我们将使用emcli工具来导入catalog,emcli工具本身就已经安装在Manager Cloud Control server中的。如果没法正常使用,可以采用以下方式来安装emcli工具:

  1. 下载和安装最新的Java 1.6.x
  2. 下载emclikit.jar https://emcc_host:emcc_port/em/faces/core-emcli-emcliDownload
  3. 安装:java -jar emcliadvancedkit.jar -install_dir=<em_cli_home_dir>
  4. 配置:/u01/app/oracle/emcli/emcli setup -url=https://192.168.56.241:7802/em/ -username=SYSMAN

使用以下命令,登陆emcli并导入catalog:

4、再次检查“ Self Update (自行更新)”配置页:

EMCC01

此时可以看到,虽然仍然是在Offline模式下,但是已更新catalog内容,可以看到Agent Software有50个Available Updates。

5、点击”Agent Software “,进入agnet列表,选择所需的agent,然后点击”Download”:

EMCC02

然后使用emcli导入agent软件:

6、再次检查“ Self Update (自行更新)”配置页,可以看到新的agent已经下载完毕: EMCC03 点击”Apply”使之可以给部署使用。此时会有一个后台作业呗创建,在几秒之后,可以看到状态被改变为”applied”。EMCC04

此时我们就可以开始部署此平台。
参考文档:

http://docs.oracle.com/cd/E24628_01/install.121/e22624/install_agent.htm#EMBSC292

One Reply to “如何在脱机模式下载新的Oracle Cloud Control 12c的Agent软件”

发表评论

电子邮件地址不会被公开。 必填项已用*标注

*

This site uses Akismet to reduce spam. Learn how your comment data is processed.