Professional Documents
Culture Documents
Gordon D. Brown
Rutherford Appleton Laboratory
3D Workshop
PIC, Barcelona
20th-21st April 2009
Overview
Daily checks
Best practice
Future improvements
Your checks?
Switzerland
Finland
Scotland
Portugal
China
Iraq
Somalia
Daily Checks
Grid Control
Green Pie!
Alerts, warnings
Performance
Other
Backups
Alert Logs
Interventions
Service exceptions
Your email
Grid Control
Egypt
Alert Logs
Alert Logs
Goals
Highlight any errors
Reduce time for DBAs to check
Each instance
Email logs to DBA team
Checks for lines to ignore
Reports status to central database
Central database
Has details of all instances
List of all lines to ignore
produces report (run through Grid Control)
-eq 0 ]; then
Turkey
Good Practice
Backups: Report
Instances: Crontab
User: Oracle
#Backups for the database
00 23 * * 1 /home/oracle/scripts/backup/rmanfullback.sh ngs11 rman <pword> rcat >/dev/null 2>&1
00 23 * * 2-7 /home/oracle/scripts/backup/rmanincback.sh ngs11 rman <pword> rcat >/dev/null 2>&1
#Alert Logs sent out
0 8 * * * /home/oracle/scripts/alert.sh ngs11 ngs111 11 rcat edb_alert <pword> >/dev/null 2>&1
#Housekeeping
0 9 * * * /home/oracle/scripts/ora11housekeep.sh ngs11 ngs111 2>&1
User: Root
#Backup Oracle OCR and Voting Disk
0 3 * * * /root/oscripts/backupOCR
10 3 * * * /root/oscripts/backupVD
Housekeeping
Log rotation
Removing old logs/trace files etc
See my talk at WLCG in 2007:
http://indico.cern.ch/sessionDisplay.py?sessionId=7&slotI
d=0&confId=20080#2007-11-30
Future
Service exceptions
Disaster Recovery
Reporting (long term)
SLS
Slovakia