Si prefiere automatizar la instalación de NSX Edge, puede utilizar la herramienta OVF de VMware, que es una utilidad de línea de comandos.

Por qué y cuándo se efectúa esta tarea

Esta versión de NSX-T no es compatible con IPv6.

Requisitos

  • Compruebe que se cumplan los requisitos del sistema. Consulte Requisitos del sistema.

  • Compruebe que estén abiertos los puertos necesarios. Consulte Puertos y protocolos.

  • Si aún no tiene una, cree la red del grupo de puertos de VM de destino. La mayoría de las implementaciones colocan los dispositivos NSX en una red de VM de administración.

    Si tiene varias redes de administración, puede agregar rutas estáticas a las otras redes desde el dispositivo NSX. Prepare el grupo de puertos de VM de administración sobre el que se comunicarán los dispositivos NSX.

  • Planifique su esquema de direcciones IP IPv4 IP. Esta versión de NSX-T no es compatible con IPv6.

  • Privilegios para implementar una plantilla OVF en el host ESXi.

  • Elija nombres de host que no incluyan guiones bajos. De lo contrario, el nombre de host se establece en localhost.

  • Herramienta OVF, versión 4.0 o posterior.

Procedimiento

  • (Para un host independiente) Ejecute el comando ovftool con los parámetros adecuados.

    C:\Users\Administrator\Downloads>ovftool 
    --name=nsx-edge-1 
    --deploymentOption=medium
    --X:injectOvfEnv 
    --X:logFile=ovftool.log 
    --allowExtraConfig 
    --datastore=ds1 
    --net:"Network 0=Mgmt" 
    --net:"Network 1=nsx-tunnel" 
    --net:"Network 2=vlan-uplink"  
    --net:"Network 3=vlan-uplink"  
    --acceptAllEulas 
    --noSSLVerify 
    --diskMode=thin 
    --powerOn 
    --prop:nsx_ip_0=192.168.110.37 
    --prop:nsx_netmask_0=255.255.255.0 
    --prop:nsx_gateway_0=192.168.110.1 
    --prop:nsx_dns1_0=192.168.110.10 
    --prop:nsx_domain_0=corp.local 
    --prop:nsx_ntp_0=192.168.110.10 
    --prop:nsx_isSSHEnabled=True 
    --prop:nsx_allowSSHRootLogin=True 
    --prop:nsx_passwd_0=<password> 
    --prop:nsx_cli_passwd_0=<password> 
    --prop:nsx_hostname=nsx-edge 
    <path/url to nsx component ova> 
    vi://root:<password>@192.168.110.51
    
    

    Opening OVA source: nsx-<component>.ova
    The manifest validates
    Source is signed and the certificate validates
    Opening VI target: vi://root@192.168.110.24
    Deploying to VI: vi://root@192.168.110.24
    Transfer Completed
    Powering on VM: nsx-edge-1
    Task Completed
    Warning:
     - No manifest entry found for: 'nsx-<component>.ovf'.
     - File is missing from the manifest: 'nsx-<component>.ovf'.
     - ExtraConfig options exists in source.
     - Skipping monitor as the --X:waitForIp option is not given.
    Completed successfully
    
    
  • (Para un host administrado por vCenter Server) Ejecute el comando ovftool con los parámetros adecuados.

    C:\Users\Administrator\Downloads>ovftool 
    --name=nsx-edge-1 
    --deploymentOption=medium
    --X:injectOvfEnv 
    --X:logFile=ovftool.log 
    --allowExtraConfig 
    --datastore=ds1 
    --net:"Network 0=Mgmt" 
    --net:"Network 1=nsx-tunnel" 
    --net:"Network 2=vlan-uplink"  
    --net:"Network 3=vlan-uplink"  
    --acceptAllEulas 
    --noSSLVerify 
    --diskMode=thin 
    --powerOn 
    --prop:nsx_ip_0=192.168.110.37 
    --prop:nsx_netmask_0=255.255.255.0 
    --prop:nsx_gateway_0=192.168.110.1 
    --prop:nsx_dns1_0=192.168.110.10 
    --prop:nsx_domain_0=corp.local 
    --prop:nsx_ntp_0=192.168.110.10 
    --prop:nsx_isSSHEnabled=True 
    --prop:nsx_allowSSHRootLogin=True 
    --prop:nsx_passwd_0=<password> 
    --prop:nsx_cli_passwd_0=<password> 
    --prop:nsx_hostname=nsx-edge 
    <path/url to nsx component ova> 
    vi://administrator@vsphere.local:<password>@192.168.110.24/?ip=192.168.210.53
    
    

    Opening OVA source: nsx-<component>.ova
    The manifest validates
    Source is signed and the certificate validates
    Opening VI target: vi://administrator@vsphere.local@192.168.110.24:443/
    Deploying to VI: vi://administrator@vsphere.local@192.168.110.24:443/
    Transfer Completed
    Powering on VM: nsx-edge-1
    Task Completed
    Warning:
     - No manifest entry found for: 'nsx-<component>.ovf'.
     - File is missing from the manifest: 'nsx-<component>.ovf'.
     - ExtraConfig options exists in source.
     - Skipping monitor as the --X:waitForIp option is not given.
    Completed successfully
    
    
  • Para que el rendimiento sea óptimo, reserve memoria para el componente NSX.

    Una reserva de memoria es un límite inferior garantizado para la cantidad de memoria física que el host reserva para una máquina virtual, incluso cuando la memoria está sobrecomprometida. Establezca la reserva en un nivel que garantice que el componente de NSX tenga suficiente memoria como para ejecutarse de forma eficiente. Consulte Requisitos del sistema.

Resultados

Abra la consola del componente NSX Edge para hacer un seguimiento del proceso de arranque. Si no se abre la ventana, asegúrese de que no estén bloqueadas las ventanas emergentes.

Una vez que NSX Edge termine de arrancar, inicie sesión en la interfaz de línea de comandos (CLI) y ejecute el comando get interface eth0 para comprobar que la dirección IP se aplicó según lo esperado.

nsx-edge-1> get interface eth0 

Interface: eth0
  Address: 192.168.110.37/24
  MAC address: 00:50:56:86:62:4d
  MTU: 1500
  Default gateway: 192.168.110.1
  Broadcast address: 192.168.110.255
  ...

Si fuese necesario, ejecute el comando set interface eth0 ip <CIDR> gateway <gateway-ip> plane mgmt para actualizar la interfaz de administración. De forma opcional, puede iniciar el servicio SSH con el comando start service ssh.

Asegúrese de que su dispositivo NSX Edge tenga la conectividad requerida.

  • Asegúrese de que pueda hacer ping a su NSX Edge.

  • Asegúrese de que NSX Edge puede hacer ping a su puerta de enlace predeterminada.

  • Asegúrese de que NSX Edge puede hacer ping a los hosts del hipervisor que estén en la misma red que NSX Edge.

  • Asegúrese de que NSX Edge puede hacer ping a su servidor DNS y a su servidor NTP.

  • Si habilitó SSH, asegúrese de que puede utilizar SSH con su NSX Edge.

Nota:

Si no se estableció la conectividad, asegúrese de que el adaptador de red de la máquina virtual esté en la VLAN o red adecuada.

De forma predeterminada, la ruta de acceso a datos de NSX Edge reclama todas las NIC de máquinas virtuales a excepción de la NIC de administración (la que tiene una dirección IP y una ruta predeterminada). Si DHCP asigna una NIC errónea como NIC de administración, puede corregirlo de la siguiente manera:

  1. stop service dataplane

  2. set interface eth0 dhcp plane mgmt

  3. Coloque eth0 en la red DHCP y espere a que se asigne una dirección IP a eth0.

  4. start service dataplane

Los puertos fp-ethX de la ruta de datos utilizados para el vínculo superior VLAN y la superposición de túnel se muestran en los comandos get interfaces y get physical-port en NSX Edge.

Qué hacer a continuación

Una el NSX Edge al plano de administración. Consulte Unir NSX Edge al plano de administración.