2017-02-22 3 views
-1

Je reçois un avertissement quotidien que mon espace serveur VPS est plein. J'ai supprimé les anciens kernals, nettoyé les fichiers d'installation et réduit la quantité de sauvegarde stockée. Je ne suis pas vraiment sûr de quoi d'autre je peux supprimer?Comment libérer de l'espace sur le serveur centos

J'exécutez la commande:

du --max-depth=1 -h/

0  /dev 
16K  /lost+found 
1.6G /var 
75M  /opt 
89M  /run 
2.8G /backup 
38M  /etc 
4.0K /cd 
4.0K /srv 
4.0K /media 
7.4G /usr 
2.6M /tmp 
0  /sys 
179M /boot 
61M  /root 
4.0K /mnt 
149G /home 

Je cours aussi la commande:

df -l 

Filesystem    1K-blocks  Used Available Use% Mounted on 
/dev/mapper/centos-root 49066108 43581052 3396348 93%/
devtmpfs     2009504  0 2009504 0% /dev 
tmpfs      2019500  0 2019500 0% /dev/shm 
tmpfs      2019500 90696 1928804 5% /run 
tmpfs      2019500  0 2019500 0% /sys/fs/cgroup 
/dev/sda1     463826 185067 250292 43% /boot 
/dev/loop0    1948752  5624 1842472 1% /tmp 
tmpfs      403900  0 403900 0% /run/user/0 

J'ai environ 10 sites en cours d'exécution sur ce VPS et j'ai également supprimé toutes les sauvegardes stockées dans leurs comptes respectifs. Y a-t-il autre chose dont je puisse me débarrasser dont je n'ai pas besoin?

Répondre

-1

Après un peu de recherche ici j'ai trouvé une réponse de How do I clear space on my main system drive on a Linux CentOS system? qui a fonctionné pour moi:

Si vous voulez juste chercher des gros fichiers et supprimer ceux que vous pouvez ensuite utiliser également trouver

find/-type f -size +100M 
would search for files only (-type f) with a size > 100MB (-size +100M) 

par la suite, vous pourriez utiliser la même commande pour les supprimer.

find/-type f -size +100M -exec rm \{\} \; 

exec exécute un programme qui se transmet le fichier ou le dossier qu'il a trouvé ({}), doit être terminé par \;

N'oubliez pas que vous pouvez ajouter -i à rm pour approuver ou refuser une suppression.