Descrição do problema
Uma instância ECS desliga espontaneamente de forma intermitente. Após a reinicialização, o problema se repete. O log do sistema (por exemplo, /var/log/messages) apresenta um erro semelhante ao seguinte:
localhost auditd[607]: Audit daemon is low on disk space for logging
localhost auditd[607]: The audit daemon is now halting the system
Causa
Em instâncias ECS com CentOS ou Red Hat Enterprise Linux (RHEL), o serviço auditd vem ativado por padrão e grava logs de auditoria em /var/log/audit/. À medida que outros serviços consomem espaço em disco, o armazenamento pode ficar cheio. Se os parâmetros space_left_action, admin_space_left_action ou disk_full_action no arquivo /etc/audit/auditd.conf estiverem definidos como halt, o auditd interromperá o sistema quando houver pouco espaço em disco, parando a instância ECS.
Solução
-
Conecte-se à instância ECS.
Consulte Visão geral dos métodos de conexão.
-
Modifique o arquivo de configuração do auditd:
vi /etc/audit/auditd.conf -
Defina os parâmetros
space_left_action,admin_space_left_actionedisk_full_action.Defina esses parâmetros como
SUSPENDpara que o auditd pare de gravar logs de auditoria quando houver pouco espaço em disco, em vez de interromper o sistema.space_left = 75 space_left_action = SUSPEND admin_space_left = 50 admin_space_left_action = SUSPEND disk_full_action = SUSPEND -
Reinicie o serviço auditd para aplicar as alterações.
systemctl restart auditd.service