Masterkonfigurationsvorlage verwenden
Die Verwendung einer Masterkonfigurationsvorlage ist eine flexible Option zum Erstellen und Bereitstellen einer Masterkonfiguration auf mehreren NetScaler-Instanzen.
Als Administrator können Sie Konfigurationsänderungen vornehmen und Lizenzen, Zertifikate und andere Dateien auf einer NetScaler-Instanz speichern. Sie können die neue Konfiguration als Masterkonfigurationsvorlage (.conf-Datei) speichern.
Um die Masterkonfigurationsvorlage aus einer NetScaler-Instanz zu speichern, können Sie einen der folgenden Schritte ausführen:
- Geben Sie an der Eingabeaufforderungsave ns configein. Die Konfiguration wird im FLASH-Speicher der Instanz in der Datei /nsconfig/ns.conf gespeichert.
- Navigieren Sie auf der Benutzeroberfläche der NetScaler-Instanz zuDiagnose>Konfiguration anzeigen. Wählen Sie die Art der Konfiguration, die Sie speichern möchten. Wenn Sie beispielsweise die gespeicherte Konfiguration Ihrer NetScaler-Instanz speichern möchten, wählen SieGespeicherte Konfiguration来自。Klicken Sie auf den LinkText in einer Dateispeichern, um die Datei ‘ns.conf’ auf Ihrem lokalen Computer zu speichern.
Wenn Sie die Master-Konfigurationsvorlage bereitstellen, indem Sie beim Erstellen eines Auftrags die Konfigurationsvorlage “DeployMasterConfiguration” verwenden, können Sie sie für jede bestimmte NetScaler-Instanz weiter anpassen, indem Sie weitere Befehle hinzufügen, vorhandene Befehle ändern und unterschiedliche Variablenwerte in der Eingabedatei angeben .
Als Administrator können Sie beispielsweise Zertifikatschlüssel in Ihre NetScaler-Instanzen zusätzlich ns.conf-Datei hochladen und die Master-Konfiguration auch auf ihnen bereitstellen.
Wichtig
Sie können einen Konfigurationsauftrag nicht mit der DeployMasterConfiguration-Vorlage auf NetScaler CPX-Instanzen, in einem Cluster konfigurierten NetScaler-Instanzen oder auf partitionierten NetScaler-Instanzen ausführen.
So erstellen Sie einen Konfigurationsauftrag mit der Konfigurationsvorlage Master Config unter NetScaler ADM:
Navigieren Sie in NetScaler ADM zuInfrastruktur > Konfiguration > Konfigurationsaufträge, und klicken Sie dann aufAuftrag erstellen.
Geben Sie auf der SeiteJob erstellenauf der RegisterkarteKonfiguration auswählendenAuftragsnamenan, und wählen Sie in der Dropdownliste denInstanztyp来自。
Wählen Sie in der DropdownlisteKonfigurationsquelledie OptionHauptkonfiguration来自。Ziehen您Befehle der DeployMasterConfig死去uration-Vorlage in den rechten Fensterbereich. Sie können Befehle auch im rechten Fensterbereich hinzufügen, ändern oder löschen. Klicken Sie aufWeiter.
Hinweis
Sie könnenPut-Befehlehinzufügen, um Ihrer Vorlage Eingabedateien hinzuzufügen. In unserem Beispiel müssen wir neben der Konfigurationsvorlagendatei und den variablen Eingabedateien auch Zertifikat- und Schlüsseldateien hochladen.
Sie können alle Variablen überprüfen, die Sie beim Erstellen oder Bearbeiten eines Konfigurationsauftrags in einer einzigen konsolidierten Ansicht definiert haben.
Führen Sie einen der folgenden Schritte aus, um alle Variablen in einer einzigen konsolidierten Ansicht anzuzeigen:
Navigieren Sie beim Erstellen eines Konfigurationsauftrags zuInfrastruktur > Konfigurationsaufträge undwählen SieAuftrag erstellen来自。Auf der SeiteJob erstellenkönnen Sie alle Variablen überprüfen, die Sie beim Erstellen des Konfigurationsauftrags hinzugefügt haben.
Navigieren Sie beim Bearbeiten eines Konfigurationsauftrags zuInfrastruktur > Konfiguration > Konfigurationsjobs, wählen Sie den Job-Namen aus und klicken Sie aufBearbeiten. Auf der SeiteJob konfigurierenkönnen Sie alle Variablen überprüfen, die beim Erstellen des Konfigurationsauftrags hinzugefügt wurden.
Sie können dann auf die RegisterkarteVorschauvariablenklicken, um eine Vorschau der Variablen in einer einzelnen konsolidierten Ansicht anzuzeigen, die Sie beim Erstellen oder Bearbeiten eines Konfigurationsauftrags definiert haben.
Ein neues Popup-Fenster wird angezeigt, in dem alle Parameter von Variablen wie Name, Anzeigename, Typ und Standardwert in einem tabellarischen Format angezeigt werden. Sie können diese Parameter auch bearbeiten und ändern. Klicken Sie auf die SchaltflächeFertig, nachdem Sie einen der Parameter bearbeitet oder geändert haben.
Wählen Sie die Instanzen aus, auf denen Sie den Konfigurationsauftrag ausführen möchten, und klicken Sie dann aufWeiter.
laden Sie auf der Registerkarte “Variablenwerte angeben“ Folgendes hoch:
- Konfigurationsvorlagendatei (.conf)- Laden Sie die CONF-Datei hoch, die Sie aus einer NetScaler-Instanz extrahiert haben.
- Eingabedatei hochladen (.xml/csv)- Laden Sie die Eingabedatei mit Werten für die Variablen hoch, die Sie in Ihren Befehlen definiert haben.
Eine Beispiel-XML-Datei wird hier für Ihre Verwendung bereitgestellt. Stellen Sie sicher, dass die xml-Dateien die Details enthalten, die den von Ihnen verwendeten ADC-Instanzen entsprechen.
name="BLR_DEVS"> name="10.106.101.209">name="IP"value="10.106.101.209"/> Eine Beispiel-CSV-Datei wird hier für Ihre Verwendung bereitgestellt.
#job-s_variable_input_key_file ,,,, ,,,, #Global,NSIP,HostName,LBSERVER,SNMPTrapDest Global Values,,,, #InstanceGroup,NSIP,HostName,LBSERVER,SNMPTrapDest example_doc,,,, #Instance(s),NSIP,HostName,LBSERVER,SNMPTrapDest 10.xx.xx.xx,,,,
Dieselbe Datei wird in Microsoft Excel angezeigt:
Klicken Sie aufWeiter.
Die Eingabedateien, die die Variablenwerte enthalten, werden in den Konfigurationsaufträgen beibehalten (mit demselben Dateinamen). Sie können diese Eingabedateien anzeigen und bearbeiten, die Sie früher beim Erstellen oder Bearbeiten der Konfigurationsaufträge verwendet und hochgeladen haben.
Um die Run Configuration Jobs beim Erstellen eines Konfigurationsauftrags anzuzeigen, navigieren Sie zuNetzwerk>Konfigurationsjobsund klicken Sie aufJob erstellen. Auf der SeiteJob erstellen. Wählen Sie auf der RegisterkarteVariablenwerte angebendie OptionGemeinsame Variablenwerte für alle Instanzenaus, um die hochgeladenen Dateien anzuzeigen. Um die Eingabedateien zu bearbeiten, laden Sie die Eingabedatei herunter und bearbeiten und laden Sie die Dateien hoch (unter gleichem Dateinamen).
Um die bereits ausgeführten Konfigurationsaufträge anzuzeigen, während Sie einen Konfigurationsauftrag bearbeiten, navigieren Sie zuNetzwerk>Konfigurationsjobs, wählen Sie den Job-Namen aus und klicken Sie aufBearbeiten. Wählen Sie auf der SeiteJob konfigurierenauf der RegisterkarteVariablenwerte angebendie OptionGemeinsame Variablenwerte für alle Instanzenaus, um die hochgeladenen Dateien anzuzeigen. Um die Eingabedateien zu bearbeiten, laden Sie die Eingabedatei herunter und bearbeiten und laden Sie die Dateien hoch (unter gleichem Dateinamen).
Auf der RegisterkarteAuftragsvorschaukönnen Sie die Befehle auswerten und überprüfen, die für jede Instanz oder Instanzgruppe ausgeführt werden sollen, und klicken Sie dann aufWeiter.
Auf der RegisterkarteAusführenkönnen Sie wählen, ob Sie Ihren Job jetzt ausführen oder planen, dass er später ausgeführt wird. Sie können auch auswählen, welche Aktion NetScaler ADM ausführen muss, wenn der Befehl fehlschlägt.
Sie können auch autorisierten Benutzern erlauben, Aufträge auf Ihren verwalteten Instanzen auszuführen, und Sie können wählen, ob Sie eine E-Mail-Benachrichtigung über den Erfolg oder Misserfolg des Auftrags zusammen mit anderen Details senden möchten.
Nachdem Sie Ihren Job ausgeführt haben, können Sie die Auftragsdetails anzeigen, indem Sie zuInfrastruktur > Konfiguration > Konfigurationsjobsnavigieren und den Job auswählen, den Sie gerade konfiguriert haben. Klicken Sie aufDetailsund dann aufAusführungszusammenfassung, um die Details Ihres Auftrags anzuzeigen. Klicken Sie auf die Instanz, um dieBefehlsprotokolleanzuzeigen, damit die Befehle für den Auftrag ausgeführt werden.