Oracle Grid Control是一个图形化应用集中管理平台。在10g版本有这样那样的问题,到了11g版本后趋于稳定。
它采用在管理的服务器上安装oracle agent方式管理服务器上的信息。正常的安装配置过程可以参考Oracle EM Grid Control 11g 服务端和agent安装
。
这里主要介绍安装有agent的管理服务器若重装后,如何将该主机再添加到EM GRID CONTROL中。
这个过程分为Grid Control和agent两个部分。
在grid control中,要删除掉关于agent的主机监控的配置信息。在浏览器管理界面上看到监控目标的主机信息,虽然有一个"移去"功能,但并不好用。不能实现主机的删除功能。
使用该功能删除主机目标后,在agent中无论如何也不能新建成功。
正确的删除方式是先在grid control中删除主机目标,再到em grid control的资料库中去使用存储过程mgmt_admin.cleanup_agent删除该主机目标。
操作步骤如下:
1、确认要删除的agent已经停止运行
2、在em grid control 中删除主机目标和所属目标
3、使用sysman用户连接资料库
执行存储过程exec mgmt_admin.cleanup_agent('<target_server>:<port>');
例如我这里的目标服务器的名称为serv1,agent与OMS的通讯端口为3872。
执行下列SQL,删除该目标的配置。
exec mgmt_admin.cleanup_agent('serv1:3872');
端口信息有两个查询方法:
一个是在目标服务器的$AGENT_HOME/sysman/config/emd.properties中查 EMD_URL=https://server:port/emd/main/ 信息得到;
另一个是在sysman所在的资料库中查找配置信息。
在agent所在服务器中,需要重新配置一下agent。这个方法也可以解决如OMS服务器更换、"OMS version not checked yet"错误提示等案例。
操作步骤如下:
1、停止agent
$ $AGENT_HOME/bin/emctl stop agent
2、检查emd.properties
如果OMS服务器更换,可以去修改REPOSITORY_URL配置信息。
如下所示:
$ vi $AGENT_HOME/sysman/config/emd.properties
...
REPOSITORY_URL=https://emgridcontrol:1159/em/upload
...
agentTZRegion=PRC
...
其中REPOSITORY_URL如果忘记了就是参考OMS所在机器上的AGENT(默认的OMS服务器也安装了AGENT: $AGENT_HOME/bin/emctl status agent), 然后找到Repository URL这一项就是; 另外agentTZRegion要求存在于$AGENT_HOME/sysman/admin/nsuppertedtzs.lst中.
3、清除之前信息
rm -rf $AGENT_HOME/sysman/emd/state/*
rm -rf $AGENT_HOME/sysman/emd/collection/*
rm -rf $AGENT_HOME/sysman/emd/upload/*
rm -rf $AGENT_HOME/sysman/log/*
rm -f $AGENT_HOME/sysman/emd/lastupld.xml
rm -f $AGENT_HOME/sysman/emd/agntstmp.txt
rm -f $AGENT_HOME/sysman/emd/blackouts.xml
rm -f $AGENT_HOME/sysman/emd/protocol.ini
$AGENT_HOME/bin/emctl clearstate agent
4、安全配置并启动
$ $AGENT_HOME/bin/emctl secure agent
...
Enter Agent Registration Password: <输入OMS安全密码>
...
$ $AGENT_HOME/bin/emctl start agent
5、上传到OMS
$ $AGENT_HOME/bin/emctl upload
$ $AGENT_HOME/bin/emctl status agent
在Grid Control和agent两个部分实现后,我们就可以在em grid control的管理界面看到主机信息,然后进一步配置具体监控项。
有个小技巧,可以适当更换agent与grid control通讯的端口,不采用原来的端口如3872。这个可以在重建agent时不能实现时采用之。
分享到:
相关推荐
本手册用于指导在Linux服务器上部署oracle 11g Grid Control服务端程序。 系统需求 OMS:3G内存 Agent:512M内存 Repository:2G内存 50G磁盘空间 操作系统 RHEL 4 (Update 7), RHEL 5 (Update 2), OEL 4 (Update ...
Oracle.Enterprise.Manager.Grid.Control.11g.R1
包括 Repository Database (oracle 11gR2)的安装,静默方式安装 EM Grid Control 10.2.0.3 并升级到10.2.0.5, Grid Control 配置,安装 Grid Control Agent 及 Grid Control OMS's 和 Agent 的中间补丁 OPatch 升级...
oracle11g官方中文帮助 Oracle 11g:ORACLE ACTIVE DATA GUARD.pdf Oracle Database 11g 高可用性.pdf Oracle 数据库 11g 中的分区.pdf Oracle 数据库 11g :真正应用测试与可管理性概述.pdf Oracle 数据库 11g...
《Oracle Data Guard 11g完全参考手册》由多位顶尖Oracle专家联袂撰写。这本精品指南全面介绍Data Guard无与伦比的数据保护、可用性和灾难恢复功能,详细讲解Data Guard基础知识,列出最佳的配置、监视、维护和故障...
Oracle 11g 官方中文文档 包括一下部分文档: Oracle 11g:ORACLE ACTIVE DATA GUARD.pdf Oracle Database 11g 高可用性.pdf Oracle 数据库 11g :真正应用测试与可管理性概述.pdf Oracle 数据库 11g 中的分区....
Orale10g OEM Grid Control是Oracle公司提供的一种企业级数据库(数据库节点数在几十台以上的规模)部署,管理和监控的解决方案,较之10g之前的oem有了本质的区别,它基本上重写了所有的代码,变成了一种基于web的...
Oracle Enterprise Manager 10g Grid Control
oracle11g的网络配置 Oracle培训视频课程-- 王二暖Oracle11g教室 9 王老师讲解Oracle从入门到精通 9 阿里巴巴前Oracle DBA 王老师讲解Oracle 9 [Oracle.10G.数据库系统教程.中科院培训老师讲授].13 9 [Oracle.10G....
使用 Oracle Enterprise Manager 10g Grid Control 管理全部 Oracle 环境
Oracle 10g Grid Control.pptx
Oracle 11g RAC and Grid Foundation Administration Release 2,Oracle Grid Foundation 11g Manage Clusterware and ASM
Oracle Enterprise Manager 10g Grid Control Implementation Guide
oracle 11g grid infrastructure and database r2 setup
Oracle 11g 官方中文文档 包括: Oracle 11g:ORACLE ACTIVE DATA GUARD.pdf Oracle Database 11g 高可用性.pdf Oracle 数据库 11g :真正应用测试与可管理性概述.pdf Oracle 数据库 11g 中的分区.pdf Oracle 数据库...
oracle11g驱动包
文档简单介绍了关于oracle9i全备份,导入oracle11g时,因blocksize 不一致的处理方式,帮助大家解决此类问题。
Oracle Client 11g,32位绿色免安装版,注意:是32位的。解压之后需要专门配置tnsnames.ora 文件,系统添加环境变量TNS_ADMIN,变量地址为Oracle Client的解压缩位置