Lorsque vous installez un serveur Baremetal chez OVH avec le template « Proxmox 6 », l’installation se fait en quelques minutes et vous vous retrouvez avec un hyperviseur prêt à l’emploi.

Cependant, au 10/01/2022, le template fourni est en version Proxmox 6.4.13, une version certe à jour mais maintenant surchargée par la version 7.1.x.

ATTENTION ! Avant d’effectuer une mise à jour d’un hyperviseur, assurez-vous d’avoir des sauvegardes à jour et fonctionnelles de vos machines virtuelles et de vos données.

Problème de mise à jour Proxmox 6 vers 7

Contexte

La mise à jour de Proxmox est assez simple (Cf article sur CZS), cependant chez OVHCloud ce n’est pas tout à fait la même histoire. En effet, à cause d’un changement de nom de carte réseau, le redémarrage de votre machine ne vous permettra pas d’accéder à votre serveur.

Avant mise à jour :

proxmox 6 avant mise à jour réseau carte network interface

Après :

proxmox 7 après mise à jour réseau carte network interface

Résolution

Connectez-vous sur l’IPMI de votre serveur et entrez avec le compte root. Vous devez éditer le fichier /etc/network/interfaces pour y modifier le nom des cartes réseaux. En effet, le template Debian 10 / Proxmox 6 d’OVHCloud utilise les noms eno, avec la mise à jour en Debian 11 / Proxmox 7, les noms des cartes réseau (re)passe en eth.

Avant mise à jour :

auto lo
iface lo inet loopback

iface eno1 inet manual

iface eno2 inet manual

auto vmbr0
iface vmbr0 inet dhcp
	bridge-ports eno1
	bridge-stp off
	bridge-fd 0

Après mise à jour (résultat attendu) :

auto lo
iface lo inet loopback

iface eth0 inet manual

iface eth1 inet manual

auto vmbr0
iface vmbr0 inet dhcp
	bridge-ports eth0
	bridge-stp off
	bridge-fd 0

A cet instant, redémarrez ou votre hyperviseur ou la partie réseau. Vous devriez récupérer instantanément votre accès SSH + interface web à Proxmox etc.

Author

Bercé par l'informatique depuis mon plus jeune âge, je transforme ma passion en expertise.