在一台windows
服务器上安装了oracle em grid control 10.2.0.2,
使用已有的数据库作为资料库的。
这个版本安装决定导致了我最后遇到一个大问题,后面会介绍到。
在使用浏览器登录oms
服务端时,主机那个项都是正常访问的,可以显示主机的相关信息,如内存,IO
等。
但访问到数据库目标时,输入sys
连接,则出错了。
检查日志文件D:\OracleEMGridControl\oms10g\sysman\log\emoms.log
,报错如下:
2010-05-24 14:06:09,531 [Thread-27] ERROR em.jobs remoteOp.2114 - DBVerify.remoteOp(): CommException:
出现内部错误
2010-05-24 14:06:09,531 [Thread-27] ERROR db.rac populateStatusPage.772 - RacState.populateStatusPage: result from version retrieval had errors.
2010-05-24 14:06:11,593 [EMUI_14_06_11_/console/rac/racState] ERROR db.rac onEndProcess.1069 - RacStateController.onEndProcess: hasErr = true, errType = 6, errMsg=
出现内部错误
2010-05-24 14:06:58,312 [MetricCollector:RACHOMETAB_THREAD600:60] ERROR rt.RacMetricCollectorTarget _getAllData.184 - oracle.sysman.emSDK.emd.comm.CommException: Connection timed out: connect
oracle.sysman.emSDK.emd.comm.CommException: Connection timed out: connect
at oracle.sysman.emSDK.emd.comm.EMDClient.getResponseForRequest(EMDClient.java:1541)
at oracle.sysman.emSDK.emd.comm.EMDClient.getMetrics(EMDClient.java:913)
at oracle.sysman.emo.rac.perform.metric.rt.RacHomeTab._getAllData(RacHomeTab.java:180)
at oracle.sysman.emo.rac.perform.metric.rt.RacHomeTab.getData(RacHomeTab.java:91)
at oracle.sysman.emo.perf.metric.eng.MetricCached.collectCachedData(MetricCached.java:404)
at oracle.sysman.emo.perf.metric.eng.MetricCollectorThread._collectCachedData(MetricCollectorThread.java:596)
at oracle.sysman.emo.perf.metric.eng.MetricCollectorThread.run(MetricCollectorThread.java:320)
at java.lang.Thread.run(Thread.java:534)
第一步,在agent
服务器上分析agent
是否能将监控信息上传到OMS
服务器上
/u01/oracle/home@webdg1=>servdb1$emctl upload
Oracle Enterprise Manager 10g Release 5 Grid Control 10.2.0.5.0.
Copyright (c) 1996, 2009 Oracle Corporation. All rights reserved.
---------------------------------------------------------------
EMD upload completed successfully
/u01/oracle/home@webdg1=>servdb1$
如果这一步不成功,就要找agent
的问题,或者网络的问题。
D:\OracleEMGridControl\oms10g\opmn\bin>opmnctl status
Processes in Instance: EnterpriseManager0.gridctrl01.htsc.com
-------------------+--------------------+---------+---------
ias-component | process-type | pid | status
-------------------+--------------------+---------+---------
LogLoader | logloaderd | N/A | Down
dcm-daemon | dcm-daemon | N/A | Down
OC4J | home | 4576 | Alive
OC4J | OC4J_EMPROV | 4536 | Alive
OC4J | OC4J_EM | 5344 | Alive
HTTP_Server | HTTP_Server | 6080 | Alive
WebCache | WebCache | 3088 | Alive
WebCache | WebCacheAdmin | 2280 | Alive
修改了OMS
服务器的所在/etc/hosts
文件,将所有监控的agent
服务器的ip
主机名称信息都加入进去。
这里监控的服务器是两台数据库服务器,组成的是一个RAC
集群。因此,需要将VIP
信息一起加进去。
192.168.15.215 webdg1.htsc.com webdg1
192.168.15.217 webdg2.htsc.com webdg2
192.168.15.216 webdg1-vip.htsc.com webdg1-vip
192.168.15.218 webdg2-vip.htsc.com webdg2-vip
oracle.sysman.emSDK.emd.comm.CommException: SAXParseException in parsing Response :: Computed columns can be specified only after other columns - SAXParseException in parsing Response :: Computed columns can be specified only after other columns
在metalink
文档Cannot Configure Grid Targets [ID 840367.1]
中得到这样解释:
The OMS 10.2.0.2 is too old and its not able to parse the response of the 10.2.0.5 agent
Upgrade the OMS to 10.2.0.4 or 10.2.0.5
分享到:
相关推荐
本指南详细介绍了如何在Red Hat Enterprise Linux (RHEL) 5.4上安装并配置Oracle Enterprise Manager (EM) Grid Control 10.2.0.5版本,同时适用于Oracle Database 11g Release 2 (11gR2)。该文档不仅包含了...
Oracle 10G 的 EM 采用了Web方式,并分为两个主要产品:Database Control 和 Grid Control。这里主要介绍单数据节点的 Database Control 的创建和管理。 - **创建EM资料库**:`emca –reposcreate` - **重建EM资料...
在部署Oracle10g OEM Grid Control时,首先需要从Oracle官方网站获取相关软件,包括Grid Control主程序和Agent软件。对于不同操作系统平台,可能需要单独安装对应的Agent。然后,需要设置Oracle运行环境,这通常涉及...
OEM Grid Control 10.2.0.5 是 Oracle 推出的一个用于集中管理和监控 Oracle 及非 Oracle 软件、硬件资源的解决方案。它包括 Management Agent、Management Service (OMS) 和 Management Repository 三个主要组件。...
在现代数据中心中,为了高效地管理和监控Oracle数据库及其相关的硬件资源,Oracle Enterprise Manager (OEM) 10g Grid Control成为了必不可少的工具之一。本文将详细介绍如何在Dell PowerEdge服务器上安装和配置OEM ...
标题:StartStopEM.txt ...总之,Oracle EM 10g Grid Control的启动和停止是一个涉及多个步骤的过程,需要仔细遵循上述指南,以确保所有组件都能按照预期运行或安全地停止,从而保障Oracle环境的稳定性和可管理性。
核心内容涉及Oracle Server的安装配置、数据库创建及配置,以及Oracle Grid Control的安装配置、HACMP运行环境设置和备份系统的建立等。 #### 二、安装GRID CONTROL FOR WINDOWS - **概述**:此部分介绍了如何在...
2. **Oracle Client**: Oracle客户端RPM包允许用户在不安装完整数据库服务器的情况下连接到Oracle数据库。这些包通常包括`oracle-instantclient`系列,提供SQL*Plus、OCI库、JDBC驱动和其他必要的客户端工具。 3. *...
在Oracle 10G版本中,DB Control分为Database Control(用于单一数据库管理)和Grid Control(用于多数据库集群管理)。本文将深入探讨如何使用EMCA(Enterprise Manager Configuration Assistant)配置Database ...
在部署Oracle 10g OEM Grid Control时,首先要从Oracle官方网站获取相应的软件,包括Grid Control本身和Agent软件。确保下载的版本是10.2.0.1.0。如果需要跨平台管理,可能需要单独安装特定操作系统平台的Agent。 ...
- **Grid Control**:Oracle Grid Control 是一个基于Web的管理工具,用于集中管理数据库、应用服务器、Web服务器等组件。它通过Oracle Management Server(OMS)与管理代理程序通信,管理信息存储在Oracle ...
- **Grid Control**:Oracle Grid Control提供了一个集中式的管理平台,用于监控和管理Oracle环境中的各种组件,如数据库、应用服务器、Web服务器等。 - **Oracle Management Server (OMS)**:基于Java的Web组件,...
Oracle 10g的企业管理框架以Grid Control为核心,这是一个Web界面,使得DBA可以集中管理多个数据库、应用服务器、Web服务器等组件。Oracle Management Server是一个基于Java的Web组件,提供DBA与受管目标交互的界面...
- **Oracle Management Service(OMS)**:一个J2EE应用程序,处理由代理收集的信息,渲染EM Grid Control控制台GUI,并使用存储库存储数据。 - **管理存储库(Management Repository)**:一个Oracle数据库,用于在...
- **EM Database Control**:用于管理Oracle DB 10g Release,通过Web界面提供对单个数据库实例或RAC环境的监控和管理。 - **Application Server Control**:监控和管理Oracle Application Server 10g,支持单个...
- **管理代理(Management Agent)**:在Grid Control中,管理代理部署在目标系统上,收集和报告关于数据库和其他管理对象的状态信息。 了解并熟练掌握这些概念和技术,是成为一个合格的Oracle数据库管理员的基础...
### Oracle Grid Control 10.2.0.5 for Linux 安装与配置知识点解析 #### 一、概述 **Oracle Grid Control 10.2.0.5** 是一款功能强大的集中式管理工具,旨在简化对Oracle环境的管理。其核心组件包括 Management ...
- **Agent**:安装在被管理对象(如数据库服务器)上的轻量级服务,负责收集信息并执行来自Grid Control的指令。 - **Repository Database**:存储有关被管理对象的信息以及管理配置数据的数据库。 #### 四、许可证...