En esta ocasión mostramos como solucionar en XenServer 5.6, el error "cannot see the required network", cuando estamos trabajando con XenServer 5.6 podemos habernos encontrado con el mensaje de error en el proceso de movimiento de una máquina virtual mediante XenMotion, debido básicamente a la creación de múltiples redes.

Cuando realizamos el comando,

xe network-list, podemos visualizar una serie de información similar a la que mostramos a continuación



Si hay alguna diferencia en el Grupo de red (Pool-wide) con el nombre de la etiqueta de red (Network Name-Label), a continuación,  redes adicionales son creadas al unirse al anfitrión. Este es debido al proceso de inscripción o unión con el host antifitrión.

La forma de solucionarlo es la siguiente,

En el servidor correspondiente, procederemos a eliminar el servidor del Pool existente,

 

Psteriormente eliminado del pool, procederemos a eliminar la relación de redes duplicadas, para que no exista ningún tipo de asociación,




Posteriormente, y una vez eliminado el servidor del Pool, volveremos a verificar el estado de las Network y el bridge ID, mediante:

xe network-list

observándose algo similar a esto:



Donde observaremos la diferencia de nombres, si ejecutamos el comando en un nuevo host, podremos observar la diferencia con el pool,

xe network-list



Para asignar la res a un nuevo stand-alone host, mediante CLI deberemos de realizar la siguiente instrucción,

xe network-param-set uuid=<UUID de la tarjeta modificada> name-label="Nombre idéntico al del pool",

Ejemplo:

xe network-param-set uuid=665309f4-f25f-242f-a0e4-288050ae5994 name-label="Network 1"

Lo que no tendremos que hacer es realizar la modificación del nombre del pool.

Nota: Esta resolución esta incluida en el Update-1 para XenServer 5.6.

Actualizado (Jueves, 05 de Agosto de 2010 13:43)