读书人

Oracle EM Grid Control 11g装配指导

发布时间: 2012-07-26 12:01:08 作者: rapoo

Oracle EM Grid Control 11g安装指导

Oracle EM Grid Control是对Oracle数据库、操作系统及其他应用的集中监控和管理工具。他的开发者逐渐将其扩展成一个企业控制台,甚至取代网络操作控制台。

我们在10g版本的安装和使用中,碰到非常多的怪异的问题,截止到当前时间,已经发展到12c了。

这里我们选择11g版本进行安装,用于管理我们系统中多个数据库服务器操作系统和数据库系统。

(miki西游的文档,原文链接: http://mikixiyou.iteye.com/blog/1545555 转载请注明作者和出处)

安装Oracle EM Grid Control 11g的服务器操作系统为Red Hat Enterprise Linux Server release 5.2 (Tikanga) 2.6.18 92.el5 (64-bit)因此,根据这个系统情况,我们需要先到Oracle网站http://www.oracle.com/technetwork/oem/grid-control/downloads/linuxx8664soft-085949.html,下载合适的安装包Oracle Enterprise Manager 11g Grid Control Release 1 (11.1.0.1.0) for Linux x86-64。一共三个安装包,合计4.4GB。

在下载页面上,还有一个Oracle Enterprise Manager Grid Control Management Agent软件安装包,也可以一起下载。

还有一个包,也需要下载。它用来作为应用服务器,提供grid control的运行平台和访问服务。

在11g中,它是weblogic server,版本为10.3.2 for x86-64 generic,文件名称为wls1032_generic.jar,大约923MB。而且必须是这个版本。

安装

安装Grid Control 11g服务端

在OEM服务器上安装Grid Control 11g之前需要先做两个事情。

第一件,在其他数据库服务器上创建一个Oracle数据库。

数据库版本最低10.2.0.4,这是用来做Grid Control 11g的资料库时最低版本要求。在使用dbca创建时,不选择em dbconsole选项,进程数要大于等于500。其他参数如果不合适,在安装Grid Control 11g时,会有提示。

我创建的数据库名称为emrep。

第二件,在OEM服务器上安装Oracle weblogic server 11g R1(10.3.2)。使用的jdk为1.6版本。

安装命令为:

/home/jdk1.6.0_31/bin/java -jar /u01/oracle/app/oracle/wls1032_generic.jar

在安装过程中,选择一个middlware目录,用于报错weblogic server软件包。安装完成后,启动服务。不用创建domain。在安装Grid Control 11g时会自动创建。

安装的用户选择oracle,环境变量等配置参考数据库系统的安装配置。

安装Grid Control 11g的过程比10g要简单得多。执行runInstaller,根据您的要求,选择合适的条件去下一步下一步就可以。

如果在选择middlerware安装目录时,出现这样的错误”invalid Oracle Middleware Home location”,请检查您的weblogic server的安装和运行情况。

我安装Grid Control 11g时,之前不知道要安装weblogic server,所以此步骤出错。安装weblogic server后,就检测过了。

安装结束后,将所有监控的客户端的IP和主机名都配置到/etc/hosts文件中,RAC的虚拟IP和虚拟主机名也配置进去。这是为agent安装和使用做准备。

安装Grid Control 11g agent

11g的agent不是使用runInstaller直接安装,这和以前的版本有差别。请注意下面的安装步骤。

第一步,在监控端服务器中oracle用户的$ORACLE_BASE目录中创建oms目录。

示例如下:

/u01/oracle/app/oracle/oms/agent11g@webdg1=>servdb1$cd $ORACLE_BASE

/u01/oracle/app/oracle@webdg1=>servdb1$mkdir oms

这个目录用于保存agent软件包

第二步,设置.bash_profile中的环境变量。

export ORACLE_OMS_HOME=/u01/oracle/app/oracle/oms

export PATH=$ORACLE_OMS_HOME/agent11g/bin:$PATH

这是为了emctl等工具使用方便。

第三步,在$ORACLE_OMS_HOME目录下创建下列子目录

mkdir -p sysman/agent_download/11.1.0.1.0

这是为了保存agent的安装引导包

第四步,设置/etc/hosts文件配置

增加OEM服务器的IP地址和名称配置

192.168.15.56??注意,在OEM上检查一下/etc/hosts是否已经有了该agent服务器的配置,如果没有则需要增加agent的ip和主机名配置。

第五步,

将安装文件Linux_x86_64_Grid_Control_agent_download_11_1_0_1_0.zip拷贝到$ORACLE_OMS_HOME/sysman/agent_download/11.1.0.1.0目录下

cd <ORACLE_OMS_HOME>/sysman/agent_download/11.1.0.1.0

unzip Linux_x86_64_Grid_Control_agent_download_11_1_0_1_0.zip

第六步,登录VNC,

进入$ORACLE_OMS_HOME/sysman/agent_download/11.1.0.1.0/linux_x64目录中

这样就开始安装了。安装过程中,输入连接OEM的密码。

第七步,检查agent运行情况

这是结果应该是$ORACLE_OMS_HOME/agent11g/bin下的emctl文件。

在agent结束后,你可以通过浏览器访问到OEM服务中主机和数据库目标状态。

需要对数据库目标进一步配置,才能进行管理和监控。

在配置使用中,碰到一些问题。

如RAC两个节点在OEM中的目标数目不一致的问题;如agent启动报错”Failed to start HTTP listener”的问题,如emoms.log报错”ERROR db.rac populateStatusPage”问题等等。

这些问题,我们在后面的管理和使用文档中再叙述。

本文链接: http://mikixiyou.iteye.com/blog/1545555? @mikixiyou

读书人网 >其他数据库

热点推荐