Wenn Sie die NSX Controller-Installation automatisieren möchten, können Sie dazu das VMware OVF Tool verwenden. Dabei handelt es sich um ein Befehlszeilendienstprogramm.

Standardmäßig sind „nsx_isSSHEnabled“ und „nsx_allowSSHRootLogin“ aus Sicherheitsgründen beide deaktiviert. Wenn diese Optionen deaktiviert sind, können Sie SSH nicht verwenden oder sich nicht bei der NSX Controller-Befehlszeile anmelden. Wenn Sie nsx_isSSHEnabled aktivieren, nsx_allowSSHRootLogin aber deaktiviert ist, können Sie eine SSH-Verbindung zu NSX Controller herstellen, sich aber nicht als Root anmelden.

Voraussetzungen

  • Stellen Sie sicher, dass die Systemanforderungen erfüllt sind. Siehe Systemvoraussetzungen.

  • Stellen Sie sicher, dass die erforderlichen Ports geöffnet sind. Siehe Ports und Protokolle.

  • Erstellen Sie das Ziel-VM-Portgruppennetzwerk, wenn noch keines vorhanden ist. Es wird empfohlen, NSX-T Data Center-Appliances in einem VM-Verwaltungsnetzwerk zu platzieren.

    Wenn Sie über mehrere Verwaltungsnetzwerke verfügen, können Sie statische Routen von der NSX-T Data Center-Appliance zu den anderen Netzwerken hinzufügen.

  • Planen Sie das IPv4-IP-Adressschema. In dieser Version von NSX-T Data Center wird IPv6 nicht unterstützt.

  • OVF Tool Version 4.0 oder höher

Prozedur

  • Führen Sie bei einem eigenständigen Host den ovftool-Befehl mit den jeweiligen Parametern aus.
    C:\Users\Administrator\Downloads>ovftool 
    --name=nsx-controller 
    --X:injectOvfEnv 
    --X:logFile=ovftool.log 
    --allowExtraConfig 
    --datastore=ds1 
    --network="management" 
    --noSSLVerify 
    --diskMode=thin 
    --powerOn 
    --prop:nsx_ip_0=192.168.110.210 
    --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|False> 
    --prop:nsx_allowSSHRootLogin=<True|False> 
    --prop:nsx_passwd_0=<password> 
    --prop:nsx_cli_passwd_0=<password>
    --prop:nsx_cli_audit_passwd_0=<password> 
    --prop:nsx_hostname=nsx-controller 
    <path/url to nsx component ova> 
    vi://root:<password>@192.168.110.51
    
  • Führen Sie bei einem von vCenter Server verwalteten Host den ovftool-Befehl mit den jeweiligen Parametern aus.
    C:\Users\Administrator\Downloads>ovftool 
    --name=nsx-controller 
    --X:injectOvfEnv 
    --X:logFile=ovftool.log 
    --allowExtraConfig 
    --datastore=ds1 
    --network="management" 
    --noSSLVerify 
    --diskMode=thin 
    --powerOn 
    --prop:nsx_ip_0=192.168.110.210 
    --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|False> 
    --prop:nsx_allowSSHRootLogin=<True|False> 
    --prop:nsx_passwd_0=<password> 
    --prop:nsx_cli_passwd_0=<password> 
    --prop:nsx_cli_audit_passwd_0=<password>
    --prop:nsx_hostname=nsx-controller 
    <path/url to nsx component ova> 
    vi://administrator@vsphere.local:<vcenter_password>@192.168.110.24/?ip=192.168.110.51
    
  • (Optional) Reservieren Sie Arbeitsspeicher für die NSX-T Data Center-Komponente, um eine optimale Leistung zu erreichen.

    Die Arbeitsspeicherreservierung ist eine garantierte Untergrenze für die Menge an physischem Arbeitsspeicher, die der Host für eine virtuelle Maschine reserviert, auch wenn der Arbeitsspeicher mehrfach vergeben wird. Legen Sie die Reservierung so fest, dass die NSX-T Data Center-Komponente über ausreichend Arbeitsspeicher für eine effiziente Ausführung verfügt. Siehe Systemvoraussetzungen.

  • Öffnen Sie die Konsole der NSX-T Data Center-Komponente, um den Startvorgang zu verfolgen.
  • Melden Sie sich nach dem Start der NSX-T Data Center-Komponente als Administrator bei der Befehlszeilenschnittstelle an, und führen Sie den Befehl get interface eth0 aus, um zu überprüfen, ob die IP-Adresse erwartungsgemäß angewendet wurde.
    nsx-component> get interface eth0
    Interface: eth0
      Address: 192.168.110.25/24
      MAC address: 00:50:56:86:7b:1b
      MTU: 1500
      Default gateway: 192.168.110.1
      Broadcast address: 192.168.110.255
      ...
    
  • Stellen Sie sicher, dass die NSX-T Data Center-Komponente über die erforderliche Konnektivität verfügt.

    Stellen Sie sicher, dass Sie die folgenden Aufgaben ausführen können.

    • Führen Sie für Ihre NSX-T Data Center-Komponente von einer anderen Maschine aus einen Ping-Vorgang aus.

    • Die NSX-T Data Center-Komponente kann einen Ping-Vorgang für das zugehörige Standard-Gateway ausführen.

    • Die NSX-T Data Center-Komponente kann mithilfe der Verwaltungsschnittstelle einen Ping-Vorgang für die Hypervisor-Hosts ausführen, die sich im selben Netzwerk wie die NSX-T Data Center-Komponente befinden.

    • Die NSX-T Data Center-Komponente kann einen Ping-Vorgang für den zugehörigen DNS-Server und NTP-Server ausführen.

    • Wenn Sie SSH aktiviert haben, stellen Sie sicher, dass Sie eine SSH-Verbindung zu Ihrer NSX-T Data Center-Komponente herstellen können.

    Wenn keine Konnektivität hergestellt werden kann, stellen Sie sicher, dass sich der Netzwerkadapter der virtuellen Appliance im richtigen Netzwerk oder VLAN befindet.

Nächste Maßnahme

Verbinden Sie NSX Controller mit der Managementebene. Siehe NSX Controller-Verbindung mit NSX Manager.