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