MGMTDB é uma nova instância, utilizada para guardar os dados do Cluster
Health Monitor (CHM). Na versão 11G, estes dados eram armazenados em um banco Berkeley
DB em $GRID_HOME/crf/db/hostname.
Durante a instalação do Grid infrastructure 12c existe uma opção para
habilitar esse recurso:
oracle 2888 1 0 14:20 ? 00:00:00 mdb_pmon_-MGMTDB
Esta instance é do tipo single instance, com isso ela
só estará rodando em um nó do cluster. Em caso do nó ficar down, este banco de
dados será automaticamente direcionado para outro nó.
Este banco de dados utiliza o armazenamento compartilhado com o OCR e Voting
Files.
Para saber qual é o nó master deste banco, podemos utilizar o seguinte
commando:
Master = 12crac1
Esta instance é gerenciada através do SRVCTL:
Usage: srvctl start mgmtdb [-startoption ] [-node
]
Usage: srvctl start mgmtlsnr [-node ]
Database is enabled
Instance -MGMTDB is running on node 12crac1
[oracle@12crac1 ~]$ srvctl config mgmtdb
Database unique name: _mgmtdb
Database name:
Oracle home: /u01/app/12.1.0/grid
Oracle user: oracle
Spfile: +DATA/_mgmtdb/spfile-MGMTDB.ora
Password file:
Domain:
Start options: open
Stop options: immediate
Database role: PRIMARY
Management policy: AUTOMATIC
Database instance: -MGMTDB
Type: Management
0 S oracle 2770 1 0 80 0 - 44688 ep_pol 14:20 ? 00:00:00 /u01/app/12.1.0/grid/bin/tnslsnr MGMTLSNR -no_crs_notify –inherit
[oracle@12crac1 ~]$ ps -elf | grep pmon_-MGMTDB
0 S oracle 2888 1 0 80 0 - 200570 semtim 14:20 ? 00:00:01 mdb_pmon_-MGMTDB
Obtendo informações sobre o banco de dados:
FILE_NAME
--------------------------------------------------------------------------------
+DATA/_MGMTDB/DATAFILE/sysaux.258.828209887
+DATA/_MGMTDB/DATAFILE/sysgridhomedata.261.828210143
+DATA/_MGMTDB/DATAFILE/sysmgmtdata.260.828209987
+DATA/_MGMTDB/DATAFILE/system.259.828209921
+DATA/_MGMTDB/DATAFILE/undotbs1.257.828209883
+DATA/_MGMTDB/ONLINELOG/group_1.263.828210209
+DATA/_MGMTDB/ONLINELOG/group_2.264.828210215
+DATA/_MGMTDB/ONLINELOG/group_3.265.828210219
CHM Repository Path = +DATA/_MGMTDB/DATAFILE/sysmgmtdata.260.828209987
[oracle@12crac1 ~]$ asmcmd ls -ls +DATA/_MGMTDB/DATAFILE/sysmgmtdata.260.*
Type Redund Striped Time Sys Block_Size Blocks Bytes Space Name
DATAFILE UNPROT COARSE NOV 06 14:00:00 Y 8192 262145 2147491840 2149580800 SYSMGMTDATA.260.828209987
O tamanho default para o repositório do CHM é 2048M.
Podemos mudar o tamanho deste repositório através do seguinte comando:
[oracle@12crac1 ~]$ oclumon manage -repos changerepossize 4000 The Cluster Health Monitor repository was successfully resized.The new retention is 266160 seconds. Para visualizar as informações de log do system monitor service utilizamos o seguinte commando:
----------------------------------------
Node: 12crac1 Clock: '13-11-06 15.34.34' SerialNo:892
----------------------------------------
SYSTEM:
#pcpus: 1 #vcpus: 1 cpuht: N chipname: Intel(R) cpu: 21.14 cpuq: 1 physmemfree: 142240 physmemtotal: 3957124 mcache: 2475708 swapfree: 3964924 swaptotal: 3964924 hugepagetotal: 0 hugepagefree: 0 hugepagesize: 2048 ior: 1929 iow: 118 ios: 34 swpin: 0 swpout: 0 pgin: 1903 pgout: 73 netr: 33.943 netw: 19.426 procs: 210 rtprocs: 11 #fds: 19008 #sysfdlimit: 6815744 #disks: 7 #nics: 3 nicErrors: 0
TOP CONSUMERS:
topcpu: 'apx_vktm_+apx1(6375) 3.00' topprivmem: 'java(2821) 125752' topshm: 'mdb_mman_-mgmtd(2905) 184236' topfd: 'crsd.bin(2572) 247' topthread: 'console-kit-dae(1716) 64'
Os arquivos de trace desta instance, podem ser encontrados por default
na seguinte localização:
Abraço
Alex Zaballa
0 comentários:
Postar um comentário