Oracle RAC 12c – Minimizando consumo de recursos

Quem já instalou o RAC 12cR1 / 12cR2 deve ter percebido que ele está consumindo muito mais recursos do que o 11gR2. A maioria destes recursos são desnecessários em um ambiente de teste / estudo.

Este consumo pode ser muito minimizado com os passos abaixo, que não devem ser feitos em Produção – a intenção é economozar recursos para testar o 12c com o mesmo hardware que você utilizava o 11gR2.

Este Post é uma adaptação resumida, atualizada (inclui 12cR2) e mais direta do Post da Pythian Slimming Down Oracle RAC 12c’s Resource Footprint.

Na primeira máquina do RAC executar os seguintes passos:

$ srvctl stop cha # Apenas 12cR2
$ srvctl stop qosmserver # Apenas 12cR2
$ srvctl disable qosmserver # Apenas 12cR2
$ srvctl stop mgmtdb
$ srvctl disable mgmtdb
$ srvctl stop mgmtlsnr
$ srvctl disable mgmtlsnr
$ srvctl stop cvu
$ srvctl disable cvu
$ srvctl stop oc4j # Este passo não é necessário no 12cR2.
$ srvctl disable oc4j # Este passo não é necessário no 12cR2.
. oraenv
	+ORCL1
SQL> ALTER SYSTEM SET "_DISABLE_HIGHRES_TICKS"=TRUE SCOPE=SPFILE SID='*';
. oraenv
	+ASM1
$ sqlplus / AS SYSASM
SQL> ALTER SYSTEM SET "_ASM_ALLOW_SMALL_MEMORY_TARGET"=TRUE SCOPE=SPFILE SID='*';
SQL> ALTER SYSTEM SET MEMORY_TARGET=256M SCOPE=SPFILE SID='*'; -- Utilize 600M em Flex ASM ou 12cR2
SQL> ALTER SYSTEM SET MEMORY_MAX_TARGET=256M SCOPE=SPFILE SID='*'; -- Utilize 600M em Flex ASM ou 12cR2
SQL> ALTER SYSTEM SET "_DISABLE_HIGHRES_TICKS"=TRUE SCOPE=SPFILE SID='*';
$ crsctl stop res ora.crf -init
# /u01/app/12.1.0.2/grid/bin/crsctl delete res ora.crf -init
# /u01/app/12.1.0.2/grid/bin/tfactl uninstall
# /u01/app/12.1.0.2/grid/bin/crsctl stop has
# /u01/app/12.1.0.2/grid/bin/crsctl start has

Em todas as outras máquinas do RAC executar os seguintes passos:

$ crsctl stop res ora.crf -init
# /u01/app/12.1.0.2/grid/bin/crsctl delete res ora.crf -init
# /u01/app/12.1.0.2/grid/bin/tfactl uninstall
# /u01/app/12.1.0.2/grid/bin/crsctl stop has
# /u01/app/12.1.0.2/grid/bin/crsctl start has

Leave a Reply

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *

Esse site utiliza o Akismet para reduzir spam. Aprenda como seus dados de comentários são processados.