`
mikixiyou
  • 浏览: 1098651 次
  • 性别: Icon_minigender_1
  • 来自: 南京
博客专栏
C3c8d188-c0ab-3396-821d-b68331e21226
Oracle管理和开发
浏览量:353047
社区版块
存档分类
最新评论

Oracle Grid Control 11g 的agent主机目标移去和添加

阅读更多

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时不能实现时采用之。

分享到:
评论

相关推荐

    oracle grid 安装

    Oracle Grid Infrastructure,通常被称为Oracle Grid Control或Oracle Enterprise ...通过仔细遵循上述步骤,可以成功地在Oracle Linux上部署Oracle Grid Control 11g,实现对多平台数据库和应用系统的集中管理和监控。

    Linux环境下oracle 11g Grid Control 监控服务端安装手册

    本手册用于指导在Linux服务器上部署oracle 11g Grid Control服务端程序。 系统需求 OMS:3G内存 Agent:512M内存 Repository:2G内存 50G磁盘空间 操作系统 RHEL 4 (Update 7), RHEL 5 (Update 2), OEL 4 (Update ...

    [原创]Guide: Installing Oracle Enterprise Manager Grid Control 10.2.0.5 on Oracle Database 11gR2 and RHEL Linux 5.4

    本指南详细介绍了如何在Red Hat Enterprise Linux (RHEL) 5.4上安装并配置Oracle Enterprise Manager (EM) Grid Control 10.2.0.5版本,同时适用于Oracle Database 11g Release 2 (11gR2)。该文档不仅包含了...

    Oracle Enterprise Manager 10g Grid Control Implementation Guide

    《Oracle Enterprise Manager 10g Grid Control Implementation Guide》是一本详细介绍了如何实施、配置和管理Oracle Enterprise Manager 10g Grid Control的指南书籍。该书由Michael New编写,并于2009年由McGraw-...

    Oracle10g oem grid control实战.doc

    在部署Oracle10g OEM Grid Control时,首先需要从Oracle官方网站获取相关软件,包括Grid Control主程序和Agent软件。对于不同操作系统平台,可能需要单独安装对应的Agent。然后,需要设置Oracle运行环境,这通常涉及...

    Oracle Enterprise Manager Grid Control Installation and Basic Configuration.pdf

    本文档“Oracle Enterprise Manager Grid Control Installation and Basic Configuration 10g Release 2 (10.2) for Linux x86”详细介绍了在Linux x86平台上安装和基本配置Oracle Grid Control 10.2的过程。...

    Oracle, Enterprise Manager 10g, Grid Control, Volume III, student Guide

    2. **安装过程**:安装过程包括安装 Grid Control 的基础架构(如 Oracle Management Service 和 Repository),然后是安装和配置 Agent,最后是配置监控规则和报警机制。 3. **配置与优化**:安装完成后,需要根据...

    OEM Grid Control 10.2.0.5 install

    OEM Grid Control 10.2.0.5 是 Oracle 推出的一个用于集中管理和监控 Oracle 及非 Oracle 软件、硬件资源的解决方案。它包括 Management Agent、Management Service (OMS) 和 Management Repository 三个主要组件。...

    DELL 服务器10g grid control安装

    在现代数据中心中,为了高效地管理和监控Oracle数据库及其相关的硬件资源,Oracle Enterprise Manager (OEM) 10g Grid Control成为了必不可少的工具之一。本文将详细介绍如何在Dell PowerEdge服务器上安装和配置OEM ...

    oracle11g所有rpm包大全

    Oracle 11g是一款广泛应用的关系型数据库管理系统,由甲骨文公司开发,广泛服务于企业级的数据存储、管理和分析。RPM(Red Hat Package Manager)是Linux系统中用于软件包管理的一种格式,尤其在基于Red Hat的发行版...

    使用OEM 10g Grid Control进行Oracle数据库环境集中管理.pdf

    Oracle 10g Grid Control 是一个强大的工具,用于集中管理和监控企业中的Oracle数据库环境。它为企业提供了一种统一的管理平台,解决了在大型Oracle数据库环境中常见的管理难题。随着Oracle数据库在企业中的广泛应用...

    Oracle SNMP 监控配置

    Oracle 11g已不再支持snmp agent .不过可以通过安装oracle 10g的grid control来通过snmp agent实时监控oracle 11g数据库信息。

    oracle11g OCM 题库_第六场

    ### Oracle 11g OCM 题库_第六场知识点解析 #### 1. Grid Control 安装与配置 **知识点概述:** 本部分主要介绍了Oracle Grid Control的安装及配置,包括部署Oracle Management Agent、创建超级用户以及通过Grid ...

    Oracle_GridControl_11gR1_for_Linux_安装和配置指南.pdf

    ### Oracle Grid Control 11gR1 for Linux 安装和配置关键知识点 #### 1. 概述 本文档提供了Oracle Enterprise Manager Grid Control 11.1.0.1.0 for Red Hat Enterprise Linux的详细安装和配置指导。Grid Control...

    Oracle Enterprise Manager 10g Volume I student Guide

    - **添加目标**:通过添加数据库实例或其他被管理对象到Grid Control中进行集中管理。 - **配置策略**:定义监控频率、告警阈值等参数以满足特定需求。 - **自定义视图**:根据用户角色或偏好定制显示内容。 #### ...

    oracle 官方培训课程gridcontrol

    Oracle Grid Control,全称为Oracle Enterprise Manager Grid Control,是Oracle公司推出的一款全面的IT管理解决方案,主要用于监控、管理和优化Oracle数据库环境以及其他多种IT资源。在Oracle官方的培训课程中,...

    Oracle Database 11g Oracle In-Memory Database Installation Guide

    Oracle Database 11g Oracle In-Memory Database Installation Guide 和 Oracle System Monitoring Plug-in for Oracle TimesTen In-Memory Database Installation Guide 提供了关于如何安装、配置和监控Oracle ...

    ORACLE_10g命令大全

    Oracle 10g 是 Oracle 公司在2003年发布的一款关系型数据库管理系统,提供了丰富的命令行工具和管理功能。在这个版本中,Oracle 强调了自动化管理和高性能,特别是引入了自动存储管理(ASM)和数据库配置助手(DBCA...

    Oracle10gGridControl.pptx

    首先,Oracle 10g Grid Control支持自动目标发现,能够自动识别并添加需要管理的数据库、主机、监听器、应用服务器和Web应用等目标。这减少了手动配置的繁琐工作,提高了管理效率。 在监控方面,系统提供了全面的...

Global site tag (gtag.js) - Google Analytics