提示: #后跟命令表示以root用户操作, $后跟命令表示以oracle用户操作
0. 概述
0.1 EMGrid 基本概述
EM GC的组件包括Management Agent, Management Service (OMS), Management Repository, the Grid Control console. 已经认证了可以监控的目标应用如下:
Supported Targets    Version 
Oracle Application Server 9.0.2.x, 9.0.3.x, 9.0.4.0 and higher patchsets, 10.1.2.0.0, 10.1.2.0.1, 10.1.2.0.2, 10.1.3 
Oracle Database, Listener 8.1.7.4, 9.0.1.5 and higher patchsets, 9.2.0.6 and higher patchsets, 10.1.0.4 and higher patchsets, 10.2 
Oracle RAC Database    9.2.0.4, 9.2.0.6 and higher patchsets, 10.1.0.3 and higher patchsets, 10.2 
Oracle Collaboration Suite Release 2 (9.0.4.2), 10.1.1 
Management Services and Repository 10.2 
Management Agent   10.1.0.2 and higher patchsets 
Enterprise Manager Website 10.2 
Host      All supported platforms. 
Oracle recommends that the target host on which you are installing the agent have a static IP address and not DHCP.
在机器的访问上Oracle采用的是ssh方式访问, 所以在EM体系中, 机器上启用ssh是必须的.
Oracle 10R2 EM的原理和工作方式:
oem10g的agent端的数据收集全部通过perl脚本来完成。扩展名为*.pl,这些脚本可以在 $AGENT_HOME/sysman/admin/scripts/ 下找到。agent程序首先会把采集到的信息写到本地的xml文件当中,然后再将该文件upload到oms端去,oms service再将xml文件写入到oms自己的repository库里。也可以通过执行./emctl upload手工上载本地的xml文件。这些生成的文件可以在 $AGENT_HOME/sysman/admin/upload 下找到。
agent端程序的工作方式:
当agent部署到一个节点上时,他首先搜索$ORACLE_HOME/oraInventory下安装的所有oracle产品。以便确定需要收集那些产品的信息,比如他只发现了一个数据库产品,那么它就会只运行收集数据库和主机信息的脚本。对于一个节点来说,agent确定需要收集那些内容的信息写在如下文件中,可以手工修改:$AGENT_HOME/sysman/emd/targets.xml。
另外一个比较重要的文件是agent10g/sysman/config/emd.properties 他就是每一个agent的配置文件,agent所有的属性都在里面,比如oms的url,TZ啊什么的,可以手工修改,修改完之后,通过执行./emctl reload agent来使之生效。


0.2 EMGrid下载
安装文件下载地址: http://www.oracle.com/technology/software/products/oem/htdocs/linuxsoft.html
安装文件3个: Oracle Enterprise Manager 10g Grid Control Release 2 (10.2.0.1) for Linux x86
Linux_Grid_Control_full_102010_disk1.zip
Linux_Grid_Control_full_102010_disk2.zip
Linux_Grid_Control_full_102010_disk3.zip
PatchSet包1个: Oracle Enterprise Manager 10g Grid Control Release 4 (10.2.0.4) for Linux x86
GridControl_10.2.0.4_LINUX.zip
Agent文件下载地址: http://www.oracle.com/technology/software/products/oem/htdocs/agentsoft.html 下载各平台下的Agent软件
Linux_Grid_Control_agent_download_10_2_0_2_0.zip
对于同一个平台的agent软件已经包含在oem里了,对于不适一种平台的os,需要下载安装适合该平台的agent。
--End--