Danke für das Feedback

Dieser Artikel wurde maschinell übersetzt. (Haftungsausschluss)

Konfigurieren von NetScaler CPX mithilfe einer Konfigurationsdatei

Anstatt Befehlszeilenschnittstelle (cli_script.sh), NITRO-API oder NetScaler ADM-Konfigurationsaufträge zum Konfigurieren des NetScaler CPX zu verwenden, können Sie den NetScaler CPX mithilfe einer statischen Konfigurationsdatei konfigurieren, während Sie die NetScaler CPX-Instanz bereitstellen.

Sie können eine statische Konfigurationsdatei als Eingabedatei bereitstellen, während Sie den NetScaler CPX-Container bereitstellen. Während des Starts des NetScaler CPX-Containers wird der Container basierend auf der in der statischen Konfigurationsdatei angegebenen Konfiguration konfiguriert. Diese Konfiguration umfasst NetScaler-spezifische Konfiguration und Bash-Shell-Befehle, die Sie dynamisch auf dem NetScaler CPX-Container ausführen können.

Aufbau der statischen Konfigurationsdatei

Wie bereits erwähnt, wird NetScaler CPX bei der Bereitstellung basierend auf den in der statischen Konfigurationsdatei angegebenen Konfigurationen konfiguriert.

Die statische Konfigurationsdatei ist eine .conf Datei, die zwei Tags #NetScaler Commands und enthält #Shell Commands. Unter dem #NetScaler Commands Tag müssen Sie alle NetScaler-Befehle hinzufügen, um die NetScaler-spezifische Konfiguration auf NetScaler CPX zu konfigurieren. Unter dem #Shell Commands Tag müssen Sie die Shell-Befehle hinzufügen, die Sie auf NetScaler CPX ausführen möchten.

Während der NetScaler CPX-Containerbereitstellung werden die NetScaler-Befehle und Shell-Befehle in der in der Konfigurationsdatei angegebenen Reihenfolge auf dem Container ausgeführt.

Wichtig:

  • Die Tags können in der Konfigurationsdatei mehrfach wiederholt werden.
  • Bei den Markierungen wird die Groß-/Kleinschreibung nicht beachtet
  • Die Konfigurationsdatei muss im /etc Verzeichnis als cpx.conf Datei im Dateisystem des Containers vorhanden sein.
  • Die Konfigurationsdatei kann auch Kommentare enthalten. Sie müssen vor Ihren Kommentaren ein “#” -Zeichenhinzufügen.
  • Wenn beim Bereitstellen des NetScaler CPX-Containers mit der Konfigurationsdatei Ausfallszenarien auftreten, werden die Fehler in der ns.log Datei im Container protokolliert.
  • Wenn Sie den NetScaler CPX-Container neu starten, wird die Konfigurationsdatei erneut auf den Container angewendet.
#NetScaler Commands add lb vserver v1 http 1.1.1.1 80 add service s1 2.2.2.2 http 80 bind lb vserver v1 s1 #Shell Commands touch /etc/a.txt echo "this is a" > /etc/a.txt #NetScaler Commands add lb vserver v2 http #Shell Commands echo "this is a 1" >> /etc/a.txt #NetScaler Commands add lb vserver v3 http #This is a test configuration file

Um einen NetScaler CPX-Container zu installieren und den NetScaler CPX-Container basierend auf einer Konfigurationsdatei dynamisch zu konfigurieren, mounten Sie die statische Konfigurationsdatei mit der - v Option im docker run Befehl:

docker run -dt --privileged=true -e EULA=yes --ulimit core=-1 -v /tmp/cpx.conf:/etc/cpx.conf --name mycpx store/citrix/citrixadccpx:13.0-x.x
Die offizielle Version dieses Inhalts ist auf Englisch. Für den einfachen Einstieg wird Teil des Inhalts der Cloud Software Group Dokumentation maschinell übersetzt. Cloud Software Group hat keine Kontrolle über maschinell übersetzte Inhalte, die Fehler, Ungenauigkeiten oder eine ungeeignete Sprache enthalten können. Es wird keine Garantie, weder ausdrücklich noch stillschweigend, für die Genauigkeit, Zuverlässigkeit, Eignung oder Richtigkeit von Übersetzungen aus dem englischen Original in eine andere Sprache oder für die Konformität Ihres Cloud Software Group Produkts oder Ihres Diensts mit maschinell übersetzten Inhalten gegeben, und jegliche Garantie, die im Rahmen der anwendbaren Endbenutzer-Lizenzvereinbarung oder der Vertragsbedingungen oder einer anderen Vereinbarung mit Cloud Software Group gegeben wird, dass das Produkt oder den Dienst mit der Dokumentation übereinstimmt, gilt nicht in dem Umfang, in dem diese Dokumentation maschinell übersetzt wurde. Cloud Software Group kann nicht für Schäden oder Probleme verantwortlich gemacht werden, die durch die Verwendung maschinell übersetzter Inhalte entstehen können.
DIESER DIENST KANN ÜBERSETZUNGEN ENTHALTEN, DIE VON GOOGLE BEREITGESTELLT WERDEN. GOOGLE LEHNT JEDE AUSDRÜCKLICHE ODER STILLSCHWEIGENDE GEWÄHRLEISTUNG IN BEZUG AUF DIE ÜBERSETZUNGEN AB, EINSCHLIESSLICH JEGLICHER GEWÄHRLEISTUNG DER GENAUIGKEIT, ZUVERLÄSSIGKEIT UND JEGLICHER STILLSCHWEIGENDEN GEWÄHRLEISTUNG DER MARKTGÄNGIGKEIT, DER EIGNUNG FÜR EINEN BESTIMMTEN ZWECK UND DER NICHTVERLETZUNG VON RECHTEN DRITTER.
Konfigurieren von NetScaler CPX mithilfe einer Konfigurationsdatei