“crs_stat” obsoleto em 11gR2 e quais o substituíram

O comando mais utilizado checar os status de serviços do cluster “crs_stat -t” se foi (isso mesmo, tornou-se obsoleto) no 11gR2.

Em notas internas do metalink (suporte da Oracle) há a seguinte mensagem:
“crs_stat has been deprecated in 11gR2 and may not report resources correctly.”

Desta forma segue os comandos que devemos usar para checar os status dos services do Grid Infraestructure:

crsctl status resource [o retorno do comando irá mostrar o status de todos os recursos]

Podes usar também a opção “-t” para obter em formato tabulado.

crsctl status resource -t

Pode especificar somente o nome do recurso “oracle.mydb.vip” para obter em particular somente o status do recurso escolhido.

crsctl status resource oracle.mydb.vip

E claro que podemos usar abreviações para o nosso dia-a-dia corrido:

crsctl stat res -t

Na verdade, muito poucos comandos estão obsoletos no 11gR2, segue uma tabela que faz um de->para dos comandos obsoletos:

Comando obsoleto
Substituído pelo(s) comando(s)       
crs_stat
crsctl check cluster -all
crsctl stat res -t
crs_register
crsctl add resource
crsctl add type
crsctl modify resource
crsctl modify type
crs_unregister
crsctl stop resource
crsctl modify resource resource_name -attr
“AUTO_START=never”
crs_start
crsctl start resource
crsctl start crs
crsctl start cluster
crs_stop
crsctl stop resource
crsctl stop crs
crsctl stop cluster
crs_getperm
crsctl getperm resource
crsctl getperm type
crs_profile
crsctl add resource
crsctl add type
crsctl status resource
crsctl status type
crsctl modify resource
crsctl modify type
crs_relocate
crsctl relocate resource
crs_setperm
crsctl setperm resource
crsctl setperm type
crsctl check crsd
crsctl check crs
crsctl check cssd
crsctl check css
crsctl check evmd
crsctl check evm
crsctl debug res  log resource_name:level
crsctl set log
crsctl set css votedisk
crsctl add css votedisk
crsctl delete css votedisk
crsctl query css votedisk
crsctl replace css votedisk
crsctl start resources
crsctl start resource -all
crsctl stop resources
crsctl stop resource -all

Obs.: Lembrando que obsoleto não quer dizer que não possa utilizar, mas como não terá continuidade, pode ocorrer de reportar dados inválidos para o DBA.

Fonte: My Oracle Suport

%name crs stat obsoleto em 11gR2 e quais o substituíram

Autor: Rafael Stoever

Bacharel em Sistema de Informação pela Uniasselvi, atualmente cursando Gerenciamento de Projetos em TI pela Pós Graduação Uniasselvi. Atuo como Analista de suporte a banco de dados – DBA pela Lumina Serviços em TI residente de Blumenau/ SC, OPN Certified Specialist, Certificado OCP 10g/11g/12c, OCE RAC10g e Linux 10g. Conhecimentos em Microsoft SqlSever, Mysql e programação web (php,asp).