Skip to main content
Skip table of contents

IGEL UMS HA-Dienste und -Prozesse

Der folgende Artikel erklärt, welche Dienste und Prozesse laufen, wenn Sie die High Availability (HA) Erweiterung des IGEL Universal Management Suite (UMS) installieren. Er bietet jedoch auch einen allgemeinen Überblick darüber, wie Sie Dienste und Prozesse für Ihre UMS Installation neu starten können, nicht unbedingt für die UMS HA-Installation.


Eine High Availability (HA)-Installation besteht aus mehreren Prozessen: Auf jedem Knoten des HA-Netzwerks läuft entweder der UMS Server oder der UMS Load Balancer oder beides, je nachdem, welche Konfiguration Sie während des Installationsprozesses des UMS HA gewählt haben, siehe auch IGEL UMS HA Konfigurationsoptionen. Darüber hinaus läuft der UMS Watchdog immer auf jedem Knoten.

UMS Server

  • Bearbeitet alle Anfragen von den Geräten und der UMS Console.

  • Spricht mit den Geräten.

  • Führt Aufträge aus.

  • Fungiert als Nachrichtenvermittler für interne Nachrichten.

UMS Load Balancer

  • Leitet eingehende Anfragen von den Geräten an einen der UMS Server mit Lastverteilung weiter. Der UMS Load Balancer verfügt über eine Liste der laufenden UMS Server und verteilt die Anfragen an diese sequenziell

UMS Watchdog

  • Überwacht den Laufstatus des UMS Servers und des UMS Load Balancers, die auf demselben Server laufen, und leitet ihn an die UMS Server weiter.

  • Startet oder stoppt den UMS Server oder den UMS Load Balancer auf Anforderung eines UMS Servers.

Wenn sowohl der UMS Server als auch der UMS Load Balancer auf demselben Server laufen, verwendet der UMS Server den Port 30002 und der UMS Load Balancer den Port 30001. Wenn nur der UMS Server auf einem Server installiert ist, lauscht er immer auf Port 30001. Siehe IGEL UMS Kommunikationsports.

Die folgende Tabelle zeigt, wie Sie herausfinden können, welche Prozesse laufen und wie/wo Sie sie anhalten oder starten können.

Windows

Linux

Dienstleistungen (Services):

Hier werden die Prozesse normalerweise angehalten.

  • Für die Liste der laufenden Prozesse verwenden Sie den Befehl:
    sudo ps -ef | grep RemoteManager
    wobei RemoteManager der letzte Teil des Installationspfades ist. Passen Sie diesen an, wenn der Installationspfad anders ist. Jeder Prozess hat zwei Einträge in der Liste.

  • Um die Prozesse zu stoppen, verwenden Sie:
    sudo systemctl stop igel-ums-watchdog
    sudo systemctl stop igel-ums-broker
    sudo systemctl stop igel-ums-server

  • Um die Prozesse zu stoppen, falls der Stopp mit den init -Skripten nicht funktioniert:
    sudo kill -9 xxxx
    wobei die ID des Prozesses folgenderweise herausgefunden werden kann:
    sudo ps -ef | grep RemoteManager







Task-Manager:

Notfallstopp, falls die Prozesse nicht in den Diensten gestoppt werden können.

cmd / Eingabeaufforderung (Command Prompt:

sc queryex “IGELRMGUIServer”
sc queryex “IGEL UMS Lastverteiler”
sc queryex “IGEL UMS Watchdog”

Notfallstopp, falls die Prozesse nicht in den Diensten gestoppt werden können. 

  • taskkill /PID xxxx /F
    wobei die PID folgenderweise herausgefunden werden kann:
    sc queryex “Name of the process”

Sie können den UMS Server-Dienst auch im UMS Administrator > Distributed UMS stopppen/starten, sieheDistributed UMS - Lokale UMS-Aktionen im IGEL UMS Adminstrator ausführen.

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.