Linux-Admin: Topspin-Lizenzserver auf Ubuntu 14.04: Unterschied zwischen den Versionen
Zur Navigation springen
Zur Suche springen
Keine Bearbeitungszusammenfassung |
|||
Zeile 49: | Zeile 49: | ||
--> folgende Zeile einfügen: | --> folgende Zeile einfügen: | ||
@reboot /usr/local/flexlm/Bruker/lmgrd | @reboot /usr/local/flexlm/Bruker/lmgrd | ||
== Ports öffnen == | |||
Der lmgrd lauscht auf ankommende Verbindungen auf Port 1700 (fest) und 37919 (variabel??). Falls auf dem Server eine Firewall läuft, müssen diese Ports geöffnet werden. Z.B. für UFW-Firewall: | |||
ufw allow 1700 | |||
ufw allow 37919 | |||
...fertig :-) | ...fertig :-) | ||
[[Category:Installations- und Konfigurationsanleitungen|Installations-_und_Konfigurationsanleitungen]] <br/>[[Category:Anleitung]] <br/> <br/> | [[Category:Installations- und Konfigurationsanleitungen|Installations-_und_Konfigurationsanleitungen]] <br/>[[Category:Anleitung]] <br/> <br/> |
Aktuelle Version vom 28. August 2014, 13:21 Uhr
Wozu ist das gut?
Diese Anleitung beschreibt die Besonderheiten beim Setup des Flexlm-Lizenzservers für die Bruker-Topspin-NMR-Software.
Topspin-Installation
- Installation von Bruker Topspin
- Data Processing Only
- sonst alles default
- (kann zu Fehlermeldungen bei der Erstellung des flexlm-Benutzers kommen)
flexlm-Benutzer
Wenn der User flexlm nicht oder nur unvollständig erstellt wurde, sollten folgende Einträge in die einschlägigen Dateien eingefügt werden:
- /etc/passwd
flexlm:x:1016:1017:FLEXlm Licence Manager:/nonexistent:/bin/bash (1016:1017 ggf. durch andere user / group ID ersetzen)
- /etc/shadow
flexlm:!:15324:0:99999:7:::
/usr/tmp-Ordner
- Anlegen eines neuen tmp-Ordners:
mkdir /usr/tmp chmod -R a+rwx /usr/tmp
- Alternativ sollte auch ein Symlink nach /tmp klappen:
ln -s /tmp /usr/tmp
license.dat
Die Datei license.dat kommt normalerweise nach
/usr/local/flexlm/Bruker/licenses/
Der Lizenzserver verlangt allerdings
/usr/local/flexlm/licenses
also helfen wir uns mit einem Symlink:
ln -s /usr/local/flexlm/Bruker/licenses/ /usr/local/flexlm/licenses
Lizenzmanager beim Booten starten
Damit der lmgrd beim Booten gestartet wird, legt man für den User flexlm einen @reboot-Eintrag in der crontab an:
sudo -u flexlm crontab -e --> folgende Zeile einfügen: @reboot /usr/local/flexlm/Bruker/lmgrd
Ports öffnen
Der lmgrd lauscht auf ankommende Verbindungen auf Port 1700 (fest) und 37919 (variabel??). Falls auf dem Server eine Firewall läuft, müssen diese Ports geöffnet werden. Z.B. für UFW-Firewall:
ufw allow 1700 ufw allow 37919
...fertig :-)