Zum Hauptinhalt springen

Verwaltungshub einrichten (ESXi mit VMware vCenter-Client)

Richten Sie die virtuelle Lenovo XClarity Verwaltungshub-Einheit in einem VMware vCenter-Client auf einem ESXi-Host ein.

Vorgehensweise

Gehen Sie wie folgt vor, um die virtuelle Verwaltungshub-Einheit zu installieren.

  1. Laden Sie das Image der virtuellen Verwaltungshub-Einheit über Downloads-Website auf eine Client-Workstation herunter. Melden Sie sich auf der Website an und verwenden Sie dann den erhaltenen Zugriffsschlüssel für den Image-Download.
  2. Installieren Sie die virtuelle Einheit auf dem Host und konfigurieren Sie diese.
    1. Stellen Sie über den VMware vCenter-Client eine Verbindung zum Host her.
    2. Klicken Sie mit der rechten Maustaste auf den vCenter-Knoten und wählen Sie OVF-Vorlage implementieren aus.
      Um die virtuelle Einheit zu implementieren, beachten Sie im Assistenten für die Implementierung die folgenden Aspekte.
      • Quelle wählen. Wählen Sie die OVA-Datei für Verwaltungshub.
      • Name und Ordner wählen. Wählen Sie einen Einheitennamen aus, der auf diesem Host eindeutig ist.
      • Ressource wählen. Wählen Sie den ESXi-Host, den Sie für diese virtuelle Einheit verwenden möchten.
      • Speicher wählen. Wählen Sie einen SSD-Datenträger mit mindestens 340 GB freiem Speicherplatz und wählen Sie das virtuelle Datenträgerformat aus, das die Anforderungen Ihrer Organisation erfüllt. Wenn Sie in Bezug auf das Format nicht sicher sind, wählen Sie Thin Provision aus.
      • Netzwerke wählen. Wählen Sie Brücke zum VM-Netzwerk aus. Diese Einstellung können Sie ändern, wenn Sie die virtuelle Maschine dem Netzwerk zuordnen.
        Wichtig
        Verwaltungshub enthält den VMXNET 3-Treiber. Sie können alle VMware-Fehler ignorieren, die besagen, dass der Treiber nicht unterstützt wird. Siehe VMware-Dokumentation – Info zur Migrations-Kompatibilitätsprüfung für weitere Informationen.
      • Vorlagen anpassen.
        • Wenn Sie DHCP nutzen, geben Sie im Feld „no“ an.
        • Wenn Sie eine statische IP-Adresse für den Verwaltungsport von Verwaltungshub verwenden, geben Sie im Feld IP-Ersteinstellung konfigurieren „yes“ ein und geben Sie dann statische IP-Protokolle, ‑Adressen, Netzmasken, DNS-Server und Gateways an.
        Anmerkung
        • Sie können auch eine Konfigurationsdatei verwenden, um die IP-Adresse anzugeben, bevor Sie die virtuelle Einheit einschalten (siehe „Konfigurationsdatei zum Festlegen der IP-Adresse verwenden“ weiter unten).
        • Die Reihenfolge der Felder auf dieser Seite kann je nach Webbrowser und Version von ESXi variieren.
      • Bereit für Fertigstellung. Deaktivieren Sie die Option Nach Implementierung einschalten.
      Tipp
      Sie können die Prozessor‑ und Speicherkonfigurationseinstellungen in VMware ändern, bevor Sie die virtuelle Einheit einschalten. Informationen über Konfigurationsempfehlungen basierend auf der Anzahl der verwalteten Einheiten in Ihrer Umgebung finden Sie unter Unterstützte Hardware und Software – Verwaltungshub.

      In der folgenden Abbildung werden beispielhafte Konfigurationseinstellungen nach Beendigung des Assistenten veranschaulicht.


      Zeigt die Seite „Service und Support“ bei der Erstkonfiguration.
    3. Klicken Sie auf Fertigstellen, um die Initialisierung abzuschließen und Verwaltungshub zu implementieren. Dies kann mehrere Minuten dauern.
      Achtung
      Schalten Sie die virtuelle Einheit erst ein, nachdem Sie die folgenden drei Schritte ausgeführt haben. Andernfalls wird Verwaltungshub mit der Standard-DHCP-IP-Einstellung gestartet.
    4. Wenn Sie statische IP-Adressen für den Verwaltungshub-Verwaltungsport konfiguriert haben, führen Sie diese Schritte aus, bevor Sie die virtuelle Einheit einschalten:
      1. Wählen Sie beim vCenter-Client die virtuelle Verwaltungshub-Einheit in der VMWare-VMs-Ansicht aus, klicken Sie mit der rechten Maustaste auf die Registerkarte Verwalten und wählen Sie dann Bearbeiten aus. Das Dialogfenster Einstellungen bearbeiten wird angezeigt.
      2. Klicken Sie auf die Registerkarte vApp-Option, und wählen Sie dann im Navigationsbereich OVF-Umgebungstransport aus.
      3. Überprüfen Sie, dass die Optionen VMware-Tools und Aktivieren aktiviert sind und klicken Sie anschließend auf OK.
        Zeigt die Kontrollkästchen „ISO-Image“ und „Aktivieren“, die sich auf der Registerkarte „vApp-Optionen“ befinden.
  3. (Nur physisch getrennte Verwaltungs‑ und Datennetzwerke) Ordnen Sie die virtuelle Maschine den Daten‑ und Verwaltungsnetzwerken zu.
    1. Klicken Sie auf den Host, um die Hostdetails im Inhaltsfenster von VMware vSphere Client anzuzeigen.

      Anzeigenerfassung, die die Hostdetails von VMware vSphere anzeigt.
    2. Klicken Sie auf die Registerkarte Konfiguration.
    3. Klicken Sie auf Netzwerk und dann auf die Verknüpfung Netzwerk hinzufügen.
    4. Klicken Sie auf der Seite Verbindungstypen auf Virtuelle Maschine.
    5. Definieren Sie die Portgruppe 0.
      1. Klicken Sie auf der Seite Virtuelle Maschinen – Netzwerkzugriff auf vSwitch0 verwenden, wählen Sie „vmnic0“ aus und klicken Sie auf Weiter, um eine Portgruppe zu erstellen.
      2. Aktualisieren Sie die Eigenschaften der Portgruppe.
        • Geben Sie eine Netzwerkbezeichnung ein (z. B. „VM-Verwaltungsnetzwerk“).
        • Geben Sie optional die für das Netzwerk definierte VLAN-ID ein.
      3. Ordnen Sie die Netzwerkadapter für das Verwaltungs-VLAN dem gerade erstellten Netzwerk zu.

        Klicken Sie im linken Navigationsbereich mit der rechten Maustaste auf die virtuelle Maschine und klicken Sie dann auf Einstellungen bearbeiten. Wählen Sie anschließend auf der Registerkarte Hardware die einzelnen Netzwerkadapter sowie die Netzwerkbezeichnung aus, die Sie für diese Portgruppe definiert haben.

      4. Richten Sie das NIC-Teaming ein, um die Failoverfunktion zwischen den beiden im Gehäuse installierten Flex-Switches zu aktivieren.
        • Klicken Sie auf der Registerkarte Konfiguration des Hosts auf die Verknüpfung für die Eigenschaften von vSwitch0.
        • Klicken Sie auf die Registerkarte Netzwerkadapter und wählen Sie „vmnic0“ aus.
        • Klicken Sie auf Hinzufügen.
        • Folgen Sie den Anweisungen im Assistenten zum Hinzufügen eines Adapters, um „vmnic1“ hinzuzufügen.
        Verschieben Sie auf der Seite „Failoverrichtlinie“ den Eintrag „vmnic1“ nach unten in den Bereich „Standby-Adapter“.
        Screenshot, der die Reihenfolge der Failoverrichtlinie zeigt
      5. Folgen Sie den Schritten im Assistenten zum Hinzufügen eines Adapters, um die Einrichtung abzuschließen.
    6. Definieren Sie die Portgruppe 1.
      1. Klicken Sie auf der Seite Virtuelle Maschinen – Netzwerkzugriff auf vSwitch0 verwenden, wählen Sie vmnic1 aus und klicken Sie auf Weiter, um eine Portgruppe zu erstellen.
      2. Aktualisieren Sie die Eigenschaften der Portgruppe.
        • Geben Sie eine Netzwerkbezeichnung ein (z. B. VM Management Network).
        • Geben Sie optional die für das Netzwerk definierte VLAN-ID ein.
      3. Ordnen Sie die Netzwerkadapter für das Verwaltungs-VLAN dem gerade erstellten Netzwerk zu.
      4. Richten Sie das NIC-Teaming ein, um die Failoverfunktion zwischen den beiden im Gehäuse installierten Flex-Switches zu aktivieren.
        1. Klicken Sie auf die virtuelle Maschine und wählen Sie Einstellungen für virtuelle Maschinen bearbeiten aus. Das Dialogfenster mit den Eigenschaften der virtuellen Maschine wird angezeigt.
        2. Klicken Sie auf Netzwerkadapter 2.
        3. Deaktivieren Sie Beim Einschalten verbinden.
        4. Klicken Sie zum Speichern auf OK.

        Nachdem Verwaltungshub zur Verwendung des eth1-Ports konfiguriert ist, wiederholen Sie den vorigen Schritt und aktivieren Sie Beim Einschalten verbinden.

  4. Klicken Sie mit der rechten Maustaste auf die virtuelle Einheit und wählen Sie dann Ein/Aus > Einschalten aus.

    Beim Start der virtuellen Maschine werden die IPv4- und IPv6-Adressen für die einzelnen Schnittstellen aufgeführt, wie im folgenden Beispiel dargestellt.

    Der eth0-Verwaltungsport von Verwaltungshub verwendet standardmäßig eine DHCP-IP-Adresse. Am Ende des Bootprozesses von Verwaltungshub können Sie eine statische IP-Adresse für den eth0-Verwaltungsport festlegen, indem Sie nach der Aufforderung „1“ eingeben, wie im folgenden Beispiel dargestellt. Die Eingabeaufforderung ist 150 Sekunden verfügbar, bis der Anmeldedialog angezeigt wird. Wenn Sie sofort zum Anmeldedialog fortfahren möchten, geben Sie bei der Eingabeaufforderung „x“ ein.

    Wichtig
    • Wenn Sie die statischen IP-Adresseneinstellungen ändern, haben Sie maximal 60 Sekunden Zeit, um die neuen Einstellungen vorzunehmen. Stellen Sie sicher, dass Sie über die erforderlichen IP-Informationen verfügen, bevor Sie fortfahren.
      • Für die IPv4-Einstellungen müssen Sie die IP-Adresse, die Subnetzmaske und die Gateway-IP-Adresse haben.
      • Für die IPv6-Einstellungen müssen Sie die IP-Adresse und die Länge des Präfixes haben.
    • Falls Sie keinen DHCP-Server nutzen, können Sie eine Konfigurationsdatei verwenden, um die IP-Einstellungen für den eth0-Verwaltungsport von Verwaltungshub anzugeben, mit dem auf Verwaltungshub zugegriffen werden soll. Weitere Informationen finden Sie im Abschnitt „Nächste Schritte“ weiter unten.
    • Wenn Sie die IP-Adresseinstellungen über die Konsole ändern, wird Verwaltungshub neu gestartet, damit die neuen Einstellungen angewendet werden.
    • Für die Anmeldung ist keine Aktion erforderlich. Die Nachricht für die Konsolenanmeldung können Sie ignorieren. Die Konsolenschnittstelle ist nicht zur Verwendung durch den Kunden geeignet.

    • Möglicherweise wird die Nachricht TCP: eth0: Treiber hat eine vermutete GRO-Implementierung, die TCP-Leistung ist möglicherweise beeinträchtigt auf der Konsole angezeigt. Die Leistung der virtuellen Maschine ist nicht betroffen, Sie können diese Warnung ignorieren.
    Achtung
    Das Ändern der IP-Adresse des Verwaltungsports von Verwaltungshub nach der Verwaltung von Einheiten kann dazu führen, dass die Einheiten in Verwaltungshub in den Offlinestatus versetzt werden. Wenn Sie die IP-Adresse ändern möchten, sobald Verwaltungshub betriebsbereit ist, stellen Sie sicher, dass die Verwaltung aller Einheiten aufgehoben wird, bevor Sie die IP-Adresse ändern.
    ------------------------------------------
    Lenovo XClarity Verwaltungshub Version x.x.x
    ------------------------------------------

    eth0 flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500 metric 1
    inet 192.0.2.10 netmask 255.255.255.0 broadcast 192.0.2.55
    inet6 2001:db8:56ff:fe80:bea3 prefixlen 64 scopeid 0x20<link>
    ether 00:15:5d:0c:d1:92 txqueuelen 1000 (Ethernet)
    RX errors 0 dropped 0 overruns 0 frame 0

    eth1 flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500 metric 1
    inet 192.0.2.20 netmask 255.255.255.0 broadcast 192.0.2.130
    inet6 2001:db8:56ff:fe80:bea3 prefixlen 64 scopeid 0x20<link>

    ===========================================================================
    ===========================================================================

    You have 150 seconds to change IP settings. Enter one of the following:
    1. To set a static IP address for Lenovo XClarity virtual appliance eth0 port
    2. To use a DHCP address for Lenovo XClarity virtual appliance eth0 port
    x. To continue without changing IP settings
    ... ...


  5. Wenn Sie statische IP-Einstellungen für den Verwaltungsport von Verwaltungshub in der Netzwerkvorlage (in Schritt 2) ausgewählt haben und die IP-Einstellungen über die Konsole geändert haben, gehen Sie wie folgt vor. Dadurch wird sichergestellt, dass die IP-Einstellungen, die Sie über die Konsole angegeben haben (und nicht die Einstellungen, die Sie in der Netzwerkvorlage angegeben haben) jedes Mal verwendet werden, wenn die virtuelle Einheit neu gestartet wird.
    1. Wählen Sie beim vCenter-Client die virtuelle Verwaltungshub-Einheit aus, klicken Sie mit der rechten Maustaste auf die Registerkarte Verwalten und wählen Sie dann Bearbeiten aus. Das Dialogfenster „Einstellungen bearbeiten“ wird angezeigt.
    2. Klicken Sie auf die Registerkarte vApp-Option, und wählen Sie dann im Navigationsbereich OVF-Umgebungstransport aus.
    3. Überprüfen Sie, dass die Optionen VMware-Tools und Aktivieren deaktiviert sind und klicken Sie anschließend auf OK.

(Optional) Installationsskript verwenden

Sie können ein Skript erstellen, wie im folgenden Beispiel gezeigt, um die virtuelle Verwaltungshub-Einheit mit dem VMware-OVF-Tool (Version 4.2.0 oder höher) zu installieren. Das Skript muss die folgenden Parameter enthalten.

  • prop:guestinfo.ipv4.bootproto. Das IPv4-Bootprotokoll. Die Einstellung kann dhcp oder static sein.
  • prop:guestinfo.ipv4.dns1. DNS (Domain Name Space)
  • prop:guestinfo.ipv4.gateway. Gateway-Adresse
  • prop:guestinfo.ipv4.ipaddr. IPv4-Adresse
  • prop:guestinfo.ipv4.netmask. Netzmaske
  • prop:guestinfo.ipsetting. Gibt an, ob die IP-Adresse festgelegt werden soll. Die Einstellung kann yes oder no sein.
  • prop:guestinfo.ipv6.bootproto. Das IPv4-Bootprotokoll. Die Einstellung kann auto, dhcp oder static sein.
  • prop:guestinfo.ipv6.ipaddr. IPv6-Adresse
Anmerkung
Sie müssen die virtuelle Maschine aus‑ und wieder einschalten, um die OVF-Umgebungen zu löschen, nachdem die Implementierung von Verwaltungshub abgeschlossen ist.
#!/bin/bash

# XCLARITY virtual appliance ova file name
LXCA_OVA="lnvgy_sw_lxca_331-2.0.0_vmware_x86-64.ova"

# ESXi IP, ID and Password
ESXI_HOST="1.2.3.4"
ESXI_USERNAME="userid"
ESXI_PASSWORD="userpasswd"
# ESXi virtual switch and datastore to store the
# XClarity virtual appliance
ESXI_VM_NETWORK="VM Network"
ESXI_VM_DATASTORE="datastore2"

# XCLarity ETH0 static ip info
IPV4_BOOTPROTO="static"
LXCA_VMNAME="lxca-vm"
LXCA_DEPOPT="small"
LXCA_OVERWR="--overwrite"
LXCA_HOSTNAME="dt.labs.lenovo.com"
LXCA_IP="1.2.3.5"
LXCA_NETMASK="255.255.240.0"
LXCA_GATEWAY="1.2.0.1"
LXCA_DNS="1.2.0.10"
LXCA_CHGIP="yes"

LXCA_IP6="0::0"
IPV6_BOOTPROTO="auto"

##### Using ovftool version 4.2.0 ###
##### '--X:injectOvfEnv' and '--powerOn' are the key parameters
/usr/bin/ovftool --acceptAllEulas --X:waitForIp --skipManifestCheck ${LXCA_OVERWR}
--X:injectOvfEnv --powerOn "--net:bridged=${ESXI_VM_NETWORK}"
--datastore=${ESXI_VM_DATASTORE} --diskMode=thin --name=${LXCA_VMNAME}
--deploymentOption=${LXCA_DEPOPT}
--prop:guestinfo.ipv4.bootproto=${IPV4_BOOTPROTO}
--prop:guestinfo.ipv4.dns1=${LXCA_DNS}
--prop:guestinfo.ipv4.gateway=${LXCA_GATEWAY}
--prop:guestinfo.ipv4.ipaddr=${LXCA_IP}
--prop:guestinfo.ipv4.netmask=${LXCA_NETMASK}
--prop:guestinfo.ipsetting=${LXCA_CHGIP}
--prop:guestinfo.ipv6.bootproto=${IPV6_BOOTPROTO}
--prop:guestinfo.ipv6.ipaddr=${LXCA_IP6} ${LXCA_OVA}
"vi://${ESXI_USERNAME}:${ESXI_PASSWORD}@${ESXI_HOST}/"

if [[ "$?" -eq 0 ]]; then
exit 0
else
exit 999
fi

Das Beispielskript gibt das folgende Ergebnis zurück:
[root@localhost dtest]# ./depl.sh
Opening OVA source: lnvgy_sw_lxca_331-2.0.0_vmware_x86-64.ova
Opening VI target: vi://root@1.2.3.4:443/
Deploying to VI: vi://root@1.2.3.4:443/
Transfer Completed
Powering on VM: lxca-vm
Task Completed
Received IP address: 1.2.3.5

(Optional) Konfigurationsdatei zum Festlegen der IP-Einstellungen verwenden

Falls Sie keinen DHCP-Server nutzen, können Sie optional eine Konfigurationsdatei verwenden, um die IP-Einstellungen anzugeben, mit denen über die Eth0-Netzwerkschnittstelle auf die Webschnittstelle von Verwaltungshub zugegriffen werden soll.

Die Konfigurationsdatei (eth0_config) ist in einer von Ihnen erstellten ISO-Datei enthalten, die Sie auf der virtuellen Maschine vor dem ersten Start von Verwaltungshub bereitstellen. Beim ersten Start von Verwaltungshub wird die IP-Adresse für das Eth0-Netzwerk mithilfe der statischen IP-Adresse (die in der Datei eth0_config definiert ist) konfiguriert, dann wird die Webschnittstelle angezeigt, damit Sie die Erstkonfiguration vornehmen und die entsprechenden Einstellungen konfigurieren können (siehe Verwaltungshub konfigurieren).

Gehen Sie wie folgt vor, bevor sie die virtuelle Einheit einschalten, um eine Konfigurationsdatei zu verwenden.

  1. Erstellen Sie eine Datei mit dem Namen eth0_config (ohne Dateierweiterung) und den folgenden IPv4-Parametern, die von der virtuellen Maschine beim Start verwendet werden sollen.
    • IPV4_ADDR=
    • IPV4_NETMASK=
    • IPV4_GATEWAY=
    • IPV6_ADDR=
    • IPV6_GATEWAY=
    Sie können die Datei mit dem Befehl „echo“ erstellen, z. B.:
    ECHO IPV4_ADDR=1.1.1.1 > ./eth0_config
    ECHO IPV4_NETMASK=255.255.255.05 >> ./eth0_config
    ECHO IPV4_GATEWAY=1.1.1.5 >> ./eth0_config
    ECHO IPV6_ADDR=1001:1002:1003:1004::2 >> ./eth0_config
    ECHO IPV6_GATEWAY=1001:1002:1003:1004::1 >> ./eth0_config
  2. Erstellen Sie ein ISO-Image, das die Datei eth0_config enthält.

    Verwenden Sie die von Ihnen bevorzugte ISO-Software, um ein ISO-Image unter Windows zu erstellen. Unter Linux nutzen Sie den Befehl mkisofs, z. B:

    mkisofs -V IP4ADDR -J -o ./boot.iso ./eth0_config

    Dabei steht -V für den Volumenamen, -J ist das Joliet-Format, -o gibt den Namen der Ausgabedatei an und ./eth0_config ist die Datei, die in das ISO-Image eingebunden werden soll.

  3. Laden Sie das ISO-Image mit dem Datastore-Browser an einen geeigneten Speicherort hoch.
  4. Stellen Sie das ISO-Image auf der virtuellen Maschine bereit. Die ISO-Datei muss im Datenspeicher des ESXi-Hosts sein, damit sie als CD/DVD-Laufwerk auf der virtuellen Verwaltungshub-Maschine bereitgestellt werden kann.
    1. Klicken Sie mit der rechten Maustaste auf die virtuelle Maschine und klicken Sie dann auf Einstellungen bearbeiten.
    2. Klicken Sie auf Hinzufügen, um den Assistenten für Hardware hinzufügen aufzurufen.
    3. Klicken Sie auf CD/DVD-Laufwerk und auf Weiter.
    4. Wählen Sie ISO-Image verwenden aus und klicken Sie auf Weiter.
    5. Markieren Sie das ISO-Image und klicken Sie auf Weiter.
    6. Wählen Sie den Knoten mit der virtuellen Einheit aus und klicken Sie auf Weiter.
    7. Klicken Sie auf Fertig stellen.
    Anmerkung
    Nachdem Sie sich an der Verwaltungshub-Webschnittstelle angemeldet und die entsprechenden Einstellungen konfiguriert haben, können Sie die Laufwerkbereitstellung aufheben und das ISO-Image löschen.

Nach dieser Aufgabe

Melden Sie sich an und konfigurieren Sie Verwaltungshub (siehe Verwaltungshub konfigurieren).