7.9 Mise à jour de type « atomic. Suse 11 SP4
7.9 Mise à jour de type « atomic »
La mise à jour de type « atomic » est basée sur des outils permettant de gérer deux copies du système et de récupérer facilement les données en cas d'échec de la mise
à jour. Les outils fournis requièrent une configuration de partition de disque spécifique. Chaque copie du système réside sur une partition principale propre. Si une mise
à jour échoue, vous pouvez toujours revenir à l'état précédent du système, disponible sur l'autre partition.
7.9.1 Installation
AVERTISSEMENT : Configuration de partitionnement stricte
La mise en œuvre du partitionnement de disque doit respecter des exigences strictes : la première partition root, /dev/sda1, ne doit pas occuper plus de la moitié de l'espace disque. Les outils créent ensuite /dev/sda2 pour la seconde partition root du système. Les autres partitions, le cas échéant, sont partagées sur les deux partitions root ; vous devez ainsi prendre leur taille en compte et réduire la taille de la première partition de façon appropriée, ce qui constitue un calcul délicat :
La taille du disque complet moins la taille de sda1 moins sda2 représente l'espace libre destiné aux partitions supplémentaires.
1 Installez le système à l'aide de /dev/sda1 en tant que partition root unique occupant moins de la moitié de la taille entière du disque.
2 Personnalisez le système installé si nécessaire. Assurez-vous que le paquetage multi-update-tools
est installé.
3 Exécutez multi-update-setup --partition, qui crée la seconde partition root du système (/dev/sda2) de taille similaire.
4 Partitionnez le reste du disque si nécessaire et poursuivez les personnalisations (*).
5 Exécutez multi-update-setup --clone pour copier le système sur l'autre partition. Cette commande permet également de changer l'entrée / (root) dans le répertoire /etc/fstab du système cible.
Mise à jour de SUSE Linux Enterprise 185
6 Si nécessaire, effectuez d'autres personnalisations(*).
7 Exécutez multi-update-setup --bootloader pour initialiser la configuration du chargeur de démarrage. Le menu du chargeur de démarrage contiendra ensuite une entrée permettant de démarrer l'autre système.
AVERTISSEMENT : chargeur de démarrage GRUB obligatoire
L'installation du chargeur de démarrage GRUB est obligatoire. Les outils ne sont pas compatibles avec d'autres chargeurs de démarrage.
8 S'il n'y a aucune personnalisation à effectuer marquée d'une astérisque (*), exécutez multi-update-setup --complete
pour effectuer les trois étapes.
7.9.2 Mise à jour de l'autre système
Exécutez multi-update. Cette commande exécute zypper dans un environnement chroot et met à jour l'autre système, quel que soit celui qui est actif. Son menu de démarrage affiche l'heure de démarrage par défaut.
7.9.3 Dépannage
Si le chargeur de démarrage du système mis à jour est endommagé après la mise à jour, vous devez modifier l'indicateur « Actif » et le définir pour la partition root de l'autre système afin de le démarrer.
Si le système mis à jour ne démarre pas du tout, vous devez accéder au menu du chargeur de démarrage et sélectionner l'autre système.
Pour plus d'informations sur GRUB, reportez-vous au Chapter 11, The Boot Loader
GRUB
(↑Administration Guide).
7.9.4 Limitation
La partition root doit être montée par nom, par ID ou d'une autre manière. Le montage par UUID de partition ou par libellé n'est pas pris en charge.
186 Guide de déploiement

Публичная ссылка обновлена
Публичная ссылка на ваш чат обновлена.