Alexvnder. Postat Februarie 16 Postat Februarie 16 [HOW-TO] Curățenia de primăvară: Cum să nu rămâi fără spațiu pe server (Logs & Cache) Postat de un admin care a rămas fără spațiu la 3 dimineața Salutare tuturor! Mi s-a întâmplat de multe ori să mă trezesc cu serverul de CS picat pentru că Linux-ul nu mai avea unde să scrie log-urile. E frustrant, nu? În loc să ștergem manual fișierele când ne aducem aminte, haideți să automatizăm totul. 1. Curățarea Cache-ului APT (Package Manager) De fiecare dată când instalezi ceva, Linux păstrează pachetele descărcate. Dacă nu le ștergi, se adună GB întregi degeaba. sudo apt-get clean && sudo apt-get autoclean * Recomand să rulați asta după fiecare update de sistem. 2. Unde se ascunde „gunoiul”? Folosiți comanda asta ca să vedeți instant care foldere ocupă cel mai mult spațiu: du -sh /* | sort -h 3. Logrotate - Salvarea noastră Vom seta sistemul să păstreze doar log-urile din ultimele 7 zile. Mergem în /etc/logrotate.conf și ne asigurăm că avem ceva de genul: /var/log/syslog { daily rotate 7 compress delaycompress missingok notifempty } Asta înseamnă: rotație zilnică, păstrează 7 arhive și le comprimă ca să ocupe puțin. Pro Tip: Dacă vrei să ștergi rapid conținutul unui fișier uriaș fără să-l ștergi de tot (pentru a nu strica procesele active), folosește: > /cale/catre/fisier.log Sper să vă fie de folos și să nu mai aveți servere "picat din senin". Dacă aveți întrebări, lăsați un reply mai jos! LEAGUECS COMMUNITY
Postări Recomandate