Página 2 de 2 PrimeiroPrimeiro 12
+ Responder ao Tópico



  1. df -h
    vc ve o espaço livre em mb.... é mais losso..

  2. #7
    slice
    limpe constantemente os logs, mas não se esqueça de verificar o conteúdo deles antes, os logs são seus melhores 'amigos' no quesito segurança... também é interessante fazer alguns scripts que varrem os logs em busca de anormalidades, assim vc não precisa ficar lendo os logs contantemente...

    []´s

    Slice



  3. #8
    Spelk
    Em vez de ficar sempre limpando os log, vc pode configurar o logrotate para fazer o rotacionamento dos arquivos (diário, semanal ou mensal) e manter apenas os desejados (ex. os 4 ultimos) além de ter a opção de compactá-los.

    Tudo automaticamente, basta configurá-lo uma vez!

  4. #9
    RaiD0
    como configuro o logrotate ?!?!



  5. #10
    Spelk
    O logrotate tem que estar instalado no Linux.
    Dentro do /etc/cron.daily terá q ter o arquivo logrotate (com permissão de execução)

    => logrotate:
    Código :
    #!/bin/sh
     
    /usr/sbin/logrotate /etc/logrotate.conf

    Sendo q o /usr/sbin é onde está o arquivo binário e o /etc é onde está o arquivo de configuração

    => logrotate.conf
    Código :
    # configuração padrao
    # rotacionar semanalmente
    weekly
    # diário = daily	mensal = monthy
     
    # Manter os últimos 4
    rotate 4
     
    # Criar arquivos de log novos (limpo) depois de rotacionar
    create
     
    # Compactar arquivos depois de rotacionar
    compress
     
    # Executa os scripts em prerotate e postrotate a cada vez que os logs
    # forem rodados.
    nosharedscripts
     
    # Inclusão de outros scripts de rotacionamento
    include /etc/logrotate.d
     
     
    # no packages own wtmp -- we'll rotate them here (rotacionamento padao)
    /var/log/wtmp {
        monthly
        create 0664 root utmp
        rotate 1
    }

    Abaixo dois scripts do /etc/logrotate.d como exemplo:
    => syslog
    Código :
    #rotaciona os arquivos:
    /var/log/messages /var/log/secure /var/log/maillog /var/log/spooler /var/log/boot.log /var/log/cron {
        sharedscripts
        postrotate
            /bin/kill -HUP `cat /var/run/syslogd.pid 2> /dev/null` 2> /dev/null || true
        endscript
    }

    => squid
    Código :
    /var/log/squid/access.log {
        daily #diario
        rotate 10 #manter os ultimos 10
        copytruncate #copia truncada
        compress #compactar
        delaycompress #manter o ultimo além do em uso descompactado
        notifempty
        missingok
    }
    /var/log/squid/cache.log {
        daily
        rotate 10
        copytruncate
        compress
        delaycompress
        notifempty
        missingok
    }
     
    /var/log/squid/store.log {
        daily
        rotate 10
        copytruncate
        compress
        delaycompress
        notifempty
        missingok
    # This script asks squid to rotate its logs on its own.
    # Restarting squid is a long process and it is not worth
    # doing it just to rotate logs
        postrotate
          /usr/sbin/squid -k rotate
        endscript
    }

    Bom, acho q já deu para ter uma idéia né? Msm assim, qq coisa, posta novamente!!!






Tópicos Similares

  1. espaço em disco ,
    Por webluc no fórum Sistemas Operacionais
    Respostas: 1
    Último Post: 28-04-2004, 17:20
  2. Espaço em disco
    Por bouncer no fórum Servidores de Rede
    Respostas: 3
    Último Post: 14-10-2003, 20:56
  3. espaço em disco
    Por nopp_lnx no fórum Servidores de Rede
    Respostas: 2
    Último Post: 03-05-2003, 17:56
  4. espaço em disco
    Por no fórum Servidores de Rede
    Respostas: 2
    Último Post: 04-12-2002, 13:42
  5. limitar espaço em disco de mensagens
    Por no fórum Servidores de Rede
    Respostas: 1
    Último Post: 04-12-2002, 13:41

Visite: BR-Linux ·  VivaOLinux ·  Dicas-L