Upgrade Proxmox 3.4 vers 4

Proxmox vient enfin d’annoncer la sortie la version 4 de leur hyperviseur avec son lot de nouveautés.

  • OpenVZ à été remplacé par LXC
  • Nouvelle version de corosync a été implanté
  • Une reconfiguration de gestionnaire d’haute disponibilité a été mis en place
  • Passage d’un kernel 2.6.32 à 4.2.2

Prérequis pour la mise à jour:

  • Proxmox 3.4 et ces dernière mises à jour
  • accès à tous les périphériques de stockage
  • toutes les vm ou ct doivent être à l’arrêt
  • un backup récent de vos vm ou ct (notez que les ct devront être convertie)
  • au moins 1Go d’espace libre disponible

Donc on se lance dans l’upgrade maintenant 🙂

En premier on fait

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

Ensuite on supprime ce qu’on a plus besoin sur proxmox4

apt-get remove proxmox-ve-2.6.32 pve-manager corosync-pve openais-pve redhat-cluster-pve pve-cluster pve-firmware

On ajoute les dépôts de Jessie et on les mets à jour

sed -i 's/wheezy/jessie/g' /etc/apt/sources.list
sed -i 's/wheezy/jessie/g' /etc/apt/sources.list.d/pve-enterprise.list
apt-get update

On installe la nouvelle version du kernel

apt-get install pve-kernel-4.2.2-1-pve

Maintenant on mets à jour notre système vers Jessie et on redémarre pour prendre en charge la nouvelle version du kernel

reboot

apt-get dist-upgrade

On installe donc la nouvelle version de notre hyperviseur Proxmox

apt-get install proxmox-ve

Et pour finir on supprime la version obsolète de l’ancien kernel

apt-get remove pve-kernel-2.6.32-41-pve

 

https://pve.proxmox.com/wiki/Upgrade_from_3.x_to_4.0