Exachk je nástroj k posouzení celkového stavu vašeho systému Exadata. Tento nástroj kontroluje konfiguraci vašeho databázového stroje Oracle Exadata, software, hardware, kritický problém a poskytuje skóre architektury MAA (Maximum Availability Architecture). Při použití exachku je možné naplánovat periodické spouštění podle vašich potřeb.
Sestavy Exachk budou uloženy do adresáře, ve kterém byl spuštěn démon exachk „/opt/oracle.SupportTools/exachk“.
AUTORUN_SCHEDULE je podobný cron:
AUTORUN_SCHEDULE * * * *
? ? ? ?
? ? ? +—- den v týdnu
? ? +—— měsíc
? +——– den v měsíci
+———– hodina
Kde:
– den v týdnu (0 – 6), (kde 0 =neděle a 6 =sobota)
– měsíc (1 – 12)
– den v měsíci (1 – 31)
– hodina (0 – 23)
Chcete-li zadat více hodnot oddělených čárkami, použijte hvězdičku (*) jako zástupný znak.
Níže uvedený příklad ukazuje, jak vytvořit plán automatického spouštění, který se spouští každou neděli ve 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]
Spusťte exachk s parametry „-get all“, pokud chcete vidět všechny plány nakonfigurované pomocí démona exachk:
# ./exachk -get all ID: SUNDAY_11pm ---------------------------------- autorun_schedule = 23 * * 0 notification_email = [email protected]
Můžete se zeptat démona exachk, abyste viděli, kdy dojde k dalšímu automatickému spuštění:
# ./exachk -d nextautorun ID: SUNDAY_11pm Next auto run starts on May 17, 2020 23:00:00
Reference
Správa démonů Oracle ORAchk a Oracle EXAchk. Dostupné na:https://docs.oracle.com/en/database/oracle/oracle-database/20/atnms/managing-daemons.html#GUID-CBC922F4-9260-48A1-86D4-209520F950D9