Đầu tiên kiểm tra dung lượng từng thư mục server bằng lệnh:
du -sh /home/
Các thư mục cần kiểm tra lần lượt: backup, boot, dev, etc, home, lost+found, media, mnt, opt, proc, root, run, share, srv, sys, tmp, usr, var
Nếu thư mục nào có thư mục nào dung lượng lớn khả nghi thì kiểm tra tiếp trong thư mục đó có những file hoặc thư mục con nào dung lương lớn bằng lệnh hiển thị 10 file, thực mục có dung lượng lớn nhất:
du -a /home/ | sort -n -r | head -n 10
Các trường hợp gây ra full ở cứng:
- Do các bản backup, backup xong không xóa file
- Do zip code xong không xóa file
- Do các bản ghi log hệ thống như 1 số log file sau:
- /opt/alt/php-fpm72/usr/var/log/ chứa các file log đọc ghi liên tục, ghi nhận trường hợp 1 log file lên tới 15GB. Đây là VD của bản php 7.2 kiểm tra tương ứng với các phiên bản khác
- /usr/local/apache/logs/ và /usr/local/apache/domlogs/ có thể lên tới vài GB, cũng do quá trình ghi log liên tục tạo ra file dung lượng rất lớn
- /var/log/maillog xóa maillog