Vorbereiten einer Linux-Maschine für die Installation von IGEL Cloud-Gateway (ICG)

Dieses Dokument beschreibt die Vorbereitung eines Host-Computers für die Installation von IGEL Cloud-Gateway (ICG). In diesem Beispiel wird Ubuntu Server 18.04. LTS 64-bit verwendet.


Konfigurieren eines Zeitservers

Um sicherzustellen, dass die Kommunikation zwischen dem Gerät, dem ICG und dem UMS nicht gestört wird, wird dringend empfohlen, einen Zeitserver (NTP) auf dem UMS-Server und dem ICG zu verwenden.

  1. Prüfen Sie, ob der Host-Rechner Ihres UMS-Servers einen Zeitserver verwendet; wenn nicht, konfigurieren Sie einen.

  2. Konfigurieren Sie einen Zeitserver für den Rechner, auf dem Sie das ICG installieren werden.

Einrichten eines Benutzers mit den erforderlichen Berechtigungen

  1. Erstellen Sie den ersten Benutzer mit einem Namen Ihrer Wahl. Auf dem Ubuntu-Server ist der erste angelegte Benutzer derjenige, der sudo ausführen darf.

Benutzername "icg" ist reserviert

Verwenden Sie nicht "icg" als Benutzernamen für das entfernte Installationsprogramm; dies ist der Benutzername, unter dem der Tomcat-Server läuft.



  1. Geben Sie sudo su und das Benutzerpasswort ein, um Systemadministrator zu werden (root).

image2019-5-15_8-44-20.png

Für SUSE Enterprise Server 12 und 15: Installation von libcap-progs

Wenn Sie ICG auf SUSE Enterprise Server 12 oder 15 installieren möchten, müssen Sie zuerst setcap installieren. (Dieses Dienstprogramm ist Teil des Pakets libcap-progs, das auf allen anderen vom ICG unterstützten Betriebssystemen bereits installiert ist.)

Wenn Sie zypper als Paketmanager verwenden, lautet der Befehl wie folgt:

zypper install libcap-progs

Einstellen einer statischen IP-Adresse

Sie können entweder per DHCP eine statische IP-Adresse setzen oder die IP-Adresse auf dem Server über Netplan mit einer YAML-Beschreibung der gewünschten Netzwerkschnittstelle konfigurieren.

Um eine statische IP-Adresse über Netplan zu setzen:

  1. Geben Sie ip addr ein, um den Namen der Netzwerkschnittstelle zu erfahren.

image2019-5-15_10-19-39.png

Im obigen Beispiel lautet der Name der Netzwerkschnittstelle ens160.


  1. Um die Netzwerkkonfigurationsfunktionen von cloud-init zu deaktivieren, schreiben Sie eine Datei: nano /etc/cloud/cloud.cfg.d/99-disable-network-config.cfg

image2019-5-15_10-43-22.png

mit folgendem Inhalt:
network: {config: disabled}

image-20240610-103955.png



  1. Speichern Sie die Datei durch Drücken von [Strg] + [O] und dann [Enter].


  1. Drücken Sie [Strg] + [X], um den Editor zu beenden.


  1. Erstellen Sie die YAML-Datei: nano /etc/netplan/01-static.yaml

    image2019-5-15_11-0-41.png


Beim Bearbeiten von YAML:

  • Verwenden Sie zwei Leerzeichen, um Zeilen einzurücken

  • Lassen Sie keine Leerzeichen oder Tabulatoren am Ende von Zeilen stehen


  1. Speichern Sie die Datei und beenden Sie den Editor.


  1. Wenden Sie Ihre Konfiguration mit netplan apply an. Notieren Sie sich eventuelle Fehlermeldungen.

image-20240610-104026.png



  1. Überprüfen Sie mit dem Befehl ip addr, ob die IP-Adresse erfolgreich gesetzt wurde.

image-20240610-104040.png


Fehlersuche für SELinux

Wenn Ihre Installation von ICG auf einem SELinux-System fehlgeschlagen ist, lesen Sie bitte Fehlersuche bei der Installation von IGEL Cloud-Gateway (ICG) auf einem SELinux-System ist fehlgeschlagen .