Exachk è uno strumento per valutare lo stato generale del tuo sistema Exadata. Questo strumento controlla la configurazione della macchina per database Oracle Exadata, il software, l'hardware, il problema critico e fornisce un punteggio MAA (Maximum Availability Architecture). Quando si utilizza l'exachk è possibile programmare esecuzioni periodiche specifiche per le proprie esigenze.
I rapporti Exachk verranno salvati nella directory in cui è stato lanciato il demone exachk “/opt/oracle.SupportTools/exachk”.
AUTORUN_SCHEDULE è simile a cron:
AUTORUN_SCHEDULE * * * *
? ? ? ?
? ? ? +—- giorno della settimana
? ? +—— mese
? +——– giorno del mese
+———– ora
Dove:
– giorno della settimana (0 – 6), (dove 0=domenica e 6=sabato)
– mese (1 – 12)
– giorno del mese (1 – 31)
– ora (0 – 23)
Utilizza l'asterisco (*) come carattere jolly per specificare più valori separati da virgole.
L'esempio seguente mostra come creare una pianificazione di esecuzione automatica che viene eseguita ogni domenica alle 23:00:
# ./exachk -id SUNDAY_11pm -set "AUTORUN_SCHEDULE=23 * * 0; [email protected]; Created autorun_schedule for ID[SUNDAY_11pm] Created notification_email for ID[SUNDAY_11pm]
Avvia exachk con i parametri "-get all" se vuoi vedere tutte le pianificazioni configurate con il demone exachk:
# ./exachk -get all ID: SUNDAY_11pm ---------------------------------- autorun_schedule = 23 * * 0 notification_email = [email protected]
Puoi interrogare il demone exachk per vedere quando avverrà la prossima esecuzione automatica:
# ./exachk -d nextautorun ID: SUNDAY_11pm Next auto run starts on May 17, 2020 23:00:00
Riferimenti
Gestione dei demoni Oracle ORAchk e Oracle EXAchk. Disponibile su:https://docs.oracle.com/en/database/oracle/oracle-database/20/atnms/managing-daemons.html#GUID-CBC922F4-9260-48A1-86D4-209520F950D9