Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 07/11/2016, à 14:35

adgenodux

[Résolu] Ubuntu 16.04 - impossible de mettre kernel 2.6.32 à niveau

Bonjour à tous,

Je suis récemment passé de 15.10 à 16.04 via "do-release-upgrade".

J'ai vu passer quelques alertes durant le processus mais ça s'est terminé et ça semblait tourner, sauf qu'aujourd'hui j'ai un

"kernel version not supported"

… sur libc6 pendant un

apt-get upgrade && apt-get dist-upgrade

Après vérif, j'ai un kernel 2.6.32 donc j'essaye de mettre à niveau en allant sur

http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.4.14-xenial/

… pour être certain de bien avoir un noyau correspondant à Xenial et je

wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.4.14-xenial/linux-headers-4.4.14-040414_4.4.14-040414.201606241434_all.deb

wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.4.14-xenial/linux-headers-4.4.14-040414-generic_4.4.14-040414.201606241434_amd64.deb

wget  http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.4.14-xenial/linux-image-4.4.14-040414-generic_4.4.14-040414.201606241434_amd64.deb

... puis après un

sudo dpkg -i linux-headers-4.4.14*.deb linux-image-4.4.14*.deb

j'obtiens

(Lecture de la base de données... 102356 fichiers et répertoires déjà installés.)
Préparation du dépaquetage de linux-headers-4.4.14-040414_4.4.14-040414.201606241434_all.deb ...
Dépaquetage de linux-headers-4.4.14-040414 (4.4.14-040414.201606241434) sur (4.4.14-040414.201606241434) ...
Préparation du dépaquetage de linux-headers-4.4.14-040414-generic_4.4.14-040414.201606241434_amd64.deb ...
Dépaquetage de linux-headers-4.4.14-040414-generic (4.4.14-040414.201606241434) sur (4.4.14-040414.201606241434) ...
Préparation du dépaquetage de linux-image-4.4.14-040414-generic_4.4.14-040414.201606241434_amd64.deb ...
Done.
Dépaquetage de linux-image-4.4.14-040414-generic (4.4.14-040414.201606241434) sur (4.4.14-040414.201606241434) ...
Examining /etc/kernel/postrm.d .
run-parts: executing /etc/kernel/postrm.d/initramfs-tools 4.4.14-040414-generic /boot/vmlinuz-4.4.14-040414-generic
Paramétrage de linux-headers-4.4.14-040414 (4.4.14-040414.201606241434) ...
Paramétrage de linux-headers-4.4.14-040414-generic (4.4.14-040414.201606241434) ...
Paramétrage de linux-image-4.4.14-040414-generic (4.4.14-040414.201606241434) ...
Running depmod.
update-initramfs: deferring update (hook will be called later)
Not updating initrd symbolic links since we are being updated/reinstalled
(4.4.14-040414.201606241434 was configured last, according to dpkg)
Not updating image symbolic links since we are being updated/reinstalled
(4.4.14-040414.201606241434 was configured last, according to dpkg)
Examining /etc/kernel/postinst.d.
run-parts: executing /etc/kernel/postinst.d/apt-auto-removal 4.4.14-040414-generic /boot/vmlinuz-4.4.14-040414-generic
run-parts: executing /etc/kernel/postinst.d/initramfs-tools 4.4.14-040414-generic /boot/vmlinuz-4.4.14-040414-generic
update-initramfs: Generating /boot/initrd.img-4.4.14-040414-generic

… et mon kernel est toujours en 2.6.32 sad

Pouvez-vous m'aider à résoudre ça ?

Merci d'avance...

Dernière modification par adgenodux (Le 07/11/2016, à 16:59)

Hors ligne

#2 Le 07/11/2016, à 14:40

donut

Re : [Résolu] Ubuntu 16.04 - impossible de mettre kernel 2.6.32 à niveau

Salut,
Tu ne serais pas sur un VPS OpenVZ par hasard ?
Que donne un :

ls /boot/

https://utux.fr (blog perso)

Hors ligne

#3 Le 07/11/2016, à 14:49

cqfd93

Re : [Résolu] Ubuntu 16.04 - impossible de mettre kernel 2.6.32 à niveau

Bonjour,

Ce noyau 2.6.32 est une véritable antiquité… Les noyaux standard de xenial sont des 4.4.0-xx et je dis bien 4.4.0, pas 4.4.14 ! Alors pourquoi être allé chercher ce 4.4.14 dans un ppa, alors qu'une installation correcte de xenial devrait suffire ?

On gagnerait à voir les retours complets de :

cat /etc/issue
uname -a
dpkg -l | grep -Ei "linux-(g|h|i|lo|si|t)"
ls -l /boot | sort -rn -k5

cqfd93

En ligne

#4 Le 07/11/2016, à 16:05

adgenodux

Re : [Résolu] Ubuntu 16.04 - impossible de mettre kernel 2.6.32 à niveau

Bonjour et merci de vos messages...

Alors,

@donut

donut a écrit :

Salut,
Tu ne serais pas sur un VPS OpenVZ par hasard ?

en effet, je viens de le voir, je pensais que c'était un lxc hmm
c'est un vps de chez Proxgroup

donut a écrit :

Que donne un :

ls /boot/
abi-4.4.14-040414-generic  config-4.4.14-040414-generic  initrd.img-4.4.14-040414-generic  System.map-4.4.14-040414-generic  vmlinuz-4.4.14-040414-generic
abi-4.4.20-040420-generic  config-4.4.20-040420-generic  initrd.img-4.4.20-040420-generic  System.map-4.4.20-040420-generic  vmlinuz-4.4.20-040420-generic

@cqfd93

Je viens d'une 15.04 upgradée 15.10 puis maintenant 16.04 mais manifestement la 15.04 de départ n'avait pas le bon kernel non plus puisque ça aurait du être en principe la 3.19 suivant http://askubuntu.com/questions/517136/l … el-version

cqfd93 a écrit :

Alors pourquoi être allé chercher ce 4.4.14 dans un ppa, alors qu'une installation correcte de xenial devrait suffire ?

parce que c'est vers là que renvoyaient les différents posts que j'ai consulté, notamment sur askubuntu pour upgrader un kernel car c'est la branche officielle (http://kernel.ubuntu.com) et j'ai pris la 4.4.14 car c'était la dernière de la liste avec "Xenial" entre parenthèse derrière donc j'avais toutes bonnes raisons de penser que ce kernel fonctionnerait hmm

en outre, Proxgroup ne proposait que la 15.04 quand j'ai pris mon abo début d'année donc j'ai du directement upgrader en 15.10 et j'ai attendu un peu avant d'upgrader en 16.04, notamment pour éviter de tout réinstaller

Alors pour les retours:

:~$ cat /etc/issue
Ubuntu 16.04.1 LTS \n \l

:~$ uname -a
Linux 2.6.32-46-pve #1 SMP Tue Jun 28 20:04:58 CEST 2016 x86_64 x86_64 x86_64 GNU/Linux

dpkg -l | grep -Ei "linux-(g|h|i|lo|si|t)"
ii  linux-headers-4.4.14-040414         4.4.14-040414.201606241434      all          Header files related to Linux kernel version 4.4.14
ii  linux-headers-4.4.14-040414-generic 4.4.14-040414.201606241434      amd64        Linux kernel headers for version 4.4.14 on 64 bit x86 SMP
ii  linux-image-4.4.14-040414-generic   4.4.14-040414.201606241434      amd64        Linux kernel image for version 4.4.14 on 64 bit x86 SMP
ii  linux-image-4.4.20-040420-generic   4.4.20-040420.201609070334      amd64        Linux kernel image for version 4.4.20 on 64 bit x86 SMP

:~$ ls -l /boot | sort -rn -k5
-rw-r--r-- 1 root root 21822514 nov.   7 13:22 initrd.img-4.4.14-040414-generic
-rw-r--r-- 1 root root 21799324 nov.   7 12:51 initrd.img-4.4.20-040420-generic
-rw------- 1 root root  6984672 sept.  7 09:46 vmlinuz-4.4.20-040420-generic
-rw------- 1 root root  6962976 juin  24 20:46 vmlinuz-4.4.14-040414-generic
-rw------- 1 root root  3831604 sept.  7 09:46 System.map-4.4.20-040420-generic
-rw------- 1 root root  3822468 juin  24 20:46 System.map-4.4.14-040414-generic
-rw-r--r-- 1 root root  1206635 sept.  7 09:46 abi-4.4.20-040420-generic
-rw-r--r-- 1 root root  1206129 juin  24 20:46 abi-4.4.14-040414-generic
-rw-r--r-- 1 root root   188102 sept.  7 09:46 config-4.4.20-040420-generic
-rw-r--r-- 1 root root   188102 juin  24 20:46 config-4.4.14-040414-generic
total 66540

Je précise qu'avant d'essayer d'installer ce kernel, la commande

dpkg -l | grep -Ei "linux-(g|h|i|lo|si|t)"

... ne produisait aucun retour...

Merci de votre éclairage...

Dernière modification par adgenodux (Le 07/11/2016, à 16:07)

Hors ligne

#5 Le 07/11/2016, à 16:11

donut

Re : [Résolu] Ubuntu 16.04 - impossible de mettre kernel 2.6.32 à niveau

Ton serveur est visiblement un container OpenVZ, tu ne peux donc pas upgrader le kernel.
Deux solutions : demander à l'hébergeur (mais je doute qu'ils donnent suite), ou changer... pour un serveur dédié ou un VPS de type Linux-KVM.

Dernière modification par donut (Le 07/11/2016, à 16:16)


https://utux.fr (blog perso)

Hors ligne

#6 Le 07/11/2016, à 16:25

adgenodux

Re : [Résolu] Ubuntu 16.04 - impossible de mettre kernel 2.6.32 à niveau

mince... ça craint hmm

Hors ligne

#7 Le 07/11/2016, à 16:36

adgenodux

Re : [Résolu] Ubuntu 16.04 - impossible de mettre kernel 2.6.32 à niveau

bon ben j'ai ouvert un ticket chez Proxgroup on va voir ce qu'ils en disent...

Hors ligne

#8 Le 07/11/2016, à 16:42

donut

Re : [Résolu] Ubuntu 16.04 - impossible de mettre kernel 2.6.32 à niveau

Il faut savoir que beaucoup d'hébergeurs proposent des VPS sous OpenVZ / LXC et ces deux technologies ne font pas partie du domaine des machines virtuelles mais des containers. Voici en gros la différence :

- Dans le cadre d'une machine virtuelle, l'hôte (hyperviseur) va "émuler" un ordinateur sur lequel ton VPS sera installé, avec un bios, un boot, et tout ce qui va avec. Donc tu peux peux installer quasiment tous les OS de la planète, choisir ton kernel, charger des modules...

- Dans le cadre d'un container, l'hôte n'émule rien, il fournit un espace utilisateur limité dans lequel ton VPS va s'exécuter. Du coup il n'y a que la couche applicative, le kernel et le système sont ceux de l'hôte. L'avantage est que ça consomme peu de ressources. L'inconvénient est que tu ne peux qu'utiliser le kernel de l'hôte ainsi que ses modules (un modprobe ne fonctionnera pas).

Du coup si ton hébergeur est (très) sympa, il va te proposer de migrer sur une autre techno. Mais il est probable qu'il ne donne pas suite à ta demande tout en te recommandant de souscrire à une autre offre.

Dernière modification par donut (Le 07/11/2016, à 16:53)


https://utux.fr (blog perso)

Hors ligne

#9 Le 07/11/2016, à 16:59

adgenodux

Re : [Résolu] Ubuntu 16.04 - impossible de mettre kernel 2.6.32 à niveau

Arf, je pensais qu'avec LXC c'était plus souple...

'fin, là ils me proposent d'essayer de convertir l'open vz en lxc et si ça marche pas, ils me mettent un lxc à dispo en kernel 4.4.19 sur lequel je pourrai réinstaller et transférer...

ce ne sera pas une soluce à long terme mais au moins je peux déjà agir dans l'urgence et après j'aurai un peu de temps pour repenser ma stratégie alors...

ben merci pour ces infos, je passe en résolu...

Hors ligne