Introduction

Régulièrement, tous les 6 mois, il y a une nouvelle version de Ubuntu. Les manipulations pour effectuer la mise à jour du système d'exploitation sont assez simples. Mais il y a aussi des pièges à éviter! Sous peine de ne plus pouvoir redémarer son serveur.

De EE à HH

Pour tester, j'ai effectué un passage de Edgy Eft à Hardy Heron.

J'ai simplement remplacé le fichier /etc/apt/sources-list de EE par celui pour HH.

Et puis j'ai lancé apt-get update et puis apt-get dist-upgrade

apt-get update
apt-get dist-upgrade

Il y a un message de prévention, et il faut rentrer une phrase de confirmation… Puis tout se lance…

Il y a beaucoup de demandes de configuration, si vous avez touché les fichiers de configuration des applications, il faut faire attention à ne pas tout écraser.

En tout cas, il vaut mieux sauver tout le répertoire /etc AVANT de lancer la mise à jour..

tar cvf etc.tar.gz /etc

Ensuite, il faut aussi sauver le dossier /boot AVANT de lancer la mise à jour…

tar cvf boot.tar.gz /boot

En effet, la mise à jour détecte l'installation de grub et propose de changer le fichier menu.lst qui définit comment Linux démarre.

Pas de chance… la nouvelle version ne convient pas à ma Dediboxv1 :-(

Une fois la mise à jour finie, j'ai simplement effectué un reboot

reboot -f

Et là, rien… pas de ping ⇒ pas de Linux démarré. Donc il a fallu passer en mode rescue et remettre le menu.lst d'avant. Et là tout va bien! :-)

En regardant les logs, j'ai aussi vu que reboot n'attend pas la fin des process, par exemple mysqlcheck qui vérifie les tables à chaque démarrage de Linux.

Il vaut mieux vérifier que les applications importantes sont arrétées avant de lancer le reboot…

 
linux/dist-upgrade.txt · Dernière modification: 2008/11/07 22:59 (modification externe) microWebAgency.com
 
Recent changes RSS feed Creative Commons License Donate Powered by PHP Valid XHTML 1.0 Valid CSS Driven by DokuWiki