Partition système pleine sous Plesk

De Vulgum Techus
Version du 14 septembre 2014 à 10:58 par Admin2 (discuter | contributions)

(diff) ← Version précédente | Voir la version courante (diff) | Version suivante → (diff)
Aller à : Navigation, rechercher

Présentation

Si la partition système est pleine avec les symptômes suivants :

  • Plesk se lance et indique dans la partie Disque de Santé du serveur qu'il y a un problème
  • Plesk n'exécute pas une sauvegarde ou refuse le téléchargement d'une sauvegarde déjà faite (message
  • Plesk Plesk refuse de se lancer et affiche un message du type
SQLSTATE[HY000]: General error: 1030 Got error 28 from storage engine

Alors il y a fort à parier que des dossiers sont pleins et qu'il va falloir y faire le ménage comme expliqué ici.

Attention ! Ne surtout pas rebooter ! Dans ce contexte il y a fort à parier que le serveur ne redémarrera pas.

Procédure

  • La commande df -h liste les partitions et donne leur occupation
#>df -h
Filesystem Size Used Avail Use% Mounted on
/dev/sda3 901G 859G 0 100% /
/dev/sda1 190M 17M 165M 9% /boot
tmpfs 505M 0 505M 0% /dev/shm

Où sda3 est à 100%

  • Il convient maintenant de détecter les dossiers dont la taille est suspectes à l'aide de la commande :
du . -ka | sort -nr | less
  • Celle-ci liste les dossiers par ordre décroissant de taille (les plus gros en premier)
26129112        . -> occupation totale du disque 

15264300 ./tmp -> un dossier tmp avec 15 Go !!!!

8683252 ./var
5033144 ./var/www 
5026004 ./var/www/vhosts
2693172 ./PMM/tmp  -> un autre dossier tmp avec 2.7 Go !!!!
  • Les coupables sont trouvés et il suffit de les vider avec la commande rm pour retrouver une occupation disque normale qui ne bloque plus Plesk et certaines de ses fonctionnalités comme la sauvegarde qui mobilise un grand espace disque.