Nenhum espaço deixado no dispositivo impede o login

1

Parece que, quando você fica sem espaço em disco, todos os logins remotos são impedidos. [Estou usando o Red Hat 4.4]. Aparentemente, isso ocorre porque todos os logons não-superusuários precisam gravar em /var/log/auth.log

Esta é uma ocorrência comum quando o / var / tmp / cores é preenchido devido à queda de programas (usuário) ou a um processo que gera toneladas de log (sob / var / tmp).

Quais alterações na configuração podem ser feitas para evitar que isso ocorra?

Pode fazer você:

  • colocar / var / tmp em um sistema de arquivos diferente?
  • colocar / var / log em um sistema de arquivos diferente?
  • aplica um processo separado e restrito de processos de usuário / sistema acessíveis pelo sistema de arquivos?
por David Blake 27.12.2012 / 12:43

1 resposta

3

Existem várias coisas que você precisa fazer para evitar problemas e possíveis falhas no sistema no futuro:

  1. Crie partições separadas para /var , /var/log , /tmp e possivelmente outros para ajudar seu sistema a sobreviver (esperançosamente) no caso de uma partição ser preenchida acidentalmente.
  2. Use uma configuração razoável de logrotate para permitir uma boa quantidade de logs e não consumir muito espaço. Você também pode compactar os logs para reduzir o tamanho do log.
  3. Execute algumas ferramentas de monitoramento para informá-lo com antecedência suficiente quando você está prestes a ultrapassar algum limite configurado, como 50% ou 75% de sua (s) partição (ões).
  4. Corrija qualquer software com bugs ou diminua o nível de depuração quando aplicável e não seja necessário. BTW, diminuindo o nível de depuração irá melhorar o desempenho.
por 27.12.2012 / 12:59