Lizenzserver als Dienst einrichten

Der Lizenzserver ist der zentrale Einstiegspunkt in die Client-Server-Architektur von Innovator. Seine Aufgaben sind die Lizenz-, Benutzer- und Modellserververwaltung. Er kann als Dienst eingerichtet werden.

inolsrv.service einrichten

Unter $INOEXE befindet sich die Datei inolsrv.service. Diese Datei kopieren Sie mit root-Rechten in das Verzeichnis /etc/systemd/system/.

In dieser Datei müssen Sie unter Umständen einige Einträge anpassen

  • USER

    Hier tragen Sie den Betriebssystembenutzer ein, unter welchem inolsrv laufen soll.

  • Environment=INOHOST

    Hier tragen Sie den verwendeten INOHOST-Wert ein.

  • Environment=INODIR

    Hier tragen Sie das verwendete INODIR-Verzeichnis ein.

  • Environment=INOLIC

    Hier tragen Sie das Verzeichnis ein, dass der Lizenzserver für sein Repository und die Protokollierung verwendet

  • Environment=PATH

    Hier tragen Sie das bin-Verzeichnis des verwendeten Java ein, das der Lizenzserver zum Start des InoHub verwendet.

  • ExecStart und ExecStop

    Hier tragen Sie den voll qualifizierten Pfadnamen des inolsrv ein.

Sollten Sie Innovator nicht unter /usr/innovator installiert haben, dann müssen Sie in den Einträgen diesen Pfadanteil durch das von Ihnen gewählte Verzeichnis ersetzen.

Dienst verwenden

Zur Steuerung der Dienste wird das Kommando systemctl verwendet.

Laden Sie die Konfigurationsdateien neu mit:

sudo systemctl daemon-reload

Starten Sie den Dienst mit:

sudo systemctl start inolsrv

Prüfen Sie den Status des Dienstes mit:

sudo systemctl status inolsrv

Um den Dienst beim Start des Systems automatisch hochzufahren, verwenden Sie:

sudo systemctl enable inolsrv