VMware Global Community
dmarcosg
Contributor
Contributor

Configuracion de ESXI 5.5 para conectividad con SW cisco

Hola buenas días a todos, tengo varios ESXI 5.5 conectados a un Hub y se ven perfectamente pero cuando lo conecto a un SW cisco pierde la conectividad y no consigue verse ni responde a ping , pero si pongo un pc o otro periférico si se ve perfectamente  es el sw.

La configuración del ESXI es sin VLan para que pueda acceder cualquier lan.

Y la configuración de cada puerto conectado al SW cisco con el ESXI es.

SW# config term

SW (config term) # Interface GigabitEthernet1/1

SW (config-if)# switchport trunk allowed vlan 10-12

SW (config-if)# switchport mode  trunk

SW (config-if)# switchport nonegotiate

SW (config-if)# spanning-tree portfast trunk

SW (config-if)# exit

SW (config)#exit

SW#


Esta configuración de mis equipos no dispone de VLan Native debido a que no la uso y la que lleva Cisco la Vlan native 1 (Por default la vlan 1 no lleva TAG de dot1q) por defecto para sus equipos la he desactivado.

Un saludo y gracias por su cooperación

Daniel


0 Kudos
5 Replies
Zas
Enthusiast
Enthusiast

Hola dmarcosg,

si no tienes puestas las id vlans 10 ó 12 en los Port Groups no te funcionará.

O si puedes quita el trunk del puerto Cisco. Además el STP se recomienda quitarlo en Cisco con VSphere, aunque ese no es el problema principal que tienes.

Un saludo

0 Kudos
dmarcosg
Contributor
Contributor

Hola buenas días, ante todo muchas gracias por responder.

La configuración que me comentas sería de esta manera. En la tarjeta de red con los 2 puertos que dispone configurarlas  toda dentro de un grupo para que publique la misma IP.

Por lo que me comentas la configuración en el SW cisco sería de la siguiente manera. Esta es la que tengo

switch# configure terminal

switch(config)# interface port-channel

SW(config)#int port-channel1 

SW(config-if)#description NIC team for ESX server

SW(config-if)#switchport trunk encapsulation dot1q

SW(config-if)#switchport trunk allowed vlan 10-12

SW(config-if)#switchport mode trunk

SW(config-if)#int gi1/1 

SW(config-if)#channel-group 1 mode on 

SW(config-if)#int gi/2 

SW(config-if)#channel-group 1 mode on

SW (config term) # Interface GigabitEthernet1/1

SW(config-if)#description ESX server

SW(config-if)#switchport trunk encapsulation dot1q 

SW(config-if)#switchport trunk allowed vlan 10-12 

SW(config-if)#switchport mode trunk 

SW (config-if)# switchport nonegotiate

SW (config-if)# spanning-tree portfast trunk

SW (config-if)# exit

SW (config)#

SW (config term) # Interface GigabitEthernet1/2

SW(config-if)#description ESX server

SW(config-if)#switchport trunk encapsulation dot1q 

SW(config-if)#switchport trunk allowed vlan 10-12 

SW(config-if)#switchport mode trunk 

SW (config-if)# switchport nonegotiate

SW (config-if)# spanning-tree portfast trunk

SW (config-if)# exit

SW (config)#exit

SW#

Segun la web de

http://www.josemariagonzalez.es/2010/12/03/como-configurar-puertos-switch-cisco-vmware-esx-esxi.html que puede ser que este desfasada y no actualizada, la configuración que me comentas śería .

switch# configure terminal

switch(config)# interface port-channel

SW(config)#int port-channel1 

SW(config-if)#description NIC team for ESX server

SW(config-if)#switchport trunk encapsulation dot1q

SW(config-if)#switchport trunk allowed vlan 10-12

SW(config-if)#int gi1/1 

SW(config-if)#channel-group 1 mode on 

SW(config-if)#int gi/2 

SW(config-if)#channel-group 1 mode on

SW (config term) # Interface GigabitEthernet1/1

SW(config-if)#description ESX server

SW(config-if)#switchport trunk encapsulation dot1q 

SW(config-if)#switchport trunk allowed vlan 10-12 

SW (config-if)# switchport nonegotiate

SW (config-if)# no ip address

SW (config-if)# exit

SW (config)#

SW (config term) # Interface GigabitEthernet1/1

SW(config-if)#description  ESX server 

SW(config-if)#switchport trunk encapsulation dot1q 

SW(config-if)#switchport trunk allowed vlan 10-12 

SW (config-if)# switchport nonegotiate

SW (config-if)# no ip address

SW (config-if)# exit

SW (config)#exit

SW#

Le agradezco su colaboración, un saludo

Daniel

0 Kudos
Zas
Enthusiast
Enthusiast

Hola,

debes de configurar en el Host Vsphere "Port Groups" cada uno con su "vlan id":

http://kb.vmware.com/selfservice/microsites/search.do?language=en_US&cmd=displayKC&externalId=100407...

Un saludo

0 Kudos
dmarcosg
Contributor
Contributor

Hola ZAS, muchas gracias, pero he leído el documento y aun así el escenario no me parece mucho al mio, te adjunto un diagrama.EJEMPLO.jpg

Mi escenario es configurar tres ESXI contra dos SW en alta disponibilidad.

Por lo que he leído debo crear en cada uno de los SW un Port Groups he intregara cada interfaz que conecta con el ESXI a ese Port Groups (en este caso sería tres)

Primer SW


SW1# configure terminal

SW1(config)# interface port-channel

SW1(config)#int port-channel1 

SW1(config-if)#description NIC team for ESX server

SW1(config-if)#switchport trunk encapsulation dot1q

SW1(config-if)#switchport trunk allowed vlan 10-12

SW1(config-if)#int gi1/1 

SW1(config-if)#channel-group 1 mode on 

SW1(config-if)#int gi/2 

SW1(config-if)#channel-group 1 mode on

SW1(config term) # Interface GigabitEthernet1/1

SW1(config-if)#description ESX server

SW1(config-if)#switchport trunk encapsulation dot1q 

SW1(config-if)#switchport trunk allowed vlan 10-12 

SW1(config-if)# switchport nonegotiate

SW1(config-if)# no ip address

SW1(config-if)# exit

SW1(config)#

SW1(config term) # Interface GigabitEthernet1/2

SW1(config-if)#description  ESX server 

SW1(config-if)#switchport trunk encapsulation dot1q 

SW1(config-if)#switchport trunk allowed vlan 10-12 

SW1(config-if)# switchport nonegotiate

SW1(config-if)# no ip address

SW1(config-if)# exit

SW1(config)#exit

SW1#



 

## Segundo grupo interfaz



 

SW1# configure terminal

SW1(config)# interface port-channel

SW1(config)#int port-channel2 

SW1(config-if)#description NIC team for ESX server

SW1(config-if)#switchport trunk encapsulation dot1q

SW1(config-if)#switchport trunk allowed vlan 10-12

SW1(config-if)#int gi1/3 

SW1(config-if)#channel-group 1 mode on 

SW1(config-if)#int gi/4

SW1(config-if)#channel-group 1 mode on

SW1(config term) # Interface GigabitEthernet1/3

SW1(config-if)#description ESX server

SW1(config-if)#switchport trunk encapsulation dot1q 

SW1(config-if)#switchport trunk allowed vlan 10-12 

SW1(config-if)# switchport nonegotiate

SW1(config-if)# no ip address

SW1(config-if)# exit

SW1(config)#

SW1(config term) # Interface GigabitEthernet1/4

SW1(config-if)#description  ESX server 

SW1(config-if)#switchport trunk encapsulation dot1q 

SW1(config-if)#switchport trunk allowed vlan 10-12 

SW1(config-if)# switchport nonegotiate

SW1(config-if)# no ip address

SW1(config-if)# exit

SW1(config)#exit

SW1#



 

## Tercer Interfaz grupo interfaz



 

SW1# configure terminal

SW1(config)# interface port-channel

SW1(config)#int port-channel3 

SW1(config-if)#description NIC team for ESX server

SW1(config-if)#switchport trunk encapsulation dot1q

SW1(config-if)#switchport trunk allowed vlan 10-12

SW1(config-if)#int gi1/5

SW1(config-if)#channel-group 1 mode on 

SW1(config-if)#int gi/6

SW1(config-if)#channel-group 1 mode on

SW1(config term) # Interface GigabitEthernet1/5

SW1(config-if)#description ESX server

SW1(config-if)#switchport trunk encapsulation dot1q 

SW1(config-if)#switchport trunk allowed vlan 10-12 

SW1(config-if)# switchport nonegotiate

SW1(config-if)# no ip address

SW1(config-if)# exit

SW1(config)#

SW1(config term) # Interface GigabitEthernet1/6

SW1(config-if)#description  ESX server 

SW1(config-if)#switchport trunk encapsulation dot1q 

SW1(config-if)#switchport trunk allowed vlan 10-12 

SW1(config-if)# switchport nonegotiate

SW1(config-if)# no ip address

SW1(config-if)# exit

SW1(config)#exit

SW1#

***** Segundo SW *****



 



 

SW2# configure terminal

SW2(config)# interface port-channel

SW2(config)#int port-channel1 

SW2(config-if)#description NIC team for ESX server

SW2(config-if)#switchport trunk encapsulation dot1q

SW2(config-if)#switchport trunk allowed vlan 10-12

SW2(config-if)#int gi1/1 

SW2(config-if)#channel-group 1 mode on 

SW2(config-if)#int gi/2 

SW2(config-if)#channel-group 1 mode on

SW2(config term) # Interface GigabitEthernet1/1

SW2(config-if)#description ESX server

SW2(config-if)#switchport trunk encapsulation dot1q 

SW2(config-if)#switchport trunk allowed vlan 10-12 

SW2(config-if)# switchport nonegotiate

SW2(config-if)# no ip address

SW2(config-if)# exit

SW2(config)#

SW2(config term) # Interface GigabitEthernet1/2

SW2(config-if)#description  ESX server 

SW2(config-if)#switchport trunk encapsulation dot1q 

SW2(config-if)#switchport trunk allowed vlan 10-12 

SW2(config-if)# switchport nonegotiate

SW2(config-if)# no ip address

SW2(config-if)# exit

SW2(config)#exit

SW2#



 

## Segundo grupo interfaz



 

SW2# configure terminal

SW2(config)# interface port-channel

SW2(config)#int port-channel2 

SW2(config-if)#description NIC team for ESX server

SW2(config-if)#switchport trunk encapsulation dot1q

SW2(config-if)#switchport trunk allowed vlan 10-12

SW2(config-if)#int gi1/3 

SW2(config-if)#channel-group 1 mode on 

SW2(config-if)#int gi/4

SW2(config-if)#channel-group 1 mode on

SW2(config term) # Interface GigabitEthernet1/3

SW2(config-if)#description ESX server

SW2(config-if)#switchport trunk encapsulation dot1q 

SW2(config-if)#switchport trunk allowed vlan 10-12 

SW2(config-if)# switchport nonegotiate

SW2(config-if)# no ip address

SW2(config-if)# exit

SW2(config)#

SW2(config term) # Interface GigabitEthernet1/4

SW2(config-if)#description  ESX server 

SW2(config-if)#switchport trunk encapsulation dot1q 

SW2(config-if)#switchport trunk allowed vlan 10-12 

SW2(config-if)# switchport nonegotiate

SW2(config-if)# no ip address

SW2(config-if)# exit

SW2(config)#exit

SW2#



 

## Tercer Interfaz grupo interfaz



 

SW2# configure terminal

SW2(config)# interface port-channel

SW2(config)#int port-channel3 

SW2(config-if)#description NIC team for ESX server

SW2(config-if)#switchport trunk encapsulation dot1q

SW2(config-if)#switchport trunk allowed vlan 10-12

SW2(config-if)#int gi1/5

SW2(config-if)#channel-group 1 mode on 

SW2(config-if)#int gi/6

SW2(config-if)#channel-group 1 mode on

SW2(config term) # Interface GigabitEthernet1/5

SW2(config-if)#description ESX server

SW2(config-if)#switchport trunk encapsulation dot1q 

SW2(config-if)#switchport trunk allowed vlan 10-12 

SW2(config-if)# switchport nonegotiate

SW2(config-if)# no ip address

SW2(config-if)# exit

SW2(config)#

SW2(config term) # Interface GigabitEthernet1/6

SW2(config-if)#description  ESX server 

SW2(config-if)#switchport trunk encapsulation dot1q 

SW2(config-if)#switchport trunk allowed vlan 10-12 

SW2(config-if)# switchport nonegotiate

SW2(config-if)# no ip address

SW2(config-if)# exit

SW2(config)#exit

SW2#

Posteriormente ir a cada host ESXI he ir al menú de ConfigurationNetworking→ Click the virtual switch / portgroups in the Ports tab and click Edit → General tab → Assign a VLAN number in VLAN ID

Por lo que me comentas debo hacerlo por cada Vlan

Y para crear el balanceo debo hacer esto.

La pestaña NIC Teaming.

  • En el menú desplegable Load Balancing, seleccione Route based on originating virtual port ID
  • Verifique que figure por lo menos un adaptador de red en Active Adapters. 

Y la configuración por comando sería así



 

esxcfg-vswitch -p "<portgroup name>" -v <VLAN_ID> <virtual switch name>



 

Creo que me he dejado algo en tema de balanceo o en otras cosas , perdona, pero este tipo de configuración es nueva para mi.

Gracias por adelantado

Daniel


 

0 Kudos
Zas
Enthusiast
Enthusiast

Hola,

si has establecido "Etherchannels" en los puertos de Cisco conectados al ESXi deberías de cambiar en el ESXI el "Load Balanced " por "Route Based on IP Hash"

VMware KB: Sample configuration of EtherChannel / Link Aggregation Control Protocol (LACP) with ESXi...

http://www.cisco.com/c/en/us/td/docs/solutions/Enterprise/Data_Center/vmware/vmware/VMware.html

Un saludo

0 Kudos