Database
 sql >> Datenbank >  >> RDS >> Database

Zustandsprüfung von Exadata mit dem Exachk-Dienstprogramm

Exachk ist ein Tool zur Beurteilung des Gesamtzustands Ihres Exadata-Systems. Dieses Tool überprüft Ihre Oracle Exadata Database Machine-Konfiguration, -Software, -Hardware, kritische Probleme und stellt einen MAA-Score (Maximum Availability Architecture) bereit. Bei der Verwendung von exachk ist es möglich, periodische Ausführungen speziell für Ihre Bedürfnisse zu planen.

Exachk-Berichte werden in dem Verzeichnis gespeichert, in dem der Exachk-Daemon gestartet wurde „/opt/oracle.SupportTools/exachk“.

Der AUTORUN_SCHEDULE ähnelt cron:

AUTORUN_SCHEDULE     * * *  *

? ? ? ?
? ? ? +—- Wochentag
? ? +——  Monat
? +——–  Tag des Monats
+———– Stunde

Wo:

– Wochentag (0 – 6), (wobei 0 =Sonntag und 6 =Samstag)
– Monat (1 – 12)
– Tag des Monats (1 – 31)
– Stunde (0 – 23)

Verwenden Sie das Sternchen (*) als Platzhalter, um mehrere durch Kommas getrennte Werte anzugeben.

Das folgende Beispiel zeigt, wie Sie einen Zeitplan für die automatische Ausführung erstellen, der jeden Sonntag um 23:00 Uhr ausgeführt wird:

# ./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]

Starten Sie exachk mit den „-get all“-Parametern, wenn Sie alle Zeitpläne sehen möchten, die mit dem exachk-Daemon konfiguriert wurden:

# ./exachk -get all

ID: SUNDAY_11pm
----------------------------------
autorun_schedule = 23 * * 0
notification_email = [email protected]

Sie können den exachk-Daemon abfragen, um zu sehen, wann die nächste automatische Ausführung stattfindet:

# ./exachk -d nextautorun

ID: SUNDAY_11pm

Next auto run starts on May 17, 2020 23:00:00

Referenzen

Verwalten der Oracle ORAchk- und Oracle EXAchk-Daemons. Verfügbar unter:https://docs.oracle.com/en/database/oracle/oracle-database/20/atnms/managing-daemons.html#GUID-CBC922F4-9260-48A1-86D4-209520F950D9