NSX Edge 설치를 자동화하려면 명령줄 유틸리티인 VMware OVF Tool을 사용하면 됩니다.

NSX-T Data Center 릴리스에서는 IPv6가 지원되지 않습니다.

사전 요구 사항

  • 시스템 요구 사항이 충족되었는지 확인합니다. 시스템 요구 사항의 내용을 참조하십시오.

  • 필수 포트가 열려 있는지 확인합니다. 포트 및 프로토콜의 내용을 참조하십시오.

  • 대상 VM 포트 그룹 네트워크가 아직 없으면 생성합니다. NSX-T Data Center 장치를 관리 VM 네트워크에 배치하는 것이 좋습니다.

    여러 관리 네트워크가 있으면 NSX-T Data Center 장치에서 다른 네트워크로의 정적 경로를 추가할 수 있습니다.

  • IPv4 IP 주소 체계를 계획합니다. 이 NSX-T Data Center 릴리스에서는 IPv6가 지원되지 않습니다.

  • ESXi 호스트에 OVF 템플릿을 배포하기 위한 적절한 권한이 있는지 확인합니다.

  • 호스트 이름에 밑줄이 포함되지 않았는지 확인합니다. 그러지 않으면 호스트 이름이 localhost로 설정됩니다.

  • OVF Tool 버전 4.0 이상

프로시저

  • 독립 실행형 호스트의 경우 해당 매개 변수를 사용하여 ovftool 명령을 실행합니다.
    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
    Completed successfully
    
    
  • vCenter Server에서 관리되는 호스트의 경우 해당 매개 변수를 사용하여 ovftool 명령을 실행합니다.
    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
    Completed successfully
    
    
  • (선택 사항) 최적의 성능을 위해서는 NSX-T Data Center 구성 요소용 메모리를 예약합니다.

    메모리 예약은 메모리가 오버 커밋되더라도 호스트가 가상 시스템을 위해 예약하는 물리적 메모리 양에 대해 보장되는 하한 값입니다. NSX-T Data Center 구성 요소가 효율적으로 실행되는 데 충분한 메모리를 갖도록 예약 수준을 설정합니다. 시스템 요구 사항의 내용을 참조하십시오.

  • NSX Edge의 콘솔을 열어 부팅 프로세스를 추적합니다.
  • NSX Edge가 시작된 후 관리자 권한으로 CLI에 로그인합니다. 사용자 이름은 admin이고 암호는 default입니다.
  • get interface eth0 명령을 실행하여 IP 주소가 예상대로 적용되었는지 확인합니다.
    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
      ...
    

    필요한 경우 set interface eth0 ip <CIDR> gateway <gateway-ip> plane mgmt 명령을 실행하여 관리 인터페이스를 업데이트합니다. 경우에 따라 start service ssh 명령을 사용하여 SSH 서비스를 시작할 수 있습니다.

  • 해당 NSX Edge 장치에 필요한 연결이 있는지 확인합니다.

    SSH를 사용하도록 설정한 경우 NSX Edge에 대해 SSH를 수행할 수 있는지 확인합니다.

    • NSX Edge를 Ping할 수 있습니다.

    • NSX Edge에서 기본 게이트웨이를 Ping할 수 있습니다.

    • NSX Edge에서는 NSX Edge와 동일한 네트워크에 있는 하이퍼바이저 호스트를 Ping할 수 있습니다.

    • NSX Edge에서는 DNS 서버와 해당 NTP 서버를 Ping할 수 있습니다.

  • 연결 문제를 해결합니다.
    참고:

    연결이 설정되지 않은 경우 VM 네트워크 어댑터가 적절한 네트워크 또는 VLAN에 있는지 확인합니다.

    기본적으로 NSX Edge 데이터 경로는 관리 NIC(IP 주소 및 기본 경로가 있는 NIC)를 제외한 모든 가상 시스템 NIC를 할당합니다. DHCP가 잘못된 NIC를 관리로 지정하면 작업을 완료하여 문제를 해결합니다.

    1. CLI에 로그인하고 stop service dataplane 명령을 입력합니다.
    2. set interface eth0 dhcp plane mgmt 명령을 입력합니다.
    3. eth0를 DHCP 네트워크에 배치하고 IP 주소가 eth0에 할당될 때까지 기다립니다.
    4. start service dataplane 명령을 입력합니다.

      VLAN 업링크 및 터널 오버레이에 사용되는 데이터 경로 fp-ethX 포트가 NSX Edgeget interfacesget physical-port 명령에 표시됩니다.

다음에 수행할 작업

NSX Edge를 관리부에 연결합니다. NSX Edge를 관리부에 연결의 내용을 참조하십시오.