Parando,Reiniciando e Desativando o Oracle Restart para Operações de Manutenção

Podemos gerenciar todos componentes do Oracle Restart utilizando utilitários conhecidos  SRVCTL,CRS_STOP,CRS_START,CRS_STAT e CRSCTL.

O Oracle Restart é um novo recurso, e neste post estarei mostrando os novos comandos para gerenciar o Oracle Restart.

Um exemplo de utilização destes comandos é:  parar os serviços e componentes do Oracle Restart para aplicação de patch no Home do Oracle Restart.

Podemos utilizar os utilitários SRVCTL/CRS_STOP/CRS_START/CRS_STAT e CRSCTL para executar  operações de manutenção no Oracle Restart.

SRVCTL/CRS_STOP/CRS_STAT/CRS_START– São utilizados para gerenciar todos componentes do Oracle Restart.

Ex: O Listener e ASM  são componentes do Oracle Restart

CRSCTL – É utilizado para gerenciar o Oracle Restart , inicando, parando ou desativando o Oracle Restart.

Ex: O ohasd é um serviço do Oracle Restart

Exemplos:

Iniciando apenas um componente.

crs_start nome_do_recurso

Ex:

crs_start ora.LISTENER.lsnr
Attempting to start `ora.LISTENER.lsnr` on member `holanda`
Start of `ora.LISTENER.lsnr` on member `holanda` succeeded.

Verificando o Status dos Componentes.

crs_stat  -t

Ex:

]$ crs_stat -t
Name           Type           Target    State     Host
------------------------------------------------------------
ora.DATA.dg    ora....up.type ONLINE    ONLINE    holanda
ora....ER.lsnr ora....er.type ONLINE    ONLINE    holanda
ora.asm        ora.asm.type   ONLINE    ONLINE    holanda
ora.cssd       ora.cssd.type  ONLINE    ONLINE    holanda
ora.diskmon    ora....on.type ONLINE    ONLINE    holanda
ora.orcl.db    ora....se.type ONLINE    ONLINE    Holanda

Parando todos componentes.

crs_stop -all

Ex:

[oracle@holanda u01]$ crs_stop -all
Attempting to stop `ora.LISTENER.lsnr` on member `holanda`
Attempting to stop `ora.diskmon` on member `holanda`
Attempting to stop `ora.DATA.dg` on member `holanda`
Attempting to stop `ora.orcl.db` on member `holanda`
Stop of `ora.diskmon` on member `holanda` succeeded.
Stop of `ora.LISTENER.lsnr` on member `holanda` succeeded.
Stop of `ora.orcl.db` on member `holanda` succeeded.
Stop of `ora.DATA.dg` on member `holanda` succeeded.

Parando e Desabilitando o Oracle Restart.

Desabilitando o Oracle Restart na Inicialização

crsctl disable has

Ex:

[oracle@holanda u01]$ crsctl disable has
CRS-4621: Oracle High Availability Services autostart is disabled.

Parando o Oracle Restart

crsctl stop has

Ex:

[oracle@holanda u01]$ crsctl stop has
CRS-4133: Oracle High Availability Services has been stopped.

Inicando o Oracle Restart

crsctl start has

Ex:

[oracle@holanda u01]$ crsctl start has
CRS-4123: Oracle High Availability Services has been started.

Ativando o Oracle Restart na Inicialização

crsctl enable has

Ex:

[oracle@holanda u01]$  crsctl enable has
CRS-4622: Oracle High Availability Services autostart is enabled.

Verificar documentação Online para maiores detalhes.
http://download.oracle.com/docs/cd/E14072_01/server.112/e10595/restart004.htm

Advertisements

One Comment on “Parando,Reiniciando e Desativando o Oracle Restart para Operações de Manutenção”

  1. Fábio says:

    Muito bom artigo! Ajudou bastante. Obrigado!

    Like


Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s