Exachkは、Exadataシステムの全体的な状態を評価するためのツールです。このツールは、Oracle Exadata Database Machineの構成、ソフトウェア、ハードウェア、重大な問題をチェックし、Maximum Availability Architecture(MAA)スコアを提供します。 exachkを使用すると、ニーズに合わせて定期的な実行をスケジュールすることができます。
Exachkレポートは、exachkデーモンが起動されたディレクトリ「/opt/oracle.SupportTools/exachk」に保存されます。
AUTORUN_SCHEDULEはcronに似ています:
AUTORUN_SCHEDULE * * * *
? ? ? ?
? ? ? +-曜日
? ? +-月
? + ——–月の日
+ ———–時間
場所:
–曜日(0 – 6)、(0=日曜日および6=土曜日)
–月(1 – 12)
–日(1 – 31)
–時間(0 – 23)
アスタリスク(*)をワイルドカードとして使用して、コンマで区切られた複数の値を指定します。
次の例は、毎週日曜日の午後11時に実行される自動実行スケジュールを作成する方法を示しています。
# ./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]
exachkデーモンで構成されたすべてのスケジュールを表示する場合は、「-getall」パラメーターを使用してexachkを起動します。
# ./exachk -get all ID: SUNDAY_11pm ---------------------------------- autorun_schedule = 23 * * 0 notification_email = [email protected]
exachkデーモンにクエリを実行して、次の自動実行がいつ発生するかを確認できます。
# ./exachk -d nextautorun ID: SUNDAY_11pm Next auto run starts on May 17, 2020 23:00:00
参考資料
OracleORAchkおよびOracleEXAchkデーモンの管理。 https://docs.oracle.com/en/database/oracle/oracle-database/20/atnms/managing-daemons.html#GUID-CBC922F4-9260-48A1-86D4-209520F950D9
で入手可能