#1 Le 23/10/2018, à 09:28
- diesel
[RESOLU] Mise à jour du noyau par unattended-upgrades
Bonjour,
Cette nuit, unattended-upgrades a mis à jour automatiquement le kernel de mon serveur sous ubuntu 16.04 server 64bits.
Ce matin, dès que je me suis connecté en ssh sur celui-ci, j'ai obtenu ça :
jean-marie@jean-marie:~$ ssh serveur
jean-marie@serveur's password:
Welcome to Ubuntu 16.04.5 LTS (GNU/Linux 4.4.0-137-generic x86_64)
* Documentation: https://help.ubuntu.com
* Management: https://landscape.canonical.com
* Support: https://ubuntu.com/advantage
0 paquet peut être mis à jour.
0 mise à jour de sécurité.
*** Le système doit être redémarré ***
Last login: Tue Oct 23 00:02:10 2018 from 192.168.0.2
jean-marie@serveur:
On peut remarquer que le serveur tourne toujours avec le kernel 4.4.0-137.
Suite à mes déboires de mise à jour du noyau (voir le fil "Salade de noyaux" pour les détails), je n'ai pas encore rebooté et je suis allé voir ce qui s'était passé.
jean-marie@serveur:/boot$ ls -l
total 51108
-rw-r--r-- 1 root root 1252309 oct. 2 21:22 abi-4.4.0-138-generic
-rw-r--r-- 1 root root 190611 oct. 2 21:22 config-4.4.0-138-generic
drwxr-xr-x 5 root root 4096 oct. 23 06:51 grub
-rw-r--r-- 1 root root 39802014 oct. 23 06:51 initrd.img-4.4.0-138-generic
-rw-r--r-- 1 root root 255 oct. 2 21:22 retpoline-4.4.0-138-generic
-rw------- 1 root root 3904838 oct. 2 21:22 System.map-4.4.0-138-generic
-rw------- 1 root root 7166688 oct. 2 21:22 vmlinuz-4.4.0-138-generic
jean-marie@serveur:/boot$ ls /lib/modules
4.4.0-138-generic
jean-marie@serveur:/boot$ ls /var/lib/initramfs-tools/
4.4.0-138-generic
jean-marie@serveur:/boot$ grep "4.4.0-138" grub/grub.cfg
linux /boot/vmlinuz-4.4.0-138-generic root=UUID=585e7912-4623-460c-92c3-86bdce649fd9 ro
initrd /boot/initrd.img-4.4.0-138-generic
menuentry 'Ubuntu, with Linux 4.4.0-138-generic' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-4.4.0-138-generic-advanced-585e7912-4623-460c-92c3-86bdce649fd9' {
echo 'Loading Linux 4.4.0-138-generic ...'
linux /boot/vmlinuz-4.4.0-138-generic root=UUID=585e7912-4623-460c-92c3-86bdce649fd9 ro
initrd /boot/initrd.img-4.4.0-138-generic
menuentry 'Ubuntu, with Linux 4.4.0-138-generic (recovery mode)' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-4.4.0-138-generic-recovery-585e7912-4623-460c-92c3-86bdce649fd9' {
echo 'Loading Linux 4.4.0-138-generic ...'
linux /boot/vmlinuz-4.4.0-138-generic root=UUID=585e7912-4623-460c-92c3-86bdce649fd9 ro recovery nomodeset
initrd /boot/initrd.img-4.4.0-138-generic
jean-marie@serveur:/boot$
La bonne nouvelle (par rapport à mes soucis antérieurs), c'est que le noyau 4.4.0-138 semble correctement installé. Je vais donc pouvoir redémarrer sans problème et passer définitivement le fil "Salade de noyaux" à [RESOLU].
Et d'ailleurs :
jean-marie@serveur:/boot$ sudo reboot
[sudo] password for jean-marie:
Connection to serveur closed by remote host.
Connection to serveur closed.
jean-marie@jean-marie:~$ ssh serveur
jean-marie@serveur's password:
Welcome to Ubuntu 16.04.5 LTS (GNU/Linux 4.4.0-138-generic x86_64)
* Documentation: https://help.ubuntu.com
* Management: https://landscape.canonical.com
* Support: https://ubuntu.com/advantage
0 paquet peut être mis à jour.
0 mise à jour de sécurité.
Last login: Tue Oct 23 09:12:23 2018 from 192.168.0.2
jean-marie@serveur:~$
Ça marche !
Par contre, je trouve que le ménage a été fait de manière, propre, certes, mais un peu brutale. Plus une seule trace du noyau 4.4.0-137 !. J'avais cru comprendre qu'il était censé laisser au moins le noyau le moins vieux.
Quelqu'un a une idée de ce qui a pu se passer et des moyens d'y remédier ?
Amicalement.
Jean-Marie
Dernière modification par diesel (Le 14/11/2018, à 10:13)
Je déteste qu'on cherche à me faire passer pour un con, j'y arrive déjà très bien tout seul.
Le mort, il sait pas qu'il est mort ; c'est pour les autres que c'est dur.................... Pour les cons, c'est pareil.
Hors ligne
#2 Le 23/10/2018, à 09:53
- diesel
Re : [RESOLU] Mise à jour du noyau par unattended-upgrades
"Comme d'habitude" diront certains, une fois la question posée, je me mets à réfléchir et je me réponds à moi-même.
je viens de faire une comparaison entre les répertoires / de mon poste de travail et de mon serveur :
jean-marie@jean-marie:~$ cd /
jean-marie@jean-marie:/$ ls
bin boot cdrom dev etc home initrd.img initrd.img.old lib lib32 lib64 lost+found media mnt opt proc root run sbin snap srv sys tmp usr var vmlinuz vmlinuz.old
jean-marie@jean-marie:/$ ssh serveur
jean-marie@serveur's password:
Welcome to Ubuntu 16.04.5 LTS (GNU/Linux 4.4.0-138-generic x86_64)
* Documentation: https://help.ubuntu.com
* Management: https://landscape.canonical.com
* Support: https://ubuntu.com/advantage
0 paquet peut être mis à jour.
0 mise à jour de sécurité.
Last login: Tue Oct 23 09:37:26 2018 from 192.168.0.2
jean-marie@serveur:~$ cd /
jean-marie@serveur:/$ ls
bin boot dev etc home initrd.img lib lib64 lost+found media mnt opt proc root run sbin snap srv sys tmp usr var vmlinuz
jean-marie@serveur:/$
On peut tout de suite constater qu'il n'y a pas sur le serveur les liens "initrd.img.old" et "vmlinuz.old".
Et là, je me souviens que c'est moi qui les avais virés lors de tentatives antérieures de résolution de mes problèmes de mises à jour de noyaux.
Je vais donc les recréer à la main et on verra à la prochaine mise à jour...
Amicalement.
Jean-Marie
Je déteste qu'on cherche à me faire passer pour un con, j'y arrive déjà très bien tout seul.
Le mort, il sait pas qu'il est mort ; c'est pour les autres que c'est dur.................... Pour les cons, c'est pareil.
Hors ligne
#3 Le 14/11/2018, à 10:12
- diesel
Re : [RESOLU] Mise à jour du noyau par unattended-upgrades
Eh bien, ça y est. Cette nuit, j'ai eu droit à la mise à jour du noyau (version 4.4.0-139).
J'ai vérifié ce matin, tout s'est bien installé et il m'a bien gardé la version 4.4.0-138 et les liens *.old dans / pointent bien sur les bons fichiers dans /boot.
Je vais donc pouvoir passer ce sujet à [RESOLU]
Amicalement.
Jean-Marie
Je déteste qu'on cherche à me faire passer pour un con, j'y arrive déjà très bien tout seul.
Le mort, il sait pas qu'il est mort ; c'est pour les autres que c'est dur.................... Pour les cons, c'est pareil.
Hors ligne