18
jul
07

Oracle Enterprise Management Framework

Toda a comunicação entre os targets do OEMF é orquestrada pelo Oracle Management Agents.
O OEMF é dividido nas seguintes áreas funcionais:

Managed Targets
É administrado usando o EM. Exemplos de managed targets são: bancos de dados, application
servers, web servers, aplicações e agentes do Oracle tais como: Oracle Net Listener e Connection
Manager. Pode-se adicionar ou remover managed targets de acordo com a necessidade.

Management Server
É um componente web feito em java que é a atual interface usada para monitorar e controlar
managed targets dentro do Management Framework.

Oracle Management Repository
O management agent se comunica com os management service para colocar dados no repositório. O
Management Repository é organizado para fácil recuperação e exibição dentro do Oracle
Management Service.

Oracle Enterprise Manager 10g Grid Control
É um componente baseado em Java do EMOF para gerenciar o Orace Database 10g Release
1(10.1).

Application Server Control
É um componente baseado em Java do EM que monitora o Oracle Application Server. Esses produtos podem ser dispostos da seguinte forma:
Estrutura do Enterprise Management Framework

Iniciando e Parando o Oracle Management Agent
Se você está gerenciando centralmente todos os seus Orace Databases via Oracle Enterprise
Manager Grid Control Framework, você precisa iniciar um processo agent em cada target que você
quer disponibilizar para o framework.
Um Oracle Management Agent (agente de gerência) é um processo em background que roda em
cada target server. O agent coleta informações sobre o target controlado e então, comunica-se com a
central management server que o qual mantem a informação sobre o managed target.

Para iniciar o Managed Agent, basta emitir o seguinte comando:

/u01/app/oracle/product/10.0.1/bin> emctl start agent
Oracle Enterprise Manager 10g Database Control Release 10.1.0.2.0
Copyright © 2002, 2004 Oracle Corporation, All rights reserved
Start agent. . . . .started.

Uma vez que o agent está iniciado, pode-se gerenciar o target usando o Oracle Enterprise Manager

Grid Control. Para parar o agent, basta emitir o seguinte comando:

/u01/app/oracle/product/10.0.1/bin>emctl stop agent
Oracle Enterprise Manager 10g Database Control Release 10.1.0.2.0
Copyright © 2002, 2004 Oracle Corporation, All rights reserved
This will stop the Oracle Enterprise Manager 10g Database Control process.
Contuinue [y/n] :y
Enter Management Password :
Stopping Oracle Enterprise Manager 10g Database Control . . . . Stopped
Agent is not running.

Iniciando e parando o Oracle Enterprise Manager
Para iniciar o Oracle Enterprise Manager que irá controlar o target, basta emitir o seguinte comando:
/u01/app/oracle/product/10.0.1/bin>emctl start dbconsole
TZ set to US/Central
Oracle Enterprise Manager 10.0.1.0.0
Copyright © 2002, 2004 Oracle Corporation, All rights reserved
http://10.19.200.50:5500/em/cosole/aboutApplication
http://10.19.200.50:/emd/console/aboutApplication
Starting DB Console. . . . . . . . . . started.

Para parar o Oracle Enterprise Manager que irá controlar o target, basta emitir o seguinte comando:

/u01/app/oracle/product/10.0.1/bin>emctl stop dbconsole
TZ set to US/Central
Copyright © 2002, 2004 Oracle Corporation, All rights reserved
http://10.19.200.50:5500/em/cosole/aboutApplication
http://10.19.200.50:/emd/console/aboutApplication
Enter Management password:
Stopping dbconsole. . . . . . Stopped.

Pode-se também ver o status do agent:

/u01/app/oracle/product/10.0.1/bin>emctl status dbconsole
Oracle Enterprise Manager 10g Database Control Release 10.1.0.2.0
Copyright (c) 1996, 2004 Oracle Corporation. All rights reserved.
http://Ldn6f751-mw.corp.goxroads.net:5500/em/console/aboutApplication
Oracle Enterprise Manager 10g is not running.
– – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – — – – – – – – – – –

Logs are generated in directory /racle/roduct/0.1.0/b_1/Ldn6f751-mw.corp.goxroads.net_ORCL/sysman/log

iSql*Plus
Para utilizar o iSql*Plus, o listener deve estar em execução. Para iniciar o iSql*Plus, basta emitir o
seguinte comando:

%ORACLE_HOME%\bin\isqlplusctl start
iSQL*Plus 10.1.0.2.0
Copyright (c) 2004 Oracle. All rights reserved.
Starting iSQL*Plus …
iSQL*Plus started.

Para parar o iSql*Plus, basta emitir o seguinte comando:

$ORACLE_HOME/bin/> isqlplusctl stop
iSQL*Plus 10.1.0.2.0
Copyright (c) 2004 Oracle. All rights reserved.
Stopping iSQL*Plus …
iSQL*Plus stopped.
$ORACLE_HOME/bin/>

Para acessar o iSql*Plus, basta emitir o seguinte comando:

http://machine_name.domain_name:port/iSQLplus

A porta default do iSql*Plus é 5560. Para ver a lista de portas utilizadas no Oracle, basta visualizar o
arquivo chamado $ORACLE_HOME/install/portlist.ini. Segue abaixo um exemplo do conteúdo desse
arquivo:

Ultra Search HTTP port number =5620
Enterprise Manager Agent Port =
iSQL*Plus HTTP port number =5560
Enterprise Manager Console HTTP Port (orcl) = 5500
Enterprise Manager Agent Port (orcl) = 1830

Boa sorte e até a próxima…


4 Responses to “Oracle Enterprise Management Framework”


  1. agosto 26, 2009 às 10:47 pm

    show de bola .. ajudou aqui em caso de emergência : ]

  2. janeiro 8, 2008 às 11:37 pm

    very interesting.
    i’m adding in RSS Reader


Deixe uma resposta

Preencha os seus dados abaixo ou clique em um ícone para log in:

Logotipo do WordPress.com

Você está comentando utilizando sua conta WordPress.com. Sair / Alterar )

Imagem do Twitter

Você está comentando utilizando sua conta Twitter. Sair / Alterar )

Foto do Facebook

Você está comentando utilizando sua conta Facebook. Sair / Alterar )

Foto do Google+

Você está comentando utilizando sua conta Google+. Sair / Alterar )

Conectando a %s


%d blogueiros gostam disto: