Konfigurationsauditvorlagen in Konfigurationsaufträgen wiederverwenden

Als Administrator können Sie Konfigurationsbefehle jetzt als Satz wiederverwendbarer Konfigurationsvorlagen speichern, wenn Sie einen Auftrag erstellen und ein Konfigurationsaudit ausführen. Die in Konfigurationsaufträgen erstellte und gespeicherte Konfigurationsvorlage ist im Konfigurationsaudit verfügbar, um eine Auditvorlage zu erstellen, die auf bestimmte NetScaler-Instanzen angewendet werden kann. Ebenso ist die im Konfigurationsauditmodul erstellte Auditvorlage in Konfigurationsaufträgen verfügbar, sodass Sie die Vorlage als Konfigurationsauftrag ausführen können. Jede an der Vorlage vorgenommene Änderung ist nun sowohl in den Konfigurationsaufträgen als auch in den Konfigurationsauditmodulen sichtbar.

Früher mussten die Konfigurationsauftrags- und Konfigurationsauditvorlagen für dieselbe Konfiguration separat erstellt und als verschiedene Dateien gespeichert werden. Dies führte zu einer doppelten Anstrengung bei der Erstellung und Pflege der Vorlagen.

NetScaler® Application Delivery Management (ADM) ermöglicht es Ihnen, diese Vorlage im System zu speichern, sodass die Auditvorlage auch in Konfigurationsaufträgen verfügbar ist. Jetzt können die Auditvorlagen verwendet werden, um Konfigurationsaufträge zu erstellen. Auf diese Weise können die Vorlagen zwischen Konfigurationsaufträgen und Konfigurationsaudits austauschbar verwendet werden.

Betrachten Sie beispielsweise eine grundlegende Lastausgleichskonfiguration, für die Sie einen virtuellen Lastausgleichsserver hinzufügen, zwei Dienste hinzufügen und die Dienste an den virtuellen Server binden.

Dieses Beispiel verwendet die folgenden Befehle:

add lb vserver servername HTTP ipaddress portnumber

add service servicename1 ipaddress1 HTTP 80

add service servicename2 ipaddress2 HTTP 80

bind lb vserver servername servicename1

bind lb vserver servername servicename2
<!--NeedCopy-->

Erstellen einer Vorlage in Konfigurationsaudits und deren Wiederverwendung in Konfigurationsaufträgen

Führen Sie die folgende Aufgabe aus, um eine Vorlage im Konfigurationsauditmodul zu erstellen und diese im Konfigurationsauftragsmodul wiederzuverwenden.

So erstellen Sie eine Auditvorlage:

  1. Navigieren Sie in NetScaler ADM zu Infrastruktur > Konfigurationsaudit > Auditvorlage, und klicken Sie auf Hinzufügen.

  2. Geben Sie auf der Seite Vorlage erstellen den Vorlagennamen an. Sie können auch weitere Informationen zur Vorlage im Feld Beschreibung hinzufügen.

  3. Geben Sie im Bereich Befehle die Befehle aus dem Beispiel ein.

  4. Aktivieren Sie das Kontrollkästchen Als Konfigurationsvorlage speichern und geben Sie einen Namen für Ihre Vorlage an, z. B. können Sie diese Vorlage als “LBVariablesTemplate” benennen. Sie können wählen, ob andere Vorlagen mit demselben Namen überschrieben werden sollen.

    Hinweis Der Name der Auditvorlage kann derselbe sein wie der Name der Konfigurationsvorlage.

  5. Klicken Sie auf Speichern und klicken Sie auf Weiter.

    Vorlage erstellen 1

  6. Klicken Sie auf Weiter.

  7. Wählen Sie auf der Registerkarte Instanzen auswählen die NetScaler-Instanzen aus, auf denen Sie diese Konfigurationsbefehle ausführen möchten, und klicken Sie auf Fertig stellen. Die neue Vorlage ist nun in der Liste der Auditvorlagen sichtbar.

    Vorlage erstellen

  8. Wenn Sie diese Konfigurationsbefehle ausführen möchten, navigieren Sie zu Infrastruktur > Konfigurationsaufträge, und klicken Sie auf Auftrag erstellen. Die zuvor erstellte Auditvorlage wird als Konfigurationsvorlage aufgeführt.

So verwenden Sie die Auditvorlage in Konfigurationsaufträgen wieder:

  1. Geben Sie einen Namen für den Auftrag ein, wählen Sie den Instanztyp aus und ziehen Sie die Vorlage in den Befehlsbereich.

    Beim Erstellen des Konfigurationsauftrags können Sie die Parameter für lokale und Remote-Dateinamen in Variablen umwandeln. Dadurch können Sie denselben NetScaler-Instanzen jedes Mal, wenn Sie den Auftrag ausführen, unterschiedliche Dateien für diese Parameter zuweisen.

  2. Wählen Sie in dem von Ihnen eingegebenen Befehl den Dateinamen aus, den Sie in eine Variable konvertieren möchten, und klicken Sie dann auf In Variable konvertieren.

  3. Wählen Sie auf der Registerkarte Instanzen auswählen die Instanzen aus, auf denen Sie diese Befehle ausführen möchten.

  4. Wenn Sie Variablen in den Befehlen angegeben haben, wählen Sie auf der Registerkarte Variablenwerte angeben eine der folgenden Optionen aus, um Variablen für Ihre Instanzen anzugeben:

    • Variablenwerte aus einer Eingabedatei – Laden Sie eine Eingabedatei herunter, um Werte für die von Ihnen in Ihren Befehlen definierten Variablen einzugeben, und laden Sie die Datei dann auf den NetScaler ADM-Server hoch.

    • Gemeinsame Variablenwerte für alle Instanzen – Geben Sie die IP-Adresse und den Port des Syslog-Servers an.

  5. Auf der Registerkarte Auftragsvorschau können Sie die auf jeder Instanz oder Instanzgruppe auszuführenden Befehle bewerten und überprüfen und auf Weiter klicken.

  6. Klicken Sie auf der Registerkarte Ausführen auf Fertig stellen, um den Konfigurationsauftrag auszuführen. Wenn Sie nun einen weiteren Dienst zu diesem Lastausgleichsserver hinzufügen und den Dienst an den Server binden möchten, können Sie die Befehle auf der Befehlsseite bearbeiten und speichern.

  7. Navigieren Sie zu Auditvorlagen und klicken Sie auf Hinzufügen.

  8. Ziehen Sie die Vorlage “LBVariablesTemplate” in den Befehlsbereich. Sie sehen, dass die Vorlage mit den neuen Befehlen aktualisiert wurde.

Die Auditvorlage wird in der Liste der Auditvorlagen angezeigt und alle 12 Stunden anhand der Konfigurationen der angegebenen Instanzen ausgeführt. Sie können nun Vorlagen erstellen und diese zwischen Konfigurationsaufträgen und Konfigurationsauditmodulen wiederverwenden.

Konfigurationsauditvorlagen in Konfigurationsaufträgen wiederverwenden