Aller au contenu
EuroVPSEuroVPS

Vérifier l'espace disque et supprimer les gros fichiers

FAQ EuroVPS

2 min de lecture

Shared FAQ page chrome (breadcrumb, dates, read time, «Continuer la lecture», enquiry block, category labels): see INDEX-AND-CHROME.md. Translate once.

Body

Introduction

Un disque plein est une cause fréquente d'erreurs de service. Vérifiez-le en premier. Si l'espace disque du serveur est utilisé à 100 %, le premier endroit à inspecter est celui des fichiers journaux du serveur. Dans la plupart des distributions Linux, l'emplacement /var/log stocke les journaux généraux des services. Vous pouvez vous y rendre et supprimer les journaux archivés (rotated) très anciens et peu utiles. La commande ci-dessous se place dans le répertoire et liste les sous-répertoires et fichiers selon leur occupation disque.

cd /var/log
du -sch  ./*

La commande rm -f supprime les journaux volumineux ou archivés.

rm -f exim_paniclog-* supprime tous les fichiers exim_paniclog archivés, rm -f exim_mainlog-* tous les exim_mainlog archivés, et ainsi de suite. Nous pouvons poursuivre le nettoyage une fois libérés au moins 100 MB à 200 MB en purgeant les journaux comme indiqué plus haut.

Vérifier les fichiers de backup

Parcourez les espaces web à la recherche de données redondantes : backups de documents, de répertoires, de bases de données, backups téléversés, etc. ; téléchargez-les sur votre poste et supprimez les copies du serveur. Vérifiez si vous avez configuré des backups automatiques depuis les panneaux de contrôle, contrôlez l'emplacement des backups et supprimez les anciens.

Vérifier les répertoires de cache, de session et temporaires.

Vérifiez les répertoires de cache, les répertoires de session PHP (voir session.save_path dans php.ini) et les répertoires temp/tmp de votre serveur. Il est conseillé de purger les fichiers de cache, de session et temporaires de plus de 7 jours ; demandez à votre développeur web si vous n'êtes pas sûr de la validité de ces données. Rendez-vous dans ces répertoires dans une session SSH en tant que root et lancez la commande find ci-dessous pour supprimer les fichiers de plus de 7 jours.

cd /<location>/
find .  -type f  -mtime +7 -exec rm {} \;

Vérifiez l'occupation disque actuelle avec la commande df -h et assurez-vous que le serveur dispose d'au moins 10 GB libres, ou de ce que votre application exige.

Vérifiez l'occupation disque par l'arborescence avec du -sch /*

Poursuivez récursivement dans les répertoires internes, par exemple du -sch /home/* du -sch /backup/*, pour voir l'occupation disque des différents sous-répertoires.

Extrait de la FAQ EuroVPS.

Plus dans la catégorie « Guides »

Votre prochain partenaire d'infrastructure

Encore
une question ?

Dites-nous ce que vous cherchez à faire. Un ingénieur lira votre message et vous répondra.

+357 222 32280
Un ingénieur EuroVPS transportant un nœud serveur dans la salle du datacenter
Une conversation avec les personnes qui prendront soin de votre infrastructure.

Commençons par votre environnement.

Un peu de contexte nous aide à démarrer la bonne conversation.

Nous utiliserons vos coordonnées pour répondre à votre demande. Politique de confidentialité