#1 Le 21/10/2014, à 08:35
- bwoody
Impossible de mettre à jour quoi que ce soit
Bonjour,
J'ai récupéré la gestion d'un serveur sous Ubuntu 14.04.1.
Il m'est impossible d'effectuer des mises à jour ou d'installer quoi ce ce soit, voici le process qui se déroule pour chaque paquet : (message d'erreur traduit dans webmin : Installation Échouée)
Setting up linux-image-extra-3.13.0-37-generic (3.13.0-37.64) ...
Running depmod.
update-initramfs: deferring update (hook will be called later)
initrd.img(/boot/initrd.img-3.13.0-37-generic
) points to /boot/initrd.img-3.13.0-37-generic
(/boot/initrd.img-3.13.0-37-generic) -- doing nothing at /var/lib/dpkg/info/linux-image-extra-3.13.0-37-generic.postinst line 491.
vmlinuz(/boot/vmlinuz-3.13.0-37-generic
) points to /boot/vmlinuz-3.13.0-37-generic
(/boot/vmlinuz-3.13.0-37-generic) -- doing nothing at /var/lib/dpkg/info/linux-image-extra-3.13.0-37-generic.postinst line 491.
Examining /etc/kernel/postinst.d.
run-parts: executing /etc/kernel/postinst.d/apt-auto-removal 3.13.0-37-generic /boot/vmlinuz-3.13.0-37-generic
run-parts: executing /etc/kernel/postinst.d/initramfs-tools 3.13.0-37-generic /boot/vmlinuz-3.13.0-37-generic
update-initramfs: Generating /boot/initrd.img-3.13.0-37-generic
gzip: stdout: No space left on device
E: mkinitramfs failure cpio 141 gzip 1
update-initramfs: failed for /boot/initrd.img-3.13.0-37-generic with 1.
run-parts: /etc/kernel/postinst.d/initramfs-tools exited with return code 1
Failed to process /etc/kernel/postinst.d at /var/lib/dpkg/info/linux-image-extra-3.13.0-37-generic.postinst line 1025.
dpkg: error processing package linux-image-extra-3.13.0-37-generic (--configure):
subprocess installed post-installation script returned error exit status 2
dpkg: dependency problems prevent configuration of linux-image-generic:
linux-image-generic depends on linux-image-extra-3.13.0-37-generic; however:
Package linux-image-extra-3.13.0-37-generic is not configured yet.
dpkg: error processing package linux-image-generic (--configure):
dependency problems - leaving unconfigured
dpkg: dependency problems prevent configuration of linux-generic:
linux-generic depends on linux-image-generic (= 3.13.0.37.44); however:
Package linux-image-generic is not configured yet.
dpkg: error processing package linux-generic (--configure):
dependency problems - leaving unconfigured
Errors were encountered while processing:
linux-image-extra-3.13.0-37-generic
linux-image-generic
linux-generic
Reading package lists...
Building dependency tree...
Reading state information...
The following extra packages will be installed:
libpango1.0-0 libpangocairo-1.0-0 libpangoft2-1.0-0 libpangoxft-1.0-0
Suggested packages:
ttf-baekmuk ttf-arphic-gbsn00lp ttf-arphic-bsmi00lp ttf-arphic-gkai00mp
ttf-arphic-bkai00mp
The following packages will be upgraded:
libpango-1.0-0 libpango1.0-0 libpangocairo-1.0-0 libpangoft2-1.0-0
libpangoxft-1.0-0
5 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
3 not fully installed or removed.
Need to get 220 kB of archives.
After this operation, 1024 B of additional disk space will be used.
Get:1 http://fr.archive.ubuntu.com/ubuntu/ trusty-updates/main libpangoxft-1.0-0 amd64 1.36.3-1ubuntu1.1 [14.8 kB]
Get:2 http://fr.archive.ubuntu.com/ubuntu/ trusty-updates/main libpangocairo-1.0-0 amd64 1.36.3-1ubuntu1.1 [20.0 kB]
Get:3 http://fr.archive.ubuntu.com/ubuntu/ trusty-updates/main libpango-1.0-0 amd64 1.36.3-1ubuntu1.1 [149 kB]
Get:4 http://fr.archive.ubuntu.com/ubuntu/ trusty-updates/main libpango1.0-0 amd64 1.36.3-1ubuntu1.1 [3472 B]
Get:5 http://fr.archive.ubuntu.com/ubuntu/ trusty-updates/main libpangoft2-1.0-0 amd64 1.36.3-1ubuntu1.1 [32.7 kB]
Fetched 220 kB in 1s (178 kB/s)
(Reading database ... 231758 files and directories currently installed.)
Preparing to unpack .../libpangoxft-1.0-0_1.36.3-1ubuntu1.1_amd64.deb ...
Unpacking libpangoxft-1.0-0:amd64 (1.36.3-1ubuntu1.1) over (1.36.3-1ubuntu1) ...
Preparing to unpack .../libpangocairo-1.0-0_1.36.3-1ubuntu1.1_amd64.deb ...
Unpacking libpangocairo-1.0-0:amd64 (1.36.3-1ubuntu1.1) over (1.36.3-1ubuntu1) ...
Preparing to unpack .../libpango-1.0-0_1.36.3-1ubuntu1.1_amd64.deb ...
Unpacking libpango-1.0-0:amd64 (1.36.3-1ubuntu1.1) over (1.36.3-1ubuntu1) ...
Preparing to unpack .../libpango1.0-0_1.36.3-1ubuntu1.1_amd64.deb ...
Unpacking libpango1.0-0:amd64 (1.36.3-1ubuntu1.1) over (1.36.3-1ubuntu1) ...
Preparing to unpack .../libpangoft2-1.0-0_1.36.3-1ubuntu1.1_amd64.deb ...
Unpacking libpangoft2-1.0-0:amd64 (1.36.3-1ubuntu1.1) over (1.36.3-1ubuntu1) ...
Setting up linux-image-extra-3.13.0-37-generic (3.13.0-37.64) ...
Running depmod.
update-initramfs: deferring update (hook will be called later)
initrd.img(/boot/initrd.img-3.13.0-37-generic
) points to /boot/initrd.img-3.13.0-37-generic
(/boot/initrd.img-3.13.0-37-generic) -- doing nothing at /var/lib/dpkg/info/linux-image-extra-3.13.0-37-generic.postinst line 491.
vmlinuz(/boot/vmlinuz-3.13.0-37-generic
) points to /boot/vmlinuz-3.13.0-37-generic
(/boot/vmlinuz-3.13.0-37-generic) -- doing nothing at /var/lib/dpkg/info/linux-image-extra-3.13.0-37-generic.postinst line 491.
Examining /etc/kernel/postinst.d.
run-parts: executing /etc/kernel/postinst.d/apt-auto-removal 3.13.0-37-generic /boot/vmlinuz-3.13.0-37-generic
run-parts: executing /etc/kernel/postinst.d/initramfs-tools 3.13.0-37-generic /boot/vmlinuz-3.13.0-37-generic
update-initramfs: Generating /boot/initrd.img-3.13.0-37-generic
gzip: stdout: No space left on device
E: mkinitramfs failure cpio 141 gzip 1
update-initramfs: failed for /boot/initrd.img-3.13.0-37-generic with 1.
run-parts: /etc/kernel/postinst.d/initramfs-tools exited with return code 1
Failed to process /etc/kernel/postinst.d at /var/lib/dpkg/info/linux-image-extra-3.13.0-37-generic.postinst line 1025.
dpkg: error processing package linux-image-extra-3.13.0-37-generic (--configure):
subprocess installed post-installation script returned error exit status 2
dpkg: dependency problems prevent configuration of linux-image-generic:
linux-image-generic depends on linux-image-extra-3.13.0-37-generic; however:
Package linux-image-extra-3.13.0-37-generic is not configured yet.
dpkg: error processing package linux-image-generic (--configure):
dependency problems - leaving unconfigured
dpkg: dependency problems prevent configuration of linux-generic:
linux-generic depends on linux-image-generic (= 3.13.0.37.44); however:
Package linux-image-generic is not configured yet.
dpkg: error processing package linux-generic (--configure):
dependency problems - leaving unconfigured
Setting up libpango-1.0-0:amd64 (1.36.3-1ubuntu1.1) ...
No apport report written because the error message indicates its a followup error from a previous failure.
No apport report written because the error message indicates its a followup error from a previous failure.
Setting up libpangoft2-1.0-0:amd64 (1.36.3-1ubuntu1.1) ...
Setting up libpangoxft-1.0-0:amd64 (1.36.3-1ubuntu1.1) ...
Setting up libpangocairo-1.0-0:amd64 (1.36.3-1ubuntu1.1) ...
Setting up libpango1.0-0:amd64 (1.36.3-1ubuntu1.1) ...
Processing triggers for libc-bin (2.19-0ubuntu6.3) ...
Errors were encountered while processing:
linux-image-extra-3.13.0-37-generic
linux-image-generic
linux-generic
E: Sub-process /usr/bin/dpkg returned an error code (1)
J'ai besoin d'aide pour trouver les bonnes commandes via SSH permettant de résoudre cette erreur.
Merci d'avance pour votre aide.
Hors ligne
#2 Le 21/10/2014, à 09:04
- jplemoine
Re : Impossible de mettre à jour quoi que ce soit
"gzip: stdout: No space left on device" --> plus de place sur la partition
Donne le retour de
df -h
df -i
Membre de l'ALDIL (Association Lyonnaise pour le Développement de l'Informatique Libre)
- En pro, après 20 ans de développement, administrateur Linux / Unix depuis Avril 2019.
- En privé, sous Ubuntu-Xubuntu depuis 2009.
Hors ligne
#3 Le 21/10/2014, à 09:13
- michel_04
Re : Impossible de mettre à jour quoi que ce soit
Bonjour,
"gzip: stdout: No space left on device" --> plus de place sur la partition
Étonnant sur un serveur.
A+
:D
De la bonne manière de poser les questions - Trouver de l'aide grâce au Groupe des Parrains Linux - Le Pacte des Gnous
PCs sous Debian Stable & Debian Sid.
Hors ligne
#4 Le 21/10/2014, à 09:27
- tiramiseb
Re : Impossible de mettre à jour quoi que ce soit
Salut,
michel_04 : pourquoi étonnant sur un serveur ? Les serveurs aussi, ils ont de la place disque limitée
Je me range aux côtés de jplemoine et attends le retour des deux commandes demandées ; à mon avis, c'est une situation très classique (et je pense que Michel et JP savent à quoi je pense )
Sébastien Maccagnoni - https://www.maccagnoni.eu - https://www.domotego.com
Hors ligne
#5 Le 21/10/2014, à 09:29
- bwoody
Re : Impossible de mettre à jour quoi que ce soit
Pour df -h
Pour df -i
Hors ligne
#6 Le 21/10/2014, à 09:33
- tiramiseb
Re : Impossible de mettre à jour quoi que ce soit
Ok, ce n'est pas exactement le cas auquel je pensais, mais on en est assez proche : tu as un noyau qui refuse de s'installer car il n'y a pas assez de place dans /boot.
Je propose alors de supprimer un ou deux fichiers initrd des plus anciens noyaux, laisser terminer l'installation puis supprimer les plus anciens noyaux, avec kclean par exemple.
PS : pour les retours de commande, un copier-coller (comme dans ton premier message) est bien plus agréable qu'une capture d'écran...
Sébastien Maccagnoni - https://www.maccagnoni.eu - https://www.domotego.com
Hors ligne
#7 Le 21/10/2014, à 09:55
- bwoody
Re : Impossible de mettre à jour quoi que ce soit
Merci tiramiseb (désolé pour les captures, je suis sur windows actuellement... et j'utilise donc putty et je n'arrive pas à copier/coller facilement depuis le client).
Quelles commandes dois-je saisir pour mettre en œuvre ta proposition ?
Hors ligne
#8 Le 21/10/2014, à 09:59
- tiramiseb
Re : Impossible de mettre à jour quoi que ce soit
j'utilise donc putty et je n'arrive pas à copier/coller facilement depuis le client
Si je me rappelle bien, tu sélectionnes dans Putty, ça fait un "copier" automatiquement, il n'y a plus qu'à coller ensuite où tu veux...
Quelles commandes dois-je saisir pour mettre en œuvre ta proposition ?
J'ai déjà guidé plusieurs personnes sur exactement ce thème-là. Je n'ai pas compté, mais je dois être à une quinzaine de personnes en 2014. Je t'avoue que je suis un peu fatigué de taper toujours la même chose.
J'ai écrit l'article suivant pour un cas de figure assez proche mais pas identique : http://www.tiramiseb.fr/2013/10/23/ubun … ipherique/. Si tu as la responsabilité d'un serveur, tu as certainement assez de compétences pour le comprendre et l'adapter à la partition /boot et à ses fichiers initrd. Ou alors tu fouilles un peu sur le forum...
Dernière modification par tiramiseb (Le 21/10/2014, à 09:59)
Sébastien Maccagnoni - https://www.maccagnoni.eu - https://www.domotego.com
Hors ligne
#9 Le 21/10/2014, à 10:10
- bwoody
Re : Impossible de mettre à jour quoi que ce soit
J'ai la gestion de cette machine pour quelques semaines, notre admin étant absent pour des raisons personnelles... Je suis responsable de projet en agence, j'ai donc des compétences transversales mais je ne suis pas pas sysadmin de formation. L'installation, la configuration et la mise à jour de serveurs sont des tâches qui ne me posent pas de problème, mais la résolution des pb ne rentrent pas dans mes compétences/tâches quotidiennes.
Merci pour ton article, je vais donc m'appuyer dessus.
Dernière modification par bwoody (Le 21/10/2014, à 10:15)
Hors ligne
#10 Le 21/10/2014, à 10:11
- michel_04
Re : Impossible de mettre à jour quoi que ce soit
Re,
michel_04 : pourquoi étonnant sur un serveur ? Les serveurs aussi, ils ont de la place disque limitée
Étonnant sur un serveur, car il me semble qu'on devrait être très rigoureux lors du partitionnement des disques sur un serveur.
Le temps des partitions /boot de 40 Mo est loin : Debian 2.2 .
Edit : Je viens de voir le /boot à 228Mio.
Il y a une douzaine d'années, je me souviens qu'on mettait au moins le double et plus souvent le triple.
A+
Dernière modification par michel_04 (Le 21/10/2014, à 10:15)
:D
De la bonne manière de poser les questions - Trouver de l'aide grâce au Groupe des Parrains Linux - Le Pacte des Gnous
PCs sous Debian Stable & Debian Sid.
Hors ligne
#11 Le 21/10/2014, à 10:14
- tiramiseb
Re : Impossible de mettre à jour quoi que ce soit
il me semble qu'on devrait être très rigoureux lors du partitionnement des disques sur un serveur.
Tout est dans la conjugaison que tu as utilisée pour le verbe "devoir" : le conditionnel. Oui, on devrait. Mais quand on n'y connaît pas grand chose, on fait un partitionnement comme celui qu'on voit ici : un minuscule /boot et un énorme /, sans aucune autre partition. C'est le paramétrage par défaut d'Ubuntu Server, pour ceux qui n'y connaissent rien...
Sébastien Maccagnoni - https://www.maccagnoni.eu - https://www.domotego.com
Hors ligne