Application Delivery Management

Bereitstellung des NetScaler®-Agenten auf VMware ESXi automatisieren

NetScaler Console ermöglicht Ihnen die automatisierte Bereitstellung von NetScaler-Agenten auf VMware ESXi.

Als Administrator können Sie die folgenden Aktionen automatisieren:

  • Den NetScaler-Agenten konfigurieren
  • Den NetScaler-Agenten registrieren und das Standardpasswort des Agenten ändern.

Den NetScaler-Agenten konfigurieren

Um die Konfiguration des Agenten zu automatisieren, fügen Sie die Werte für die folgenden Parameter in die .ovf-Datei ein:

  1. IPAddress
  2. Netmask
  3. Gateway
  4. Nameserver
  5. Hostname

Hinweis:

Die .ovf-Datei ist in der Agent-Image-Datei verfügbar. Um die NetScaler-Agent-Datei herunterzuladen, gehen Sie zu https://www.citrix.com/downloads/citrix-application-management/. Das Benennungsmuster der Agent-Image-Datei lautet wie folgt: MASAGENT-ESX-releasenumber-buildnumber.zip

Den NetScaler-Agenten registrieren und das Standardpasswort ändern

Hinweis:

Bevor Sie den Agenten registrieren und das Standardpasswort ändern, stellen Sie sicher, dass Sie die unter Den NetScaler-Agenten konfigurieren angegebenen Parameter hinzugefügt haben.

Um die Registrierung des NetScaler-Agenten und die Änderung des Standardpassworts zu automatisieren, fügen Sie die Werte für die folgenden Parameter in dieselbe .ovf-Datei ein:

  1. NetScaler Console Server IP
  2. NetScaler Console Username
  3. NetScaler Console Password
  4. Agent New Password

Voraussetzungen

Bevor Sie mit der Installation einer virtuellen Appliance beginnen, stellen Sie sicher, dass Sie:

  • VMware vSphere 8.x auf einer Management-Workstation installiert haben, die die Mindestsystemanforderungen erfüllt.
  • Die NetScaler Console-Setup-Dateien heruntergeladen haben.

So konfigurieren und registrieren Sie einen NetScaler-Agenten

  1. Die .OVF-Datei herunterladen und bearbeiten
  2. NetScaler Console Virtual Appliance auf VMware ESXi installieren
  3. Überprüfen

Schritt 1: Die .OVF-Datei herunterladen und bearbeiten

  1. Extrahieren Sie die Dateien aus der MASAGENT-ESX-releasenumber-buildnumber.zip an den gewünschten Speicherort. Die folgenden Dateien werden extrahiert:

    • .ovf-Datei
    • .vmdk-Datei
    • .ova-Datei
    • .mf-Datei
  2. Öffnen Sie die .ovf-Datei in einem beliebigen Editor und fügen Sie den folgenden Beispielcode <ProductSection>..</ProductSection> nach dem Tag </VirtualHardwareSection> hinzu:

    <ProductSection>
    <Info>Information about the installed software</Info>
    <Product>Application Delivery management</Product>
    <Vendor>Citrix</Vendor>
    
    <Property ovf:userConfigurable="true" ovf:value="VALUE" ovf:type="string"
    ovf:key="eth0.ip">
    <Label>IPAddress</Label>
    </Property>
    
    <Property ovf:userConfigurable="true" ovf:value="VALUE" ovf:type="string"
    ovf:key="eth0.netmask">
    <Label>Netmask</Label>
    </Property>
    
    <Property ovf:userConfigurable="true" ovf:value="VALUE" ovf:type="string"
    ovf:key="eth0.gateway">
    <Label>Gateway</Label>
    </Property>
    
    <Property ovf:userConfigurable="true" ovf:value="VALUE" ovf:type="string"
    ovf:key="eth0.nameserver">
    <Label>Nameserver</Label>
    </Property>
    
    <Property ovf:userConfigurable="true" ovf:value="VALUE" ovf:type="string"
    ovf:key="eth0.hostname">
    <Label>Hostname</Label>
    </Property>
    
    <Property ovf:userConfigurable="true" ovf:value="VALUE" ovf:type="string"
    ovf:key="eth0.ServerIP">
    <Label>NetScaler Console Server IP</Label>
    </Property>
    
    <Property ovf:userConfigurable="true" ovf:value="VALUE" ovf:type="string"
    ovf:key="eth0.ServerUname">
    <Label>NetScaler Console Username</Label>  
    </Property>
    
    <Property ovf:userConfigurable="true" ovf:password="true" ovf:value="VALUE"
    ovf:type="string" ovf:key="eth0.ServerPassword">
    <Label>NetScaler Console Password</Label>
    </Property>
    
    <Property ovf:userConfigurable="true" ovf:password="true" ovf:value="VALUE"
    ovf:type="string" ovf:key="eth0.NewPassword">
    <Label>Agent New Password</Label>
    </Property>
    
    </ProductSection>
    <!--NeedCopy-->
    
  3. Fügen Sie für die Parameter, die Sie konfigurieren möchten, die entsprechenden Werte in ovf:value=”VALUE” ein.

    • Um den NetScaler-Agenten zu konfigurieren, fügen Sie die Werte für die folgenden Parameter hinzu:

      • IPAddress
      • Netmask
      • Gateway
      • Nameserver
      • Hostname
    • Um den NetScaler-Agenten zu registrieren und das Standardpasswort zu ändern, fügen Sie die Werte für die folgenden Parameter hinzu:

      • NetScaler Console Server IP
      • NetScaler Console Username
      • NetScaler Console Password
      • Agent New Password

    Hinweis:

    • Sie müssen den NetScaler-Agenten konfigurieren, bevor Sie ihn registrieren und das Standardpasswort ändern.
    • Wenn Sie die Registrierung und die Änderung des Standardpassworts nicht in der .ovf-Datei vornehmen, führen Sie diese Aktionen manuell nach der Bereitstellung der VM durch.

    Die OVF-Datei bearbeiten

  4. Nachdem Sie die Parameter und deren Werte hinzugefügt haben, speichern Sie die .ovf-Datei.

Schritt 2: NetScaler Console Virtual Appliance auf VMware ESXi installieren

  1. Melden Sie sich beim VMWare vSphere Client an und geben Sie die Administratoranmeldeinformationen ein. Klicken Sie auf Login.

    vSphere-Anmeldung

  2. Wählen Sie Ihren ESXi-Server aus und klicken Sie mit der rechten Maustaste, um OVF-Vorlage bereitstellen auszuwählen.

    OVF-Vorlage bereitstellen

  3. Auf der Seite OVF-Vorlage bereitstellen:
    1. OVF-Vorlage auswählen: Wählen Sie Lokale Datei und navigieren Sie zu dem Speicherort, an dem Sie die bearbeitete .ovf-Datei und die .vmdk-Datei gespeichert haben. Wählen Sie die Dateien aus und klicken Sie auf Öffnen, um sie hochzuladen. Klicken Sie auf Weiter.

      OVF-Vorlage auswählen

    2. Namen und Ordner auswählen: Geben Sie einen Namen für die virtuelle Appliance ein und wählen Sie den Speicherort auf dem ESXi, an dem Sie die virtuelle Maschine bereitstellen möchten. Klicken Sie auf Weiter.

      Namen und Ordner auswählen

    3. Compute-Ressource auswählen: Wählen Sie eine Ressource aus, auf der die Vorlage nach der Bereitstellung ausgeführt werden soll. Klicken Sie auf Weiter.

      Compute-Ressource auswählen

    4. Details überprüfen: Überprüfen Sie die Details der OVF-Vorlage. Klicken Sie auf Weiter.

      Details überprüfen

    5. Speicher auswählen: Wählen Sie einen Datenspeicher aus, um die OVF-Vorlage zu speichern. Klicken Sie auf Weiter.

      Speicher auswählen

    6. Netzwerke auswählen: Fahren Sie mit den Standardeinstellungen fort. Klicken Sie auf Weiter.

      Netzwerk auswählen

    7. Vorlage anpassen: Überprüfen Sie alle Eigenschaften der OVF-Vorlage. Alle Parameter und Werte, die Sie in der .ovf-Datei im Abschnitt Schritt 1: Die .OVF-Datei herunterladen und bearbeiten hinzugefügt haben, werden angezeigt.

      Vorlage überprüfen

    8. Bereit zum Abschluss: Um die Einstellungen zu speichern und den Bereitstellungsprozess zu starten, klicken Sie auf Fertig stellen.

      Bereitstellung abschließen

    Warten Sie, bis die Bereitstellung abgeschlossen ist. Nachdem der Status des Vorgangs OVF-Vorlage bereitstellen 100 % erreicht hat, ist Ihr Agent bereitgestellt.

    Status der OVF-Bereitstellung

    Wichtig:

    Schalten Sie die virtuelle Appliance nicht ein, bevor Sie die Einstellungen bearbeitet haben.

  4. Klicken Sie auf die neu installierte virtuelle Appliance und navigieren Sie zu Configure > Settings > vApp Options > Edit.

  5. Navigieren Sie im Fenster Edit vApp Options zu In OVF Details > OVF environment transport und wählen Sie VMware Tools aus. Klicken Sie auf OK.

    Einstellungen konfigurieren

  6. Klicken Sie mit der rechten Maustaste auf die virtuelle Maschine und klicken Sie auf Power On. Alternativ können Sie die Registerkarte Summary der virtuellen Maschine auswählen und auf Power On klicken.

    VM einschalten

  7. Wählen Sie auf der Registerkarte Summary die Option Launch Web Console. Wählen Sie im Fenster Launch Console die Option Web Console. Klicken Sie auf Launch.

    Konsole starten

    Webkonsole auswählen

  8. In der Konsole wird eine erfolgreiche Registrierungsmeldung angezeigt, nachdem der NetScaler-Agent beim NetScaler Console-Server registriert wurde. Um zu überprüfen, ob der NetScaler-Agent bereitgestellt und das Standardpasswort geändert wurde, melden Sie sich mit dem Benutzernamen des NetScaler-Agenten und dem neuen Passwort an.

    Meldung zur erfolgreichen Agent-Registrierung

Schritt 3: Überprüfen

Um zu überprüfen, ob der NetScaler-Agent bereitgestellt wurde:

  1. Nachdem der NetScaler-Agent bereitgestellt wurde, greifen Sie auf die NetScaler Console-GUI zu, indem Sie die IP-Adresse des NetScaler Console-Servers in den Browser eingeben.
  2. Melden Sie sich mit Ihren Anmeldeinformationen beim Server an.
  3. Navigieren Sie zu Infrastructure > Instances > Agents. Der neu bereitgestellte Agent wird in der ESX-Plattform angezeigt.
Bereitstellung des NetScaler®-Agenten auf VMware ESXi automatisieren