XenServer

Nommage des interfaces réseau Dom0 sur XenServer 9

Vue d’ensemble

Nouveau dans XenServer® 9 : Le domaine de contrôle (dom0) adopte les noms d’interface réseau prévisibles de systemd et consolide la gestion des interfaces dans Toolstack networkd. Dans les versions précédentes, plusieurs composants renommaient les interfaces dom0 selon le modèle hérité ethN. Dans XenServer 9, les noms d’interface dom0 ne sont plus forcés de changer en ethN.

Ce changement améliore la stabilité et la maintenabilité et aligne dom0 sur le nommage standard de l’industrie.

Nouveautés de XenServer 9

  • Noms d’interface prévisibles dans dom0 basés sur des attributs matériels stables (par exemple, eno12429np0).
  • Gestion consolidée des interfaces dans Toolstack networkd.
  • Suppression du renommage forcé en ethN (par exemple, eth0, eth1).

Différences par rapport à XenServer 8.4

  • XenServer 8.4 : Plusieurs composants coopéraient pour trier et renommer les interfaces dom0 en ethN.
  • XenServer 9 : Dom0 utilise les noms prévisibles de systemd et un seul composant gère le nommage et l’état des interfaces.

Remarque :

Les noms prévisibles sont dérivés du matériel et de la topologie. Les noms exacts varient selon la plateforme.

Ce que vous voyez dans le produit

  • Les noms d’interface dans dom0 suivent les conventions de systemd. Par exemple, eth0 pourrait apparaître comme eno12429np0. Le champ de périphérique du PIF XAPI reflète le nouveau nom.
  • Le nom-libellé de réseau par défaut pour le réseau à l’échelle du pool qui était associé à eth0 est maintenant Réseau à l’échelle du pool 0.

Avantages

  • La gestion consolidée des interfaces améliore la stabilité et la maintenabilité du produit.
  • Les noms prévisibles réduisent l’ambiguïté lors des redémarrages et des changements matériels.

Migrez votre automatisation et vos scripts

Lorsque vous effectuez une mise à niveau vers XenServer 9, les scripts ou outils qui supposent des noms de périphériques ethN peuvent échouer. Mettez à jour l’automatisation pour découvrir les interfaces dynamiquement au lieu de coder en dur ethN.

Exemples :

  • Listez les interfaces dom0 à l’aide des outils Linux :
  ip -o link show
  <!--NeedCopy-->
  • Découvrez les PIF et les périphériques à l’aide de xe :
  xe pif-list host-uuid=<host-uuid> params=uuid,device,MAC,management
  xe network-list params=uuid,name-label
  <!--NeedCopy-->

Important :

Ne vous fiez pas aux noms ethN dans la documentation ou les scripts. Les noms d’interface Dom0 ne sont pas garantis d’utiliser le modèle ethN.

Dépannage

  • Un script échoue après la mise à niveau car il fait référence à eth0 ou eth1.
    • Mettez à jour le script pour découvrir le PIF par adresse MAC, indicateur de gestion ou nom-libellé de réseau.
  • Vous ne trouvez pas l’interface de gestion.
    • Dans dom0, exécutez ip -o link show pour lister les périphériques. Dans XenCenter, vérifiez Propriétés de l’hôte > Cartes réseau. Dans xe, exécutez xe pif-list management=true params=uuid,device,MAC.

Collectez les journaux et contactez le support si les problèmes persistent.

Nommage des interfaces réseau Dom0 sur XenServer 9