Linux-Admin: Topspin-Lizenzserver auf Ubuntu 14.04
Zur Navigation springen
Zur Suche springen
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
Folgende Einträge sollten 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 standardmäßig 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
...fertig :-)