J'ai effectué une mise à jour en suivant la méthode décrite dans cette article, à quelques détails prés.
D'abord, dans mon fichier sources.list, je n'avais pas tout à fait les mêmes lignes que vous et un apt-get update me généré une erreur (que je n'ai pas noté…). Je l'ai donc adapté en mettant :
deb http://mirrors.gandi.net/debian lenny main contrib non-free
deb http://security.debian.org/debian-security lenny/updates main contrib non-free
deb http://mirrors.gandi.net/gandi/debian lenny main
Concernant la dernière ligne, j'ai bien mis lenny malgré votre conseil de ne pas le faire, je crains d'avoir fait une erreur.
J'ai ensuite fait la mise à jour :
apt-get upgrade libc6-xenapt-get upgradepuis pour finir un
apt-get dist-upgradeJ'ai quasiment toujours garder les fichiers de configurations d'origines, car ils comportaient tous des petites modifications que je ne voulais pas perdre.
J'en arrive à ma question. Tout c'est bien déroulé et mon retour au niveau 2 à correctement redémarrer mes services. J'ai toutefois une inquiétude. Je ne trouve aucune trace d'installation d'un noyau linux !
Si je fais un ls -al /boot il n'y a pas l'ombre d'un fichier vmlinuz. Et dans /initrd il n'y a pas plus de fichier.
Je n'ai pas pensé à regarder ma configuration avant de procéder à cette mise à jour et je ne connais pas grand chose à la virtualisation, mais je m'étonne qu'il n'y pas d'image linux installé propre à xen.
Du coup, je n'ose pas redémarrer mon serveur, de peur de perdre tout contrôle de celui-ci.
En fait, j'aurais trouvé normale que le paquet linux-image-2.6.26-2-xen-686 soit installé, ou au moins le paquet linux-image-2.6.18-xen-686 qui doit correspondre au noyau en cours de fonctionnement pour l'instant.
Voila, si quelqu'un avait un avis cela m'aiderait bien sans aucun doute.
Merci d'avance pour toute vos remarques.
Edit :
Après avoir fait des essais sur un nouveau serveur, cela semble en fin de compte normal. J'ai refait la même manipulation sur un serveur tout neuf et il en ressort que :
Avant la mise à jour à lenny, il n'y a pas plus de paquet linux-image installé, n'y de fichiers dans les répertoires /boot et /initrd.
Une fois la mise à jour effectué, tous les paquets sont bien de la distribution lenny, mais le noyau reste un 2.6.18-xenU. Il est tout à fait possible de redémarrer la machine en faisant un shutdown -r now
Donc mes inquiétudes se sont un peu dissipées. Mais je me pose encore des questions sur la ligne :
deb http://mirrors.gandi.net/gandi/debian lenny main
Faut-il mettre lenny ou etch ?
C'est du Xen, c'est le Dom0 qui "fourni" le noyau au domU.
Seul moyen de choisir son noyau chacun de son coté, ça serait que Gandi mette PyGrub comme bootloader dans la config Xen, ce qui n'arrivera pas tout de suite je pense.
En ce qui concerne "mettre leny ou etch", ba tu mets ce que tu veux. Lenny marche parfaitement avec un noyau Etch.
Dernière modification: le 08/10/2009 à 09:11 par Alan G.