Migrieren einer UMS Hochverfügbarkeitsinstallation zu einer verteilten UMS
Dieser Artikel beschreibt ein schrittweises Verfahren zum manuellen Wechsel von einer Hochverfügbarkeits-IGEL Universal Management Suite (UMS) zu einer verteilten UMS-Installation. Die Vorgehensweise finden Sie sowohl für Windows als auch für Linux.
Vor der Migration sollten Sie sich über die Unterschiede zwischen High Availability UMS und Distributed UMS unter IGEL UMS Installation.
Die Migrationsprozedur besteht aus folgenden Aufgaben:
Entfernen einiger Objekte aus der aktuellen Installation, die dem Installer Hochverfügbarkeit anzeigen, wie UMS Watchdog, Load Balancer und die Konfigurationsdatei für ActiveMQ.
Normaler Installations- oder Upgrade-Workflow mit Ausfallzeit. Details finden Sie unter Aktualisierung der HA-Installation: With Downtime of the Servers (igel.com).
Validierung der Installation.
Umschalten der Installation auf Windows
Erstellen Sie vor der Umstellung ein Backup der Datenbank und erstellen Sie Backups von allen Servern.
Um die Installation umzustellen, müssen Sie die folgenden Schritte durchführen. Alle Schritte müssen mit Administratorrechten ausgeführt werden:
Stoppen Sie den UMS Serverdienst auf allen Servern.
Wählen Sie einen Server aus und führen Sie folgende Schritte durch:
Gehen Sie zum Installationsordner des UMS.
Stoppen Sie die Windows-Dienste für den Load Balancer und den Watchdog.
Führen Sie die folgenden Befehle in der Windows-Befehlsshell aus:
umswatchdog\etc\bin\jsl.exe -remove
umsbroker\etc\bin\jsl.exe -remove
Beide Windows-Dienste sollten nun aus den Windows-Diensten entfernt werden.
Löschen Sie die Ordner umswatchdog und umsbroker aus dem Home-Verzeichnis der Installation.
Löschen Sie die Datei rmguiserver\conf\IAMQ_info_storage.xml.
Neuinstallieren Sie die aktuelle UMS Version oder führen Sie ein Upgrade der UMS durch.
Sie sollten im Auswahldialog der Installation die Möglichkeit erhalten, Distributed UMS zu wählen. Wählen Sie Distributed UMS und beenden Sie die Installation.
Überprüfen Sie im UMS Administrator, dass der Device Communication Port auf 30001 gesetzt ist.
Öffnen Sie die UMS Konsole, navigieren Sie zu Servernetzwerkeinstellungen und stellen Sie sicher, dass Verteilte UMS ausgewählt ist.
Führen Sie Schritt 2 für die restlichen Server aus. Dies kann parallel erfolgen.
Löschen Sie vorhandene UMS Load Balancer, die auf anderen Servern installiert sind, auf denen kein UMS Server installiert ist.
Aktualisieren Sie die Load Balancing-Konfigurationen, wenn sie UMS Load Balancer-Adressen verwenden.
Umschalten der Installation auf Linux
Erstellen Sie vor der Umstellung ein Backup der Datenbank und erstellen Sie Backups von allen Servern.
Um die Installation umzustellen, müssen Sie die folgenden Schritte durchführen. Alle Schritte müssen mit Administrator-Rechten ausgeführt werden. Wir lassen sudo in der folgenden Beschreibung weg:
Stoppen Sie den UMS Serverdienst auf allen Servern.
Wählen Sie einen Server und führen Sie Folgendes aus:
Gehen Sie zum Installationsordner der UMS.
Stoppen Sie die Windows Dienste für den Load Balancer und den Watchdog:
systemctl stop igel-ums-broker.service
systemctl disable igel-ums-broker.service
rm /etc/systemd/system/igel-ums-broker.service
systemctl stop igel-ums-watchdog.service
systemctl disable igel-ums- watchdog.service
rm /etc/systemd/system/igel-ums- watchdog.service
Löschen Sie die Ordner umswatchdog und umsbroker aus dem Homeverzeichnis der Installation.
Löschen Sie die Datei rmguiserver/conf/IAMQ_info_storage.xml.
Neuinstallieren Sie die aktuelle UMS-Version oder führen Sie ein Upgrade von UMS durch.
Im Auswahldialog der Installation sollten Sie die Möglichkeit haben, Distributed UMS auszuwählen. Wählen Sie Distributed UMS und beenden Sie die Installation.
Überprüfen Sie im UMS Administrator, dass der Device Communication Port auf 30001 gesetzt ist.
Öffnen Sie die UMS Konsole, navigieren Sie zu Servernetzwerkeinstellungen und stellen Sie sicher, dass Verteilte UMS ausgewählt ist.
Führen Sie Schritt 2 für die restlichen Server aus. Dies kann parallel erfolgen.
Löschen Sie vorhandene UMS Load Balancer, die auf anderen Servern installiert sind, auf denen kein UMS Server installiert ist.
Aktualisieren Sie die Load Balancing-Konfigurationen, wenn sie UMS Load Balancer-Adressen verwenden.
Letzte Schritte - Validierung
Um die verteilte UMS-Installation zu überprüfen, können Sie Folgendes tun:
Testen Sie die Kommunikation mit einigen Geräten.
Prüfen Sie, ob IGEL Cloud Gateway (ICG) noch mit allen UMS Servern verbunden ist.
Erstellen Sie ein 'Save Support Information' Archiv. Das Archiv sollte Protokolldateien von allen UMS Servern enthalten.
Führen Sie weitere Prüfungen durch, die Sie nach einem Upgrade von UMS durchführen.