Update cron_oracle_cleaner.j2

This commit is contained in:
Yacine31
2023-04-19 14:19:20 +02:00
parent a1105bac6a
commit a34afbf642

View File

@@ -1,16 +1,24 @@
#!/bin/sh #!/bin/sh
/usr/bin/logger -t ora_db_clean_xml "Clean xml file older than 30 days from {{ oracle_base }}/diag/rdbms/" export ORACLE_BASE={{ oracle_base }}
find {{ oracle_base }}/diag/rdbms/ -iname "*xml" -mtime +30 -print -delete | logger -t oracle_clean_xml
/usr/bin/logger -t ora_lsnr_clean_xml "Clean xml file older than 30 days from {{ oracle_base }}/diag/tnslsnr/" export ADMIN_DIR=${ORACLE_BASE}/admin
find {{ oracle_base }}/diag/tnslsnr/ -iname "*xml" -mtime +30 -print -delete | logger -t oracle_clean_xml export RDBMS_LOG_DIR=${ORACLE_BASE}/diag/rdbms
export LSNR_LOG_DIR=${ORACLE_BASE}/diag/tnslsnr
/usr/bin/logger -t ora_db_clean_trc "Clean trc file older than 30 days from {{ oracle_base }}/diag/rdbms/" export DAYS=15
find {{ oracle_base }}/diag/rdbms/ -iname "*trc" -mtime +30 -print -delete | logger -t oracle_clean_trc
/usr/bin/logger -t ora_db_clean_trm "Clean trm file older than 30 days from {{ oracle_base }}/diag/rdbms/" /usr/bin/logger -t ora_db_clean_xml "Clean xml file older than $DAYS days from ${RDBMS_LOG_DIR}"
find {{ oracle_base }}/diag/rdbms/ -iname "*trm" -mtime +30 -print -delete | logger -t oracle_clean_trm find ${RDBMS_LOG_DIR} -iname "*xml" -mtime +$DAYS -print -delete | logger -t oracle_clean_xml
/usr/bin/logger -t ora_db_clean_aud "Clean audit file older than 30 days from {{ oracle_base }}/admin/" /usr/bin/logger -t ora_lsnr_clean_xml "Clean xml file older than $DAYS days from ${LSNR_LOG_DIR}"
find {{ oracle_base }}/admin/ -iname "*.aud" -mtime +30 -print -delete | logger -t oracle_clean_aud find ${LSNR_LOG_DIR} -iname "*xml" -mtime +$DAYS -print -delete | logger -t oracle_clean_xml
/usr/bin/logger -t ora_db_clean_trc "Clean trc file older than $DAYS days from ${RDBMS_LOG_DIR}"
find ${RDBMS_LOG_DIR} -iname "*trc" -mtime +$DAYS -print -delete | logger -t oracle_clean_trc
/usr/bin/logger -t ora_db_clean_trm "Clean trm file older than $DAYS days from ${RDBMS_LOG_DIR}"
find ${RDBMS_LOG_DIR} -iname "*trm" -mtime +$DAYS -print -delete | logger -t oracle_clean_trm
/usr/bin/logger -t ora_db_clean_aud "Clean audit file older than +$DAYS days from ${ADMIN_DIR}"
find ${ADMIN_DIR} -iname "*.aud" -mtime +$DAYS -print -delete | logger -t oracle_clean_aud