Stellen Sie einen zusätzlichen Datenträger für NetScaler ADM bereit
Die Speicheranforderungen für die NetScaler Application Delivery Management (ADM) werden auf der Grundlage Ihrer NetScaler ADM Größenberechnung festgelegt. NetScaler ADM bietet standardmäßig eine Speicherkapazität von 120 GB. Wenn Sie mehr als 120 GB zum Speichern Ihrer Daten benötigen, können Sie zusätzlichen Datenträger bereitstellen.
Hinweis
Schätzen Sie die Speicheranforderungen und stellen Sie zum Zeitpunkt der Erstbereitstellung von NetScaler ADM einen zusätzlichen Datenträger für den Server bereit.
Bei einer NetScaler ADM Bereitstellung mit einem Server können Sie zusätzlich zum Standarddatenträger nur einen Datenträger an den Server anhängen.
Für eine NetScaler ADM Hochverfügbarkeitsbereitstellung müssen Sie für jeden Knoten einen zusätzlichen Datenträger bereitstellen. Die Größe beider Datenträger muss identisch sein.
Wenn Sie zuvor einen externen Datenträger mit geringerer Kapazität angeschlossen haben, müssen Sie den Datenträger entfernen, bevor Sie einen neuen Datenträger anfügen.
Sie können einen zusätzlichen Datenträger mit einer Kapazität von mehr als 2 Terabyte anschließen. Bei Bedarf kann die Größe des Datenträgers auch niedriger als 2 Terabyte sein.
Citrix empfiehlt die Verwendung von Solid-State-Laufwerk-Technologie (SSD) für NetScaler ADM Bereitstellungen.
In diesem Dokument werden die folgenden Szenarien zum Bereitstellen eines zusätzlichen, neuen Datenträgers, zum Erstellen von Partitionen und zum Ändern der Größe des zusätzlichen Datenträgers erläutert:
-
Stellen Sie einen neuen, zusätzlichen Datenträger bereit
-
Starten Sie das Datenträgerpartitionierungstool
-
Erstellen Sie Partitionen auf dem neuen, zusätzlichen Datenträger
-
Größe des vorhandenen zusätzlichen Datenträgers ändern
-
Entfernen von Partitionen auf dem zusätzlichen Datenträger
Bereitstellen eines zusätzlichen Datenträgers in einem eigenständigen NetScaler ADM
Führen Sie die folgenden Schritte aus, um einen Datenträger für die virtuelle Maschine bereitzustellen:
-
Fahren Sie die virtuelle NetScaler ADM Maschine herunter.
-
Stellen Sie im Hypervisor einen zusätzlichen Datenträger mit der erforderlichen Datenträgergröße für die virtuellen NetScaler ADM Maschine bereit.
Auf dem neu zugeordneten größeren Datenträger werden die Datenbankdaten und die NetScaler ADM Protokolldateien gespeichert. Der vorhandene 120-Gigabyte-Standarddatenträger wird jetzt zum Speichern der Kerndateien, der Protokolldateien des Betriebssystems usw. verwendet.
-
Starten Sie die virtuelle NetScaler ADM Maschine.
NetScaler ADM Datenträgerpartitionstool
NetScaler ADM bietet jetzt das NetScaler ADM Datenträgerpartitionstool, ein neues Befehlszeilentool. Die Funktionalitäten dieses Tools werden wie folgt detailliert beschrieben:
-
Mit dem Tool können Sie Partitionen auf dem neu hinzugefügten zusätzlichen Datenträger erstellen.
-
Sie können die Größe vorhandener zusätzlicher Datenträger auch mit diesem Tool ändern. Der vorhandene externe Datenträger darf jedoch nicht größer als 2 Terabyte sein.
Hinweis
-
Es ist nicht möglich, die Größe vorhandener Datenträger über 2 Terabyte hinaus zu ändern, ohne Daten zu verlieren. Dies ist auf eine bekannte Beschränkung der Plattform zurückzuführen.
-
Um eine Speicherkapazität von mehr als 2 Terabyte zu erstellen, müssen Sie die vorhandenen Partitionen entfernen und mit diesem neuen Tool Partitionen erstellen.
-
-
Mit diesem neuen Tool können Sie jede Partitionsaktion explizit auf dem Datenträger ausführen. Das Tool bietet Ihnen eine klare Sichtbarkeit und Kontrolle über den Datenträger und die zugehörigen Daten.
Hinweis
Sie können dieses Tool nur auf dem zusätzlichen Datenträger verwenden, den Sie an den NetScaler ADM-Server angeschlossen haben. Mit diesem Tool können Sie keine Partitionen auf dem primären (Standard-) 120-Gigabyte-Datenträger erstellen.
Starten Sie das Datenträgerpartitionstool
-
Öffnen Sie eine SSH-Verbindung zum NetScaler ADM, indem Sie einen SSH-Client wie PuTTY verwenden.
-
Melden Sie sich mit den Administratoranmeldeinformationen bei Citrix ADM an.
-
Wechseln Sie zur Shell-Eingabeaufforderung und geben Sie Folgendes ein:
/mps/DiskPartitionTool.py <!--NeedCopy-->
Hinweis
Für NetScaler ADM in der Hochverfügbarkeitsbereitstellung müssen Sie das Tool in beiden Knoten starten und Partitionen erstellen oder deren Größe ändern, nachdem Sie Datenträger an die jeweiligen virtuellen Maschinen angeschlossen haben.
Erstellen von Partitionen auf dem neuen zusätzlichen Datenträger
Der Befehl create wird verwendet, um Partitionen zu erstellen, wenn ein neuer sekundärer Datenträger hinzugefügt wird. Sie können diesen Befehl auch verwenden, um Partitionen auf einem vorhandenen sekundären Datenträger zu erstellen, nachdem die vorhandenen Partitionen mit dem Befehl “remove” gelöscht wurden.
Hinweis:
Beim Erstellen von Partitionen mit dem Datenträgerpartitionstool gibt es keine Beschränkung der Größe von 2 Terabyte. Das Tool kann Partitionen mit mehr als 2 Terabyte erstellen. Wenn Sie den Datenträger partitionieren, wird automatisch eine Swap-Partition der Größe 32 GB hinzugefügt. Die primäre Partition verwendet dann den gesamten verbleibenden Speicherplatz auf dem Datenträger.
Sobald der Befehl ausgeführt wurde, wird ein Partitionsschema der GUID-Partitionstabelle (GPT) erstellt. Außerdem werden eine 32 GB Swap-Partition und Datenpartition erstellt, um den Rest des Speicherplatzes zu nutzen. Ein neues Dateisystem wird dann auf der primären Partition erstellt.
Hinweis
Dieser Vorgang kann einige Sekunden dauern, und Sie dürfen den Prozess nicht unterbrechen.
Sobald der Befehl create abgeschlossen ist, wird die virtuelle Maschine automatisch neu gestartet, damit die neue Partition bereitgestellt wird.
Nach dem Neustart wird die neue Partition unter /var/mps gemountet.
Die hinzugefügte Swap-Partition wird als Swap-Raum in der Ausgabe des Befehls “create” angezeigt.
Hinweis
Das Tool startet die virtuelle Maschine neu, nachdem Sie die Partition erstellt haben.
Ändern Sie die Größe der Partitionen in dem vorhandenen zusätzlichen Datenträger
Sie können den Befehl resize verwenden, um die Größe des angeschlossenen (sekundären) Datenträgers zu ändern. Sie können die Größe eines Datenträgers ändern, die ein master boot record (MBR
) oder GPT-Schema hat. Die Größe des Datenträgers muss weniger als 2 Terabyte bis maximal 2 Terabyte betragen.
Hinweis
Der Befehl “Größe ändern” wurde entwickelt, um zu funktionieren, ohne dass vorhandene Daten verloren gehen. Citrix empfiehlt jedoch, dass Sie wichtige Daten auf dieser Datenträger auf einem externen Speicher sichern, bevor Sie die Größe ändern. Datenbackup ist hilfreich in Fällen, in denen die Datenträgerdaten während des Größenänderungsvorgangs beschädigt werden können.
Stellen Sie sicher, dass Sie den Speicherplatz in Schritten von 100 GB Speicherplatz vergrößern, während Sie die Größe der Partitionen ändern. Eine solche inkrementelle Erhöhung stellt sicher, dass Sie die Größe nicht öfter ändern müssten.
Der Befehl “resize” prüft alle Voraussetzungen und geht weiter, ob alle Voraussetzungen erfüllt sind und nachdem Sie der Größenänderung zugestimmt haben. Es stoppt die Prozesse, die auf den Datenträger zugreifen. Dazu gehören die NetScaler ADM -Subsysteme, PostgreSQL DB-Prozesse und der NetScaler ADM-Monitorprozess. Sobald die Prozesse beendet wurden, wird die Bereitstellung des Datenträgers aufgehoben, um ihn für die Größenänderung vorzubereiten. Die Größenänderung erfolgt durch Erweitern der Partition, um den gesamten verfügbaren Speicherplatz zu belegen, und anschließendes Erweitern des Dateisystems. Wenn eine Swap-Partition auf dem Datenträger vorhanden ist, wird sie gelöscht und nach der Größenänderung am Ende des Datenträgers neu erstellt. Die Swap-Partition wird im Abschnitt Befehl erstellen des Dokuments erläutert.
Hinweis:
Der Prozess des “wachsenden Dateisystems” kann einige Zeit in Anspruch nehmen und es wird darauf geachtet, dass Sie den Vorgang nicht unterbrechen, während er ausgeführt wird. Das Tool startet die virtuelle Maschine neu, nachdem Sie die Größe der Partition geändert haben.
Alle Zwischenschritte im Größenänderungsprozess (Anhalten von Anwendungen, Ändern der Größe des Datenträgers, wachsendes Dateisystem) werden auf der Konsole angezeigt. Sobald der Prozess abgeschlossen ist, wird die folgende Meldung angezeigt.
Nach dem Neustart kann die Zunahme der Größe mit dem Befehl “df” beobachtet werden. Hier sind die Vorher und Nachher Details, nachdem Sie die Größe vergrößert haben:
Entfernen der Partitionen des zusätzlichen Datenträgers
Eine vorhandene Partition auf dem sekundären Datenträger kann auf bis zu 2 Terabyte verkleinert werden. Dies ist auf eine bekannte Beschränkung der Partition zurückzuführen. Wenn Sie einen Datenträger mit mehr als 2 Terabyte wünschen, schließen Sie einen neuen Datenträger an und partitionieren Sie ihn mit dem Datenträgerpartitionstools. Sie können die vorhandene Partition auch mithilfe des Befehls remove entfernen und dann eine Partition erstellen.
Hinweis
Durch das Entfernen der vorhandenen Partition werden alle vorhandenen Daten gelöscht. Daher müssen alle kritischen Daten auf einem externen Speicher gesichert werden, bevor Sie diesen Befehl verwenden.
Wenn Sie den Befehl “remove” ausführen, werden Sie zur Bestätigung aufgefordert. Nach der Bestätigung werden alle Prozesse (wie ADM-Subsysteme, PostgreSQL Prozesse und ADM-Monitor) mit dem sekundären Datenträger gestoppt. Wenn eine Swap-Partition vorhanden ist und Swap auf der Partition aktiviert ist, wird der Swap deaktiviert.
Wenn Sie “y” eingeben, wird die Bereitstellung des Datenträgers aufgehoben und alle Partitionen auf dem Datenträger.
Hinweis
Das Tool startet die virtuelle Maschine neu, nachdem Sie die Partition entfernt haben.
Starten Sie die virtuelle Maschine neu
Wenn eine Partition erstellt oder in der Größe geändert wird oder wenn eine Auslagerungsdatei erstellt wurde, starten Sie die virtuelle Maschine neu. Die Änderungen werden erst nach einem Neustart wirksam. Zu diesem Zweck wird ein Reboot-Befehl im Tool bereitgestellt.
Sie werden zur Bestätigung aufgefordert und werden nach der Bestätigung alle Prozesse beendet (z. B. ADM-Subsysteme, PostgreSQL Prozesse und ADM-Monitor). Die virtuelle Maschine wird dann neu gestartet.
Erstellen einer Backupdatei der Datenträgerdaten
Im Folgenden finden Sie die Schritte, um ein Backup der NetScaler ADM-Daten anzulegen, bevor Sie die Größe der Partitionen ändern oder entfernen.
Hinweis
Das Erstellen einer Backupdatei erfordert Speicherplatz. Citrix empfiehlt, dass Sie sicherstellen, dass genügend freier Speicherplatz (50% oder mehr) zur Verfügung steht, bevor Backupbefehle ausgeführt werden.
-
Beenden Sie ADM.
/mps/masd stop <!--NeedCopy-->
-
Stoppen Sie PostgreSQL.
su -l mpspostgres /mps/scripts/pgsql/stoppgsql_smart.sh <!--NeedCopy-->
-
Beenden Sie ADM-Monitor.
/mps/scripts/stop_mas_monit.sh <!--NeedCopy-->
-
Erstellen Sie einen Tarball.
cd /var tar cvfz /var/mps/mps_backup.tgz mps <!--NeedCopy-->
Hinweis
Der Vorgang dauert Zeit, abhängig von der Größe der zu sichernden Daten.
-
Prüfsumme generieren.
md5 /var/mps/mps_backup.tgz > /var/mps/mps_backup_checksum <!--NeedCopy-->
-
Kopieren Sie die Tarball- und Prüfsummendateien auf einen Remoteserver.
-
Überprüfen Sie die Richtigkeit des kopierten Tarballs. Generieren Sie eine Prüfsumme der übertragenen Datei und vergleichen Sie sie mit der Quellprüfsumme.
-
Entfernen Sie den Tarball von der virtuellen ADM-Maschine.
cd /var/mps/ rm mps_backup.tgz mps_backup_checksum <!--NeedCopy-->
Zusätzliche Befehle
Zusätzlich zu den zuvor aufgeführten Befehlen können Sie auch die folgenden Befehle im Tool verwenden:
Befehl “Hilfe”:
Um die unterstützten Befehle aufzulisten, geben Sie help oder ? und drücken Sie Enter. Um weitere Hilfe zu jedem Befehl zu erhalten, drücken Sie bitte help oder ? gefolgt von dem Befehlsnamen, und drücken Sie die Eingabetaste.
Info (Befehl):
Der Befehl info liefert Informationen über den angeschlossenen sekundären Datenträger, falls der Datenträger vorhanden ist. Der Befehl liefert den Gerätenamen, das Partitionsschema, die Größe in menschenlesbarer Form und die Anzahl der Datenträgerblöcke. Das Schema kann MBR oder GPT sein. Ein MBR-Schema bedeutet, dass der Datenträger mit einer früheren Version der NetScaler ADM-Version partitioniert wurde. Die MBR/GPT-basierte Partition kann in der Größe geändert werden, jedoch nicht über 2 Terabyte hinaus. GPT-Partitionsschema bedeutet, dass der Datenträger mit NetScaler ADM 12.1 oder höher partitioniert wurde.
Hinweis:
Eine GPT-Partition kann größer als 2 Terabyte sein, aber wenn sie erstellt wird. Sie können die Größe des Datenträgers jedoch nicht auf eine Größe von mehr als 2 Terabyte ändern, nachdem Sie einen Datenträger mit einer kleineren Größe erstellt haben. Dies ist eine bekannte Einschränkung der Plattform.
Create_swapfile (Befehl):
Die Standardauslagerungspartition auf dem primären Datenträger von NetScaler ADM beträgt 4 GB, daher beträgt der Standardauslagerungsspeicher 4 GB. Für die Standardspeicherkonfiguration von NetScaler ADM, die 2 GB beträgt, ist dieser Swap-Speicherplatz ausreichend. Wenn Sie NetScaler ADM jedoch mit einer höheren Speicherkonfiguration ausführen, benötigen Sie mehr Auslagerungsspeicher auf dem Datenträger.
Hinweis
Die Auslagerungspartition ist in der Regel eine dedizierte Partition, die während der Installation des Betriebssystems auf einer Festplatte (HDD) erstellt wird. Eine solche Partition wird auch als Swap Space bezeichnet. Die Auslagerungspartition wird für virtuellen Speicher verwendet, der den zusätzlichen Hauptspeicher simuliert.
Bei sekundären Datenträgern, die in früheren Versionen von NetScaler ADM hinzugefügt wurden, wird standardmäßig keine Auslagerungspartition erstellt. Der Befehl “create_swapfile” ist für sekundäre Datenträger gedacht, die mit älteren NetScaler ADM-Versionen ohne Auslagerungspartition erstellt wurden. Der Befehl prüft auf Folgendes:
-
Vorhandensein eines sekundären Datenträgers
-
Datenträger, der bereitgestellt wird
-
Größe des Datenträgers (mindestens 500 GB)
-
Die Existenz der Auslagerungsdatei
Der Befehl “create_swapfile” ist nur nützlich, wenn der Speicher größer oder gleich 16 GB ist und nicht, wenn der Speicher niedrig ist. Daher überprüft dieser Befehl auch nach Speicher, bevor Sie mit der Erstellung der Auslagerungsdatei fortfahren.
Wenn alle Bedingungen erfüllt sind und der Benutzer damit einverstanden ist, fortzufahren, wird eine 32 GB Auslagerungsdatei auf dem sekundären Datenträger erstellt. Die Erstellung der Auslagerungsdatei dauert einige Minuten und sorgt dafür, dass Sie den Vorgang während des Ablaufs nicht unterbrechen. Nach erfolgreichem Abschluss wird ein Neustart durchgeführt, damit die Auslagerungsdatei wirksam wird.
Nach dem Neustart kann der Anstieg des Swap mit dem Befehl top beobachtet werden.
Befehl “Beenden”:
Um das Werkzeug zu verlassen, geben Sie exit ein, und drücken Sie die Eingabetaste.
Hinzufügen zusätzlicher Datenträger an NetScaler ADM, das in hoher Verfügbarkeit bereitgestellt wird
Betrachten wir ein Szenario, in dem Sie ein Paar von NetScaler ADM -Servern in einer Hochverfügbarkeit ohne sekundäre Datenträger konfiguriert haben. Bedenken Sie auch, dass Sie 2 oder mehr NetScaler ADC-Instanzen hinzugefügt, überprüft und sichergestellt haben, dass alle Prozesse ausgeführt werden. Möglicherweise möchten Sie den virtuellen Maschinen in diesem Setup sekundäre Laufwerke hinzufügen. In einer Hochverfügbarkeitseinrichtung müssen Sie zusätzliche Datenträger zu beiden Knoten hinzufügen, wie in dieser Aufgabe beschrieben:
-
Angenommen, die NetScaler ADM-Knotennamen lauten “ADM_Primary” und “ADM_Secondary”.
-
Führen Sie zunächst das Partitionstool auf ADM_Secondary aus und fügen Sie dann einen sekundären Datenträger hinzu. Die virtuelle Maschine wird neu gestartet, nachdem der Datenträger hinzugefügt wurde.
-
Fahren Sie ADM_Secondary nach dem Neustart herunter.
-
Führen Sie nun das Partitionstool auf ADM_Primary aus und fügen Sie einen sekundären Datenträger hinzu. Die virtuelle Maschine wird neu gestartet, nachdem der Datenträger hinzugefügt wurde.
Stellen Sie sicher, dass Sie Datenträger mit ähnlicher Kapazität zu beiden Knoten hinzufügen. Wenn Sie beispielsweise einen Datenträger mit einer Kapazität von 500 GB zum primären Knoten hinzufügen, fügen Sie dem sekundären Knoten auch einen Datenträger mit 500 GB Kapazität hinzu.
-
Überprüfen Sie nach dem Neustart von ADM_Primary, ob es sich um den primären Knoten handelt.
-
Starten Sie nun den Knoten ADM_Secondary. Stellen Sie sicher, dass es als sekundärer Knoten hochgefahren ist und die Datenbanken synchronisiert wurden.
-
Bestätigen Sie, dass alle Daten noch vorhanden sind.
Um die RAM-Kapazität auf beiden Knoten zu erhöhen:
-
Fahren Sie ADM_Secondary herunter, und erhöhen Sie die RAM-Größe je nach Bedarf. Starten Sie den Knoten nicht neu.
-
Fahren Sie ADM_primary herunter, und erhöhen Sie die RAM-Größe je nach Bedarf.
Stellen Sie sicher, dass Sie die RAM-Größe auf beiden Knoten gleichmäßig erhöhen. Wenn Sie beispielsweise die RAM-Größe auf dem primären Knoten auf 16 GB erhöhen, tun Sie dasselbe auch auf dem sekundären Knoten.
-
Starten Sie ADM_Primary neu.
-
Überprüfen Sie nach dem Neustart von ADM_Primary, ob es sich um den primären Knoten handelt.
-
Starten Sie nun den Knoten ADM_Secondary. Stellen Sie nach dem Neustart sicher, dass es als sekundär eingestuft wurde und die DB-Synchronisierung funktioniert.
-
Bestätigen Sie nun, dass alle Daten noch existieren.
Hinweis
Nachdem Sie den sekundären Datenträger hinzugefügt haben, dauert es einige Zeit, bis der primäre Knoten hochgefahren ist. Außerdem erfordert das gesamte Hinzufügen von sekundären Datenträger zu beiden Knoten und die Erhöhung der RAM-Kapazität, dass beide Knoten für einige Zeit heruntergefahren sind. Berücksichtigen Sie diese Ausfallzeiten bei der Planung dieser Wartungsaktivität.
In diesem Artikel
- Bereitstellen eines zusätzlichen Datenträgers in einem eigenständigen NetScaler ADM
- NetScaler ADM Datenträgerpartitionstool
- Starten Sie das Datenträgerpartitionstool
- Erstellen von Partitionen auf dem neuen zusätzlichen Datenträger
- Ändern Sie die Größe der Partitionen in dem vorhandenen zusätzlichen Datenträger
- Entfernen der Partitionen des zusätzlichen Datenträgers
- Starten Sie die virtuelle Maschine neu
- Erstellen einer Backupdatei der Datenträgerdaten
- Zusätzliche Befehle
- Hinzufügen zusätzlicher Datenträger an NetScaler ADM, das in hoher Verfügbarkeit bereitgestellt wird