Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
adminsys:mise_a_jour_hyperviseurs [2020/02/04 23:42] – ↷ Page déplacée de technique:adminsys:mise_a_jour_hyperviseurs à adminsys:mise_a_jour_hyperviseurs qduchemi | technique:adminsys:baremetal:mise_a_jour_hyperviseurs [2020/09/29 20:58] (Version actuelle) – supprimée qduchemi | ||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
- | ==== [WIP] Mise à jour des Hyperviseurs (Debian/ | ||
- | |||
- | Procédure pour mettre à jour les hyperviseurs de Picasoft, lorsque cela nécessite un reboot (MAJ kernel ou OS) | ||
- | |||
- | === La méthode élégante (sans downtime) === | ||
- | Si on veut faire les choses proprement il est possible de basculer les VM d'un hyperviseur sur l' | ||
- | |||
- | Clairement c'est plus classe, mais c'est ennuyeux et en y allant comme un bourrin on peut quand même faire une mise à jour avec un downtime court (quelques minutes). | ||
- | |||
- | === La méthode de bourrin (avec downtime) === | ||
- | On suit la procédure suivante: | ||
- | * On sauvegarde VMs et données importantes sur l' | ||
- | * (Facultatif) On en profite pour mettre à jour les VMs | ||
- | * On prépare la mise à jour (modification des fichiers apt, apt-get update / upgrade si besoin) | ||
- | * On éteint les VMs | ||
- | * On lance la mise à jour (apt-get dist-upgrade) | ||
- | * On reboot la machine | ||
- | * Quand elle revient, on vérifie que l' | ||
- | * On relance les VMs, on remonte les services et on vérifie que tout est OK | ||
- | |||
- | === Fichiers cruciaux à sauvegarder === | ||
- | On prend soin de sauvegarder les données importantes sur l' | ||
- | * **/root** (quelques scripts utiles + les configurations de bash, | ||
- | * / | ||
- | * / | ||
- | * /etc/hosts | ||
- | * Les différentes crontab /etc/cron* | ||
- | * Globalement tout /etc, ce n'est pas grand chose. | ||
- | |||
- | |||
- | === Mise à jour des hyperviseurs === | ||
- | À compléter avec les infos de https:// | ||