No space left on device

Bonjour à tous,

Je suis réellement débutant en Debian mais est quand même à ma charge la gestion du serveur de mon entreprise. Depuis quelque temps, en local, lorsque je souhaite déployer mon site internet sur notre serveur (j’utilise donc la commande “cap deploy”, une commande liée à Capistrano), j’ai cette erreur :

INFO [72050b7f] Running /usr/bin/env composer install --no-dev --prefer-dist --no-interaction --quiet --optimize-autoloader as dome@XX.XXX.XXX.XXX
DEBUG [72050b7f] Command: cd /var/www/dev/Dome/releases/20160812073355 && ( export SYMFONY_ENV=“prod” ; /usr/bin/env composer install --no-dev --prefer-dist --no-interaction --quiet --optimize-autoloader )
DEBUG [72050b7f] The disk hosting /var/www/.composer is full, this may be the cause of the following exception
DEBUG [72050b7f]
DEBUG [72050b7f]
[ErrorException]
ZipArchive::extractTo(): No space left on device

Visiblement, ce n’est pas propre à mon projet mais bien un problème d’espace sur le serveur Debian. Après quelques recherches sur Google, j’ai réalisé ces commandes :

dome@dome50:/$ df -i
Sys. de fichiers Inœuds IUtil. ILibre IUti% Monté sur
/dev/sda5 50651136 1212292 49438844 3% /
udev 1016493 435 1016058 1% /dev
tmpfs 1018708 690 1018018 1% /run
tmpfs 1018708 9 1018699 1% /dev/shm
tmpfs 1018708 7 1018701 1% /run/lock
tmpfs 1018708 13 1018695 1% /sys/fs/cgroup
/dev/sda2 0 0 0 - /boot/efi
tmpfs 1018708 11 1018697 1% /run/user/117
tmpfs 1018708 20 1018688 1% /run/user/1000
/dev/sdb 0 0 0 - /media/dome/USB DISK
dome@dome50:/$ df
Sys. de fichiers blocs de 1K Utilisé Disponible Uti% Monté sur
/dev/sda5 797530296 94642644 662352408 13% /
udev 10240 0 10240 0% /dev
tmpfs 1629936 9428 1620508 1% /run
tmpfs 4074832 216 4074616 1% /dev/shm
tmpfs 5120 4 5116 1% /run/lock
tmpfs 4074832 0 4074832 0% /sys/fs/cgroup
/dev/sda2 262144 49572 212572 19% /boot/efi
tmpfs 814968 8 814960 1% /run/user/117
tmpfs 814968 16 814952 1% /run/user/1000
/dev/sdb 7550992 544592 7006400 8% /media/dome/USB DISK

Même si je ne suis pas un expert, je ne pense pas que ces commandes permettent d’affirmer qu’il y ait un problème … quelqu’un pourrait m’orienter davantage ?

Merci d’avance :slight_smile:

df -h
pour que ce soit plus lisible :slight_smile:
Mais ton message est clair, pendant l’installation il y a des décompressions d’archives qui échouent suite à un manque d’espace disque sur ta partition ‘/’ puisque ‘/var’ n’a à priori pas de partition propre.

Vu les valeurs affichées par df pour la racine, un manque d’espace libre ou d’inodes me paraît peu probable.
Peut-être une histoire de quota ou de permissions ?

Merci beaucoup pour vos réponses, je pense aussi qu’il ne s’agit ni d’inodes ni d’espace libre.

Permission je ne pense pas car en fait, les premiers déploiements fonctionnent et, au bout de 4/5, ne fonctionnent plus : je dois supprimer les précédents avant d’en faire de nouveaux.

Comment savoir si il s’agit de quota ?

Merci d’avance :slight_smile:

Regarde si le paquet quota est installé.

Qu’appelles-tu “déploiements” ? Quel est le volume total de ces déploiements ?
Les commandes df ont-elles été exécutées juste après l’erreur ou as-tu supprimé quelque chose entretemps ?

Merci de tes réponses :slight_smile:

Le paquet quota n’est pas installé et les commandes df sont executées après ; mais au vu de la place qu’il reste, ça m’étonnerait qu’un déploiement consomme toute la place restante (entraînant l’échec).

J’appelle déploiement lorsque j’exécute la commande “cap deploy” (Capistrano) en local, qui se charge d’envoyer mon site internet sur mon serveur linux. :slight_smile:

Pourquoi écrits-tu “en local” ? En local sur quoi ? Le serveur ?