Database
 sql >> Base de Dados >  >> RDS >> Database

Verificação de integridade no Exadata usando o utilitário Exachk

Exachk é uma ferramenta para avaliar a integridade geral do seu sistema Exadata. Essa ferramenta verifica a configuração, o software, o hardware e o problema crítico do Oracle Exadata Database Machine e fornece uma pontuação MAA (Maximum Availability Architecture). Ao utilizar o exachk é possível agendar execuções periódicas específicas para sua necessidade.

Os relatórios Exachk serão salvos no diretório em que o daemon exachk foi lançado “/opt/oracle.SupportTools/exachk”.



O AUTORUN_SCHEDULE é semelhante ao cron:

AUTORUN_SCHEDULE     * * *  *

? ? ? ?
? ? ? +—- dia da semana
? ? +——  mês
? +——–  dia do mês
+———– hora

Onde:

– dia da semana (0 – 6), (onde 0=domingo e 6=sábado)
– mês (1 – 12)
– dia do mês (1 – 31)
– hora (0 - 23)

Use o asterisco (*) como curinga para especificar vários valores separados por vírgulas.

O exemplo abaixo mostra como criar uma programação de execução automática que é executada todos os domingos às 23h:

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

Inicie o exachk com os parâmetros “-get all” se quiser ver todos os agendamentos configurados com o daemon exachk:
# ./exachk -get all

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


Você pode consultar o daemon exachk para ver quando a próxima execução automática ocorrerá:
# ./exachk -d nextautorun

ID: SUNDAY_11pm

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





Referências

Gerenciando os Daemons Oracle ORAchk e Oracle EXAchk. Disponível em:https://docs.oracle.com/en/database/oracle/oracle-database/20/atnms/managing-daemons.html#GUID-CBC922F4-9260-48A1-86D4-209520F950D9