Exachk là một công cụ để đánh giá tình trạng tổng thể của hệ thống Exadata của bạn. Công cụ này kiểm tra cấu hình Máy cơ sở dữ liệu Oracle Exadata, phần mềm, phần cứng, sự cố nghiêm trọng và cung cấp điểm Kiến trúc sẵn có tối đa (MAA). Khi sử dụng exachk, bạn có thể lên lịch thực thi định kỳ cụ thể cho nhu cầu của mình.
Báo cáo Exachk sẽ được lưu trong thư mục mà daemon exachk đã được khởi chạy “/opt/oracle.SupportTools/exachk”.
AUTORUN_SCHEDULE tương tự như cron:
AUTORUN_SCHEDULE * * * *
? ? ? ?
? ? ? + —- ngày
trong tuần? ? + —— tháng
? + ——– ngày trong tháng
+ ———– giờ
Ở đâu:
- ngày trong tuần (0 - 6), (trong đó 0 =Chủ nhật và 6 =Thứ bảy)
- tháng (1 - 12)
- ngày trong tháng (1 - 31)
- giờ (0 - 23)
Sử dụng dấu hoa thị (*) làm ký tự đại diện để chỉ định nhiều giá trị được phân tách bằng dấu phẩy.
Ví dụ dưới đây cho thấy cách tạo lịch chạy tự động thực hiện vào 11 giờ tối Chủ Nhật hàng tuần:
# ./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]
Khởi chạy exachk với tham số “-get all” nếu bạn muốn xem tất cả các lịch trình được định cấu hình với daemon exachk:
# ./exachk -get all ID: SUNDAY_11pm ---------------------------------- autorun_schedule = 23 * * 0 notification_email = [email protected]
Bạn có thể truy vấn daemon exachk để xem khi nào lần chạy tự động tiếp theo sẽ xảy ra:
# ./exachk -d nextautorun ID: SUNDAY_11pm Next auto run starts on May 17, 2020 23:00:00
Tài liệu tham khảo
Quản lý Oracle ORAchk và Oracle EXAchk Daemons. Có tại:https://docs.oracle.com/en/database/oracle/oracle-database/20/atnms/managing-daemons.html#GUID-CBC922F4-9260-48A1-86D4-209520F950D9