El ADRCI (intérprete de comandos del repositorio de diagnóstico automático) es una herramienta de línea de comandos que se utiliza para administrar los datos de diagnóstico de Oracle Database.
El siguiente comando purgará manualmente todos los archivos de rastreo con más de 10 días (14400 minutos) reduciendo la ocupación del sistema de archivos “/u01”:
Sintaxis:
purgar [[-i {id | id_inicial id_final}] | [-age mins [-type {ALERT|INCIDENT|TRACE|CDUMP|HM}]]]
$ df -kh /u01 Filesystem Size Used Avail Use% Mounted on /dev/mapper/VGExaDbM-LVDbOra1 129G 86G 37G 71% /u01 $ adrci ADRCI: Release 12.1.0.2.0 - Production on Tue May 19 11:50:42 2020 Copyright (c) 1982, 2014, Oracle and/or its affiliates. All rights reserved. ADR base = "/u01/app/oracle" adrci> show home ADR Homes: diag/rdbms/adp1/adp12 diag/rdbms/adp2/adp22 diag/rdbms/tenancy/tenancy2 diag/diagtool/user_oracle/host_3121538055_80 adrci> set home diag/rdbms/tenancy/tenancy2 adrci> purge -age 14400 -type trace $ df -kh /u01 Flesystem Size Used Avail Use% Mounted on /dev/mapper/VGExaDbM-LVDbOra1 129G 80G 43G 65% /u01
Configuración de la política de retención:
LONGP_POLICY se establece en 720 horas (30 días). Es responsable de los incidentes y las advertencias del Monitor de estado
SHORTP_POLICY se establece en 8760 horas (un año). Gestiona los archivos de seguimiento y volcado del núcleo.
adrci> show control ADR Home = /u01/app/oracle/diag/rdbms/tenancy/tenancy2: ************************************************************************* ADRID SHORTP_POLICY LONGP_POLICY LAST_MOD_TIME LAST_AUTOPRG_TIME LAST_MANUPRG_TIME ADRDIR_VERSION ADRSCHM_VERSION ADRSCHMV_SUMMARY ADRALERT_VERSION CREATE_TIME ----------- ------------ ------------ ------------------------- -------------------------- ------------------- -------------- --------------- ---------------- ---------------- ----------- 514873012 720 8760 2017-07-12 10:25:21.914962 -03:00 2020-05-13 13:58:55.293112 -03:00 2020-03-23 06:54:59.256114 -03:00 1 2 82 1 2017-07-12 10:25:21.914962 -03:00 1 rows fetched
Cambio de la policía de retención. Especifique el tiempo en horas (360 =15 días, 1095 =1,5 meses)
adrci> set control (SHORTP_POLICY=360) adrci> set control (LONGP_POLICY = 1095)
Utilice la opción de purga automática (en este caso, se aplica la política de retención actual):
adrci> purge
Referencias
ADRCI:Intérprete de Comandos ADR. Disponible en:https://docs.oracle.com/cd/B28359_01/server.111/b28319/adrci.htm#BABBHGFC