XenServer

Nomenclatura de interfaces de red de Dom0 en XenServer 9

Información general

Novedad en XenServer® 9: El dominio de control (dom0) adopta nombres de interfaz de red predecibles de systemd y consolida el manejo de interfaces en Toolstack networkd. En versiones anteriores, varios componentes renombraron las interfaces de dom0 al patrón heredado ethN. En XenServer 9, los nombres de las interfaces de dom0 ya no se cambian forzosamente a ethN.

Este cambio mejora la estabilidad y la facilidad de mantenimiento y alinea dom0 con la nomenclatura estándar de la industria.

¿Qué hay de nuevo en XenServer 9?

  • Nombres de interfaz predecibles en dom0 basados en atributos de hardware estables (por ejemplo, eno12429np0).
  • Gestión consolidada de interfaces en Toolstack networkd.
  • Eliminación del cambio de nombre forzado a ethN (por ejemplo, eth0, eth1).

Diferencias con XenServer 8.4

  • XenServer 8.4: Varios componentes cooperaron para ordenar y renombrar las interfaces de dom0 a ethN.
  • XenServer 9: Dom0 utiliza nombres predecibles de systemd y un único componente gestiona la nomenclatura y el estado de la interfaz.

Nota:

Los nombres predecibles se derivan del hardware y la topología. Los nombres exactos varían según la plataforma.

Lo que ve en el producto

  • Los nombres de las interfaces en dom0 siguen las convenciones de systemd. Por ejemplo, eth0 podría aparecer como eno12429np0. El campo de dispositivo del XAPI PIF refleja el nuevo nombre.
  • La etiqueta de nombre de red predeterminada para la red de todo el grupo que estaba asociada con eth0 ahora es Red de todo el grupo 0.

Ventajas

  • La gestión consolidada de la interfaz mejora la estabilidad y la facilidad de mantenimiento del producto.
  • Los nombres predecibles reducen la ambigüedad en los reinicios y los cambios de hardware.

Migre su automatización y scripts

Cuando actualice a XenServer 9, los scripts o herramientas que asumen nombres de dispositivos ethN podrían fallar. Actualice la automatización para descubrir interfaces dinámicamente en lugar de codificar ethN de forma rígida.

Ejemplos:

  • Enumere las interfaces de dom0 usando herramientas de Linux:
  ip -o link show
  <!--NeedCopy-->
  • Descubra PIF y dispositivos usando xe:
  xe pif-list host-uuid=<host-uuid> params=uuid,device,MAC,management
  xe network-list params=uuid,name-label
  <!--NeedCopy-->

Importante:

No confíe en los nombres ethN en la documentación o los scripts. No se garantiza que los nombres de interfaz de Dom0 utilicen el patrón ethN.

Solución de problemas

  • Un script falla después de la actualización porque hace referencia a eth0 o eth1.
    • Actualice el script para descubrir el PIF por dirección MAC, indicador de administración o etiqueta de nombre de red.
  • No puede encontrar la interfaz de administración.
    • En dom0, ejecute ip -o link show para listar los dispositivos. En XenCenter, compruebe Propiedades del host > NICs. En xe, ejecute xe pif-list management=true params=uuid,device,MAC.

Recopile los registros y póngase en contacto con el Soporte si los problemas persisten.

Nomenclatura de interfaces de red de Dom0 en XenServer 9