• 27-03-2021, 19:41:38
    #1
    Merhabalar sunucumda neredeyse 20GB 'ı aşmış bir usr dosyam var bunun 16 GB 'ı apachedeki domlogs kayıtları. Bu kayıtları temizlemek istiyorum ama bunun sunucuda bulunan sitelerime etkisini pek bilemiyorum. Bu dosyaları silmemin nasıl bir etkisi olur ve nasıl silebilirim bunun hakkında bilgisi olan biri bana ardımcı olursa çok memnun olurum. İnternette yaptığım araştırmalar sonucunda etc klasörün de bulunan logrotate.d dosyasına apache adında bir dosya oluşturdum ve içine
    /usr/local/apache/domlogs/*.log {
        rotate 52
        weekly
        missingok
        notifempty
        sharedscripts
        delaycompress
        postrotate
    /bin/kill -HUP `cat /usr/local/apache/logs/httpd.pid 2>/dev/null` 2> /dev/null || true
        endscript
    }
    kodunu yerleştirdim ama dosya neredeyse serverde yer bırakmadığından bir hafta beklemek için zamanım yok gibi görüyorum bana bu konuda yardımcı olursanız çok sevinirim.
  • 27-03-2021, 19:43:56
    #2
    Dynotis adlı üyeden alıntı: mesajı görüntüle
    Merhabalar sunucumda neredeyse 20GB 'ı aşmış bir usr dosyam var bunun 16 GB 'ı apachedeki domlogs kayıtları. Bu kayıtları temizlemek istiyorum ama bunun sunucuda bulunan sitelerime etkisini pek bilemiyorum. Bu dosyaları silmemin nasıl bir etkisi olur ve nasıl silebilirim bunun hakkında bilgisi olan biri bana ardımcı olursa çok memnun olurum. İnternette yaptığım araştırmalar sonucunda etc klasörün de bulunan logrotate.d dosyasına apache adında bir dosya oluşturdum ve içine
    /usr/local/apache/domlogs/*.log {
        rotate 52
        weekly
        missingok
        notifempty
        sharedscripts
        delaycompress
        postrotate
    /bin/kill -HUP `cat /usr/local/apache/logs/httpd.pid 2>/dev/null` 2> /dev/null || true
        endscript
    }
    kodunu yerleştirdim ama dosya neredeyse serverde yer bırakmadığından bir hafta beklemek için zamanım yok gibi görüyorum bana bu konuda yardımcı olursanız çok sevinirim.
    dosyayı silmeden boşaltmak için aşağıdaki komudu kullanabilirsiniz:
    > /usr/local/apache/domlogs
    log dosyasının tam yolunu üstteki yol ile değişebilirsiniz, dikkatli kullanın.
  • 27-03-2021, 19:47:51
    #3
    yalinyalniz adlı üyeden alıntı: mesajı görüntüle
    dosyayı silmeden boşaltmak için aşağıdaki komudu kullanabilirsiniz:
    > /usr/local/apache/domlogs
    log dosyasının tam yolunu üstteki yol ile değişebilirsiniz, dikkatli kullanın.
    Teşekkürler bunu crontabdan mı yapmalıyım acaba? Yada farklı bir yere mi yazmalıyım bu komutu?
  • 27-03-2021, 19:49:11
    #4
    Dynotis adlı üyeden alıntı: mesajı görüntüle
    Teşekkürler bunu crontabdan mı yapmalıyım acaba? Yada farklı bir yere mi yazmalıyım bu komutu?
    En çok yer kaplayan log dosyanızın tam yolunu vererek terminal-ssh üzerinden girmelisiniz, ama sorunun neden kaynaklandığını da bulmak gerekir.
  • 27-03-2021, 19:56:13
    #5
    Anladım çok teşekkürler. Bu kadar birikmesini önlemek için yukarıdaki kod yeterli olur mu sizce ? Haftalık temizlemeyi bu kod yapacak gibi anlatılmıştı cwp nin forumunda.
  • 27-03-2021, 20:39:29
    #6
    Dynotis adlı üyeden alıntı: mesajı görüntüle
    Merhabalar sunucumda neredeyse 20GB 'ı aşmış bir usr dosyam var bunun 16 GB 'ı apachedeki domlogs kayıtları. Bu kayıtları temizlemek istiyorum ama bunun sunucuda bulunan sitelerime etkisini pek bilemiyorum. Bu dosyaları silmemin nasıl bir etkisi olur ve nasıl silebilirim bunun hakkında bilgisi olan biri bana ardımcı olursa çok memnun olurum. İnternette yaptığım araştırmalar sonucunda etc klasörün de bulunan logrotate.d dosyasına apache adında bir dosya oluşturdum ve içine
    /usr/local/apache/domlogs/*.log {
        rotate 52
        weekly
        missingok
        notifempty
        sharedscripts
        delaycompress
        postrotate
    /bin/kill -HUP `cat /usr/local/apache/logs/httpd.pid 2>/dev/null` 2> /dev/null || true
        endscript
    }
    kodunu yerleştirdim ama dosya neredeyse serverde yer bırakmadığından bir hafta beklemek için zamanım yok gibi görüyorum bana bu konuda yardımcı olursanız çok sevinirim.
    Merhaba Dynotis,

    Sunucu firmanıza destek bileti açarak domlogs logs dosyalarının sürekli dolarak diskte yer kapladığını ve bunun için bir cron eklemensini istediğinizi talep ediniz. Hangi log dosyalarının ne şekilde birikip neye göre diski doldurduğunu ve en sağlıklı crontab komutunu sunucu kiraladığınız yer sizin için ekleyecektir.

    İyi çalışmalar.
  • 27-03-2021, 20:55:42
    #7
    CliaWeb adlı üyeden alıntı: mesajı görüntüle
    Merhaba Dynotis,

    Sunucu firmanıza destek bileti açarak domlogs logs dosyalarının sürekli dolarak diskte yer kapladığını ve bunun için bir cron eklemensini istediğinizi talep ediniz. Hangi log dosyalarının ne şekilde birikip neye göre diski doldurduğunu ve en sağlıklı crontab komutunu sunucu kiraladığınız yer sizin için ekleyecektir.

    İyi çalışmalar.
    Sanırım bu benim açımdan en doğrusu olacak yoksa bir şeyleri bozacak gibi hissediyorum teşekkürler yanıtınız için. İyi çalışmalar.