Upload
others
View
38
Download
0
Embed Size (px)
Citation preview
FlexNet Lizenzadministrator-Handbuch
für TECHNIA-Anwendungen Letzte Änderung 2019-07-24
Kontakt zu TECHNIA
TECHNIA im Internet http://www.technia.com
Postanschrift TECHNIA GmbH
Am Sandfeld 11c
76149 Karlsruhe
Deutschland
Support Hotline [email protected]
Lizenzfragen [email protected]
Telefon +49 721 9704335
Fax +49 721 9704390
© 2019 TECHNIA GmbH
Contents
FlexNet Lizenzadministrator-Handbuch für TECHNIA-Anwendungen
3
Contents
1 Einleitung 5
2 Verwendung von Nodelock-Lizenzen 6
2.1.1 Host-ID ermitteln ........................................................................................................................ 6
2.1.2 Lizenz anfordern.......................................................................................................................... 7
2.2 Anwendung einrichten .............................................................................................................................. 7
2.2.1 Lizenz-Suchpfad definieren ......................................................................................................... 7
2.2.2 FlexNet anstelle von LUM auswählen ........................................................................................ 8
3 Verwendung von Concurrent-Lizenzen 10
3.1 Überblick zur Server-Installation ............................................................................................................ 10
3.2 Download der Lizenzserver-Komponenten ........................................................................................... 11
3.3 Lizenzserver auf einem virtuellen Computer ......................................................................................... 12
3.4 Concurrent-Lizenzen anfordern ............................................................................................................. 13
3.4.1 Host-ID eines Hardwaresystems ermitteln .............................................................................. 13
3.4.2 GenID und UUID einer virtuellen Maschine ermitteln ............................................................ 14
3.4.3 Lizenz anfordern........................................................................................................................ 16
3.5 Concurrent-Lizenzdatei bearbeiten ........................................................................................................ 16
3.6 Verwalten von Concurrent-Lizenzen mit lmgrd ..................................................................................... 18
3.6.1 Vorbereitungen .......................................................................................................................... 18
3.6.2 Konfiguration von lmgrd mit lmtools (nur Windows) ............................................................. 18
3.6.3 lmgrd mit lmtools starten (nur Windows) ............................................................................... 19
3.6.4 lmgrd konfigurieren und starten (alle Betriebssysteme) ......................................................... 20
3.6.5 Lizenzen auf dem Server installieren ........................................................................................ 21
3.7 Verwalten von Concurrent-Lizenzen mit lmadmin ................................................................................ 22
3.7.1 lmadmin installieren ................................................................................................................. 22
3.7.2 Lizenzen auf dem Server installieren ........................................................................................ 23
3.7.3 Optionale Konfiguration ........................................................................................................... 26
3.7.4 Vendor Daemon starten, anhalten und konfigurieren ............................................................. 27
3.8 Anwendungen einrichten ........................................................................................................................ 28
3.8.1 Lizenz-Suchpfad definieren ....................................................................................................... 28
3.8.2 FlexNet anstelle von LUM auswählen ...................................................................................... 29
3.9 Drei redundante Server ........................................................................................................................... 30
3.10 Lizenzen ausleihen ................................................................................................................................. 31
4 Fehlerbehandlung 33
4.1 Allgemeine Hinweise zur Fehlerbehandlung ......................................................................................... 33
4.2 Lizenzverfügbarkeit mit tclicflex prüfen ................................................................................................. 34
4.3 Status von lmgrd mit lmtools prüfen (nur Windows) ........................................................................... 35
4.4 Status des lmadmin-Lizenzservers überprüfen ..................................................................................... 37
4.5 Einstellungen der Netzwerk-Firewall überprüfen .................................................................................. 38
Contents
FlexNet Lizenzadministrator-Handbuch für TECHNIA-Anwendungen
4
5 Liste der Featurenamen 39
Einleitung
FlexNet Lizenzadministrator-Handbuch für TECHNIA-Anwendungen
5
1 Einleitung
FlexNet Publisher ist ein Tool zur Lizenzverwaltung von Flexera Software. Die folgenden TECHNIA-
Anwendungen verwenden den FlexNet-Lizenzmanager:
• CAVA für V5 Release 1.24.2 und später
• CAVA für V6 Release 1.3.1 und später
• Lite3D-Anwendungen
• VDAFS-Prozessor 1.11.1 und später
• xCompare V5/V5 1.8.1 und später
• xCompare V5/JT 1.7.x und später
• XFileV5 3.1.x und später
In diesem Dokument
Dieses Dokument beschreibt die grundlegende Einrichtung und Administration eines FlexNet-
Servers und die Konfiguration von Anwendungen mit FlexNet-Lizenzen.
Weitere Informationen
Einzelheiten zu FlexNet Publisher finden Sie im FlexNet Publisher Administration Guide, der auf
der TECHNIA-Website bereitsteht:
https://transcat-plm.com/pub/tcsoft/flexnet/fnp_LicAdmin_11_14.pdf
Nodelock-/Einzelplatz-Lizenz
Eine Nodelock-Lizenz gilt nur für einen bestimmten Computer. Ein Lizenzserver ist nicht
erforderlich.
Chapter 2, Verwendung von Nodelock-Lizenzen
Concurrent-Lizenzen/Mehrbenutzerlizenz
Concurrent-Lizenzen stehen allen Computern im Netzwerk zur Verfügung. Die Lizenzen können
nur auf einer begrenzten Anzahl Computer gleichzeitig genutzt werden. Ein Lizenzserver ist
erforderlich.
Kapitel 3, Verwendung von Concurrent-Lizenzen
Verwendung von Nodelock-Lizenzen
FlexNet Lizenzadministrator-Handbuch für TECHNIA-Anwendungen
6
2 Verwendung von Nodelock-Lizenzen
Eine Nodelock-Lizenz gilt nur für einen bestimmten Computer und ist an dessen Hardware
gebunden.
2.1.1 Host-ID ermitteln
Beim Anfordern einer Lizenzdatei müssen Sie die Host-ID des Computers angeben. Ermitteln Sie
die Host-ID durch eine der folgenden Methoden:
Variante 1: ipconfig (Windows)
(1) Öffnen Sie die Befehlszeile (cmd.exe) und geben Sie den Befehl ein:
ipconfig /all
Die Ausgabe sieht ungefähr so aus:
Ethernet-Adapter LAN-Verbindung:
Verbindungsspezifisches DNS-Suffix . :
Beschreibung . . . . . . . . . . . : Linksys LNE100TX
Physikalische Adresse. . . . . . . . . : 00-05-6E-1A-42-C3
DHCP aktiviert. . . . . . . . . . . : Nein
IP Adresse. . . . . . . . . . . . : 192.168.xxx.xxx
Subnetzmaske. . . . . . . . . . . : 255.255.255.0
Standardgateway . . . . . . . . . : 192.168.1.1
DNS-Server . . . . . . . . . . . : 128.xxx.xxx.xxx
128.xxx.xxx.xxx
Die physikalische Adresse des primären Netzwerkadapters ist zugleich die Host-ID des Computers.
Im obigen Beispiel ist die Host-ID 00-05-6E-1A-42-C3.
(2) Kopieren Sie die Host-ID; sie wird später bei der Anforderung der Lizenzdatei benötigt.
TIPP: Um Text aus dem Befehlsfenster zu kopieren, klicken Sie mit der rechten Maustaste auf das
Fenster und wählen "Markieren" aus dem Kontextmenü. Markieren Sie den gewünschten Text mit
der Maus, und drücken Sie die [ENTER]-Taste, um den markierten Text in die Zwischenablage zu
kopieren.
Variante 2: lmutil (alle unterstützten Betriebssysteme)
(1) Laden Sie die lmutil-Archivdatei vom TECHNIA FTP-Server:
ftp://ftp.transcat-plm.com/pub/tcsoft/flexnet/ (wechseln Sie in das Verzeichnis des gewünschten
Betriebssystems und der Softwareversion)
(2) Entpacken Sie die lmutil-Archivdatei.
(3) Öffnen Sie die Befehlszeile (cmd.exe) und geben Sie den Befehl ein:
Verwendung von Nodelock-Lizenzen
FlexNet Lizenzadministrator-Handbuch für TECHNIA-Anwendungen
7
lmutil lmhostid
Die Ausgabe sieht ungefähr so aus:
lmutil - Copyright (c) 1989-2013 Flexera Software LLC. All Rights Reserved.
The FlexNet host ID of this machine is "00056E1A42C3"
Im obigen Beispiel ist die Host-ID 00056E1A42C3.
(4) Notieren Sie die Host-ID. Diese wird beim Anfordern der Lizenzdatei benötigt.
TIPP: Um Text aus dem Befehlsfenster zu kopieren, klicken Sie mit der rechten Maustaste auf das
Fenster und wählen Markieren aus dem Kontextmenü. Markieren Sie den gewünschten Text mit der
Maus, und drücken Sie die [ENTER]-Taste, um den Text in die Zwischenablage zu kopieren.
2.1.2 Lizenz anfordern
Nutzen Sie das Lizenzanforderungsformular auf der TECHNIA-Website:
https://www.technia.com/support/license-request
Tragen Sie alle erforderlichen Informationen ein, dann senden Sie das Formular ab. TECHNIA
sendet die angeforderten Lizenzen an die angegebene E-Mail-Adresse.
2.2 Anwendung einrichten
2.2.1 Lizenz-Suchpfad definieren
Der Lizenz-Suchpfad kann als Umgebungsvariable oder in der Windows-Registrierung definiert
werden. Wenn der Lizenz-Suchpfad sowohl in der Registrierung als auch in einer
Umgebungsvariablen definiert ist, wird die Umgebungsvariable bevorzugt. Der Eintrag in der
Registrierung wird nur berücksichtigt, wenn die Umgebungsvariable auf keine gültige Lizenz
verweist.
Variante 1: Umgebungsvariable setzen
(1) Wählen Sie in Windows Start > Systemsteuerung > System > Erweiterte Systemeinstellungen >
Umgebungsvariablen.
(2) Setzen Sie die Umgebungsvariable TRANSCAT_LICENSE_FILE:
TRANSCAT_LICENSE_FILE=<licpath>
Hierbei ist <licpath> der Verzeichnispfad, in dem sich eine oder mehrere Lizenzdateien
befinden. Beispiel:
TRANSCAT_LICENSE_FILE=C:\Licenses
Verwendung von Nodelock-Lizenzen
FlexNet Lizenzadministrator-Handbuch für TECHNIA-Anwendungen
8
Variante 2: Lizenz-Suchpfad beim Anwendungsstart einrichten
Wenn die Anwendung gestartet wird, bevor ein gültiger Lizenz-Suchpfad eingetragen wurde,
erscheint der Dialog FLEXnet License Finder, in dem Sie den Lizenz-Suchpfad angeben können. Der
Lizenz-Suchpfad wird in der Windows-Registrierung gespeichert.
Wählen Sie die Option Specify the License File und klicken Sie dann auf Next.
Tragen Sie den Lizenz-Suchpfad ein. Über den Dateiauswahldialog (Schaltfläche Browse) können
Sie nur eine einzelne Datei auswählen. Um einen Verzeichnispfad vorzugeben, tragen Sie diesen
bitte von Hand ein.
Der Lizenz-Suchpfad wird in der Windows-Registrierung gespeichert. Eintrag in der Registrierung:
[HKEY_CURRENT_USER\Software\FLEXlm License Manager]
"TRANSCAT_LICENSE_FILE"="C:\Licenses"
2.2.2 FlexNet anstelle von LUM auswählen
Einige Produkte von TECHNIA können für die Lizenzverwaltung mit FlexNet oder mit LUM
eingerichtet werden, im Einzelnen:
• CAVA für V5 1.24.x bis 1.27.x
• CAVA für V6 1.3.1 bis 1.5.x
• VDAFS-Prozessor 1.11.x
• XFileV5 3.1.x bis 3.2.x
• xCompare V5/JT 1.7.x
• xCompare V5/V5 1.8.x bis 1.11.x
Um diese Produkte mit einer FlexNet-Lizenz zu betreiben, setzen Sie die vorgesehene
Umgebungsvariable.
(1) Wählen Sie in Windows Start > Systemsteuerung > System > Erweiterte Systemeinstellungen >
Umgebungsvariablen.
(2) Setzen Sie die Umgebungsvariable:
Verwendung von Nodelock-Lizenzen
FlexNet Lizenzadministrator-Handbuch für TECHNIA-Anwendungen
9
Produktname Name der
Umgebungsvariablen
Wert
CAVA TCACAVA_LIC FLEXNET
VDAFS Processor TCAVDAFS_LIC FLEXNET
XFileV5 XFILEV5_LIC FLEXNET
xCompare TCACMP_LIC FLEXNET
Verwendung von Concurrent-Lizenzen
FlexNet Lizenzadministrator-Handbuch für TECHNIA-Anwendungen
10
3 Verwendung von Concurrent-Lizenzen
3.1 Überblick zur Server-Installation
Kompatibilität
FlexNet Publisher Lizenzserver Version 11.14.1.2 oder später ist erforderlich, um aktuelle
TECHNIA-Anwendungen mit FlexNet-basierten Concurrent-Lizenz zu nutzen.
Falls eine frühere Version des lmadmin-Dienstes installiert ist, müssen Sie ein Update installieren.
Die erforderlichen Lizenzserver-Komponenten stehen zum Download auf der TECHNIA-Website
bereit.
3.2 Download der Lizenzserver-Komponenten
Der neueste FlexNet Publisher License Server Manager und Vendor Daemon sind kompatibel zu
allen früheren TECHNIA-Anwendungen mit FlexNet-Lizenzverwaltung.
Installation des Servers in einer physikalischen oder virtuellen Umgebung
Die neueste Version von FlexNet Publisher License Server kann sowohl auf einem Hardwaresystem
als auch auf einem virtuellen Computer installiert werden. Beachten Sie die besonderen
Anforderungen für virtuelle Maschinen:
3.3 Lizenzserver auf einem virtuellen Computer
Auswahl eines License Server Manager
FlexNet Publisher besteht aus zwei Komponenten, dem License Server Manager und Vendor
Daemon. Zwei verschiedene License Server Manager sind verfügbar, lmadmin und lmgrd. Wählen
Sie entweder lmadmin oder lmgrd. Verwenden Sie lmgrd und lmadmin niemals gleichzeitig mit dem
gleichen Vendor Daemon.
Die folgende Tabelle kann Ihnen bei der Auswahl zwischen lmadmin und lmgrd helfen.
Verwendung von Concurrent-Lizenzen
FlexNet Lizenzadministrator-Handbuch für TECHNIA-Anwendungen
11
lmgrd lmadmin
• Befehlszeilenschnittstelle
• Unter Windows können Sie lmtools als
grafische Oberfläche zu lmgrd nutzen.
• Interaktive oder Remote-Anmeldung auf
dem Server erforderlich
• Ausführung einer separaten lmgrd-Instanz
für jeden Vendor Daemon
• Wir empfehlen lmgrd, wenn mehrere Vendor
Daemons verwendet werden.
• Webbasierte Oberfläche; Zugriff über HTTP
mit einem Internetbrowser
• Funktionen der webbasierten Oberfläche:
Lizenzinformationen anzeigen; Lizenzserver
anhalten; Vendor Daemon anhalten;
Lizenzdateien neu einlesen; Namen der
Logdatei ändern
• Weitere Funktionen, einschließlich Server
starten, sind über die
Befehlszeilenschnittstelle von lmadmin
möglich. Die Befehlszeilenschnittstelle von
lmadmin erfordert die interaktive oder
Remote-Anmeldung auf dem Server.
Eine einzelne Instanz von lmadmin kann mehrere Vendor Daemons verwalten; wir empfehlen dies
nicht wegen eventueller Versionskonflikte zwischen lmadmin und den Vendor Daemons.
Drei redundante Server
Sie haben die Möglichkeit, drei redundante Lizenzserver zu betreiben. Die drei Server sind
untereinander verbunden. Wenn ein Lizenzserver ausfällt, können Lizenzen weiterhin über die
beiden anderen Server bezogen werden.
3.9 Drei redundante Server
3.2 Download der Lizenzserver-Komponenten
Die erforderlichen Lizenzserver-Komponenten stehen zum Download auf der TECHNIA-Website
bereit.
https://www.technia.com/support/software-downloads(Produkt FlexNet Publisher und die
gewünschte Plattform auswählen)
Sie können die Dateien auch über FTP beziehen:
ftp://ftp.transcat-plm.com/pub/tcsoft/flexnet/ (wechseln Sie in das Verzeichnis des gewünschten
Betriebssystems und der Softwareversion)
Die Komponenten des Lizenzservers sind plattformabhängig. Achten Sie bitte darauf, die
zutreffenden Dateien zu verwenden.
Verwendung von Concurrent-Lizenzen
FlexNet Lizenzadministrator-Handbuch für TECHNIA-Anwendungen
12
Dateiname Beschreibung
TRANSCAT oder TRANSCAT.exe Vendor Daemon.
Falls der Vendor Daemon für eine bestimmte Plattform nicht
verfügbar sein sollte, wenden Sie sich bitte TECHNIA.
lmadmin-*-11_14_1_2.exe Installationsprogramm für den lmadmin Lizenzserver-Manager.
Nicht erforderlich bei Verwendung von lmgrd.
lmgrd lmgrd Lizenzserver-Manager mit Befehlszeilenschnittstelle.
Nicht erforderlich bei Verwendung von lmadmin.
lmutil Befehlszeilenprogramm zur Lizenzverwaltung mit lmgrd und
zum Ausleihen von Lizenzen.
Einzelheiten finden Sie im FlexNet Publisher License
Administration Guide (englisch).
lmtools Grafische Benutzeroberfläche für den lmgrd Lizenzserver-
Manager.
lmtools ist nur für Microsoft Windows verfügbar.
Nicht erforderlich bei Verwendung von lmadmin.
tclicflex Tool zum Testen der TECHNIA-Lizenzfunktion.
Nicht erforderlich.
installanchorservice.exe
FNP_Act_Installer.dll
Installationsprogramm für den FlexNet Anchor Service.
Erforderlich für FlexNet-Lizenzserver auf einer virtuellen
Maschine.
3.3 Lizenzserver auf einem virtuellen Computer
Die aktuelle Version von FlexNet Publisher License Server kann sowohl auf einem Hardwaresystem
als auch auf einem virtuellen Computer installiert werden.
Unterstützte Host-Betriebssysteme
Die folgenden Host-Betriebssysteme für virtuelle Computer werden unterstützt:
• Microsoft Windows 8 oder später
• Microsoft Windows Server 2012 oder später
• Microsoft Hyper-V Server 2012 oder später
Weitere Informationen finden Sie in diesem Dokument von Microsoft:
https://msdn.microsoft.com/en-us/library/jj643357(v=vs.85).aspx
Verwendung von Concurrent-Lizenzen
FlexNet Lizenzadministrator-Handbuch für TECHNIA-Anwendungen
13
Lizenzserver auf einer virtuellen Maschine
Lizenzen sind an die Generierungs-ID (GenID) und eindeutige Kennung (UUID) der virtuellen
Maschine gebunden.
Die GenID bleibt nach den folgenden Änderungen nicht erhalten:
• Importieren, Kopieren oder Klonen der virtuellen Maschine
• Ausführen eines Snapshots
• Wiederherstellen aus einem Backup
• Failover (Ausführen eines Duplikats) in einem System zur Notfallwiederherstellung
In solchen Fällen ist ein Lizenztransfer erforderlich; wenden Sie sich hierzu an TECHNIA.
3.4 Concurrent-Lizenzen anfordern
Concurrent-Lizenzen sind an den jeweiligen Server gebunden.
Beim Anfordern einer Lizenzdatei für ein Hardwaresystem müssen Sie dessen Host-ID angeben.
Für eine virtuelle Maschine müssen Sie deren GenID und UUID angeben.
3.4.1 Host-ID eines Hardwaresystems ermitteln
Ermitteln Sie die Host-ID durch eine der folgenden Methoden:
Variante 1: ipconfig (Windows)
(1) Öffnen Sie die Befehlszeile (cmd.exe) und geben Sie den Befehl ein:
ipconfig /all
Die Ausgabe sieht ungefähr so aus:
Ethernet-Adapter LAN-Verbindung:
Verbindungsspezifisches DNS-Suffix . :
Beschreibung . . . . . . . . . . . : Linksys LNE100TX
Physikalische Adresse. . . . . . . . . : 00-05-6E-1A-42-C3
DHCP aktiviert. . . . . . . . . . . : Nein
IP Adresse. . . . . . . . . . . . : 192.168.xxx.xxx
Subnetzmaske. . . . . . . . . . . : 255.255.255.0
Standardgateway . . . . . . . . . : 192.168.1.1
DNS-Server . . . . . . . . . . . : 128.xxx.xxx.xxx
128.xxx.xxx.xxx
Die Host-ID entspricht der Physikalischen Adresse des primären Netzwerkadapters. Im obigen
Beispiel ist die Host-ID 00-05-6E-1A-42-C3.
(2) Notieren Sie die Host-ID. Diese wird beim Anfordern der Lizenzdatei benötigt.
Verwendung von Concurrent-Lizenzen
FlexNet Lizenzadministrator-Handbuch für TECHNIA-Anwendungen
14
TIPP: Um Text aus dem Befehlsfenster zu kopieren, klicken Sie mit der rechten Maustaste auf das
Fenster und wählen "Markieren" aus dem Kontextmenü. Markieren Sie den gewünschten Text mit
der Maus, und drücken Sie die [ENTER]-Taste, um den Text in die Zwischenablage zu kopieren.
Variante 2: lmutil (alle unterstützten Betriebssysteme: AIX, HP-UX, Linux, Solaris, Windows)
(1) Laden Sie die lmutil-Archivdatei vom TECHNIA FTP-Server:
ftp://ftp.transcat-plm.com/pub/tcsoft/flexnet/ (wechseln Sie in das Verzeichnis des gewünschten
Betriebssystems und der Softwareversion)
(2) Entpacken Sie die lmutil-Archivdatei.
(3) Öffnen Sie die Befehlszeile (cmd.exe) und geben Sie den Befehl ein:
lmutil lmhostid
Die Ausgabe sieht ungefähr so aus:
lmutil - Copyright (c) 1989-2013 Flexera Software LLC. All Rights Reserved.
The FlexNet host ID of this machine is "00056E1A42C3"
Im obigen Beispiel ist die Host-ID 00056E1A42C3.
(4) Notieren Sie die Host-ID. Diese wird beim Anfordern der Lizenzdatei benötigt.
TIPP: Um Text aus dem Befehlsfenster zu kopieren, klicken Sie mit der rechten Maustaste auf das
Fenster und wählen "Markieren" aus dem Kontextmenü. Markieren Sie den gewünschten Text mit
der Maus, und drücken Sie die [ENTER]-Taste, um den Text in die Zwischenablage zu kopieren.
Nächster Schritt:
3.4.3 Lizenz anfordern
3.4.2 GenID und UUID einer virtuellen Maschine ermitteln
(1) Kopieren Sie diese Dateien auf die virtuelle Maschine:
• lmutil.exe
• installanchorservice.exe
• FNP_Act_Installer.dll
(2) Öffnen Sie die Befehlszeile (cmd.exe) und geben Sie den Befehl zur Installation des License
Anchor Service ein:
installanchorservice.exe TECHNIA any
Die Ausgabe sieht ungefähr so aus:
Success code 2003: There was no service on the system so the new one was installed.
oder
Verwendung von Concurrent-Lizenzen
FlexNet Lizenzadministrator-Handbuch für TECHNIA-Anwendungen
15
Success code 2001: The currently installed service is older than the new service so it has
been upgraded.
Der installierte Dienst erscheint als "FlexNet Licensing Service" in der Liste der Lokalen Dienste auf
dem Computer.
(3) Geben Sie an der Befehlszeile den Befehl ein, um die Generierungs-ID (GenID) der virtuellen
Maschine auszulesen:
lmutil.exe lmhostid -ptype VM -genid
Die Ausgabe sieht ungefähr so aus:
lmutil - Copyright (c) 1989-2017 Flexera Software LLC. All Rights Reserved.
The FlexNet host ID of this machine is "VM_GENID=34d819f19cd864eb:552bb757c053b841"
In diesem Beispiel lautet die GenID der virtuellen Maschine
VM_GENID=34d819f19cd864eb:552bb757c053b841.
(4) Notieren Sie die GenID. Diese wird beim Anfordern der Lizenzdatei benötigt.
TIPP: Um Text aus dem Befehlsfenster zu kopieren, klicken Sie mit der rechten Maustaste auf das
Fenster und wählen "Markieren" aus dem Kontextmenü. Markieren Sie den gewünschten Text mit
der Maus, und drücken Sie die [ENTER]-Taste, um den Text in die Zwischenablage zu kopieren.
(5) Geben Sie an der Befehlszeile den Befehl ein, um die UUID der virtuellen Maschine
auszulesen:
lmutil.exe lmhostid -ptype VM -uuid
Die Ausgabe sieht ungefähr so aus:
lmutil - Copyright (c) 1989-2017 Flexera Software LLC. All Rights Reserved.
The FlexNet host ID of this machine is "VMW_UUID=ADCF4D56-1847-DB87-379B-B5BF4D2C53FC"
In diesem Beispiel lautet die UUID der virtuellen Maschine
VM_GENID=34d819f19cd864eb:552bb757c053b841.
(6) Kopieren Sie die UUID; sie wird später bei der Anforderung der Lizenzdatei benötigt.
Nächster Schritt:
3.4.3 Lizenz anfordern
Verwendung von Concurrent-Lizenzen
FlexNet Lizenzadministrator-Handbuch für TECHNIA-Anwendungen
16
3.4.3 Lizenz anfordern
Nutzen Sie das Lizenzanforderungsformular auf der TECHNIA-Website:
https://www.technia.com/support/license-request
Tragen Sie alle erforderlichen Informationen ein, dann senden Sie das Formular ab. TECHNIA
sendet die angeforderten Lizenzen an die angegebene Emailadresse.
Nächster Schritt:
3.5 Concurrent-Lizenzdatei bearbeiten
3.5 Concurrent-Lizenzdatei bearbeiten
Wenn Sie die Lizenzdatei von TECHNIA erhalten haben, müssen Sie noch einige Informationen in
der Datei ergänzen.
(1) Öffnen Sie die Lizenzdatei in einem Texteditor.
Der Inhalt der Lizenzdatei sieht etwa so aus:
SERVER localhost 00056E1A42C3
VENDOR TRANSCAT
FEATURE TC-CAVA-V5-All TRANSCAT 1.0 1-jan-2015 10 BORROW=720 \
START=22-jan-2014 SIGN="0200 FBFF 52EC BA16 44B9 04CD 159E \
F2ED F9CE 4892 B1C6 C9E2 9626 4A7F E32C 9C03 408E 24ED 550E \
4123 C4ED"
Hostname und Port
(2) Ersetzen Sie in der SERVER-Zeile den Eintrag localhost durch den tatsächlichen Hostnamen
des Lizenzservers.
Format der SERVER-Zeile:
SERVER <hostname> <hostid> [<port>]
Beispiel für den Hostnamen my_server:
SERVER my_server 00056E1A42C3
Sie können den Hostnamen folgendermaßen ermitteln:
• Windows: Öffnen Sie die Befehlszeile (cmd.exe) und geben Sie den Befehl ein: ‘ipconfig /all’.
• UNIX: Geben Sie im Terminal einen der folgenden Befehle ein: ‘hostname’ oder ‘uname -n’
Die Host-ID in der SERVER-Zeile darf nicht gelöscht oder geändert werden, weil die Lizenzdatei
dadurch ungültig würde.
(3) Um einen TCP/IP-Port für den Lizenzserver-Manager anzugeben, fügen Sie die Port-Nummer
hinter der Host-ID ein. Verwenden Sie eine beliebige ungenutzte Port-Nummer im Bereich von 0
bis 65535. Unter UNIX wählen Sie eine Port-Nummer über 1024; die Port-Nummern unterhalb von
Verwendung von Concurrent-Lizenzen
FlexNet Lizenzadministrator-Handbuch für TECHNIA-Anwendungen
17
1024 sind privilegierte Ports. Wenn kein TCP/IP-Port angegeben wird, wird eine Port im Bereich von
27000 bis 27009 verwendet.
In einer vorhandenen FlexNet-Installation sollten Sie denselben Port für alle Lizenzen verwenden.
Beispiel mit Port 1234:
SERVER my_server 00056E1A42C3 12345
Speicherort des Vendor Daemon
(4) Der TRANSCAT Vendor Daemon sollte im gleichen Verzeichnis wie lmadmin oder lmgrd
abgelegt werden. Falls Sie den Vendor Daemon an einem anderen Speicherort ablegen, geben Sie
den vollständigen Pfad in der VENDOR-Zeile der Lizenzdatei an. Der Pfad muss in
Anführungszeichen stehen. Beispiel:
VENDOR TRANSCAT "C:\ProgramData\TECHNIA\LicenseMgr\TRANSCAT.exe"
(5) Speichern und schließen Sie die Lizenzdatei.
Nächste Schritte:
Installation der Lizenz mit dem Lizenzserver-Manager.
3.6 Verwalten von Concurrent-Lizenzen mit lmgrd
3.7 Verwalten von Concurrent-Lizenzen mit lmadmin
Verwendung von Concurrent-Lizenzen
FlexNet Lizenzadministrator-Handbuch für TECHNIA-Anwendungen
18
3.6 Verwalten von Concurrent-Lizenzen mit lmgrd
Dieses Kapitel beschreibt die Installation und Verwendung von lmgrd. Entsprechende
Informationen zu lmadmin finden Sie in Kapitel 3.7.
3.6.1 Vorbereitungen
Legen Sie TRANSCAT.exe und lmgrd.exe in ein gemeinsames Verzeichnis.
Der Pfad darf nicht länger als 255 Zeichen sein. Wir empfehlen, die Dateien in einem
Unterverzeichnis des Programmdaten-Verzeichnisses (C:\ProgramData) abzulegen. Andernfalls
müssen Sie sicherstellen, dass das Windows-Systemkonto über die erforderlichen Lese- und
Schreibrechte verfügt.
Beispiel für einen Pfad:
C:\ProgramData\TECHNIA\LicenseMgr
Wenn der Vendor Daemon TRANSCAT.exe und lmgrd.exe nicht im selben Verzeichnis abgelegt
sind, müssen Sie den Pfad des Vendor Daemon in der Lizenzdatei angeben. Siehe 3.5, Concurrent-
Lizenzdatei bearbeiten.
Nächster Schritt:
3.6.2 Konfiguration von lmgrd mit lmtools (nur Windows)
3.6.4 lmgrd konfigurieren und starten (alle Betriebssysteme)
3.6.2 Konfiguration von lmgrd mit lmtools (nur Windows)
Um den lmgrd Lizenzserver-Manager zu konfigurieren, gehen Sie folgendermaßen vor:
(1) Legen Sie die Lizenzdatei in einem Verzeichnis Ihrer Wahl ab. Der Pfad darf nicht länger als
255 Zeichen sein.
Auf einer virtuellen Maschine legen Sie auch die Datei GENID.lic in dieses Verzeichnis.
(2) Starten Sie lmtools.exe.
(3) Wählen Sie die Registerkarte Config Services.
Verwendung von Concurrent-Lizenzen
FlexNet Lizenzadministrator-Handbuch für TECHNIA-Anwendungen
19
(4) Füllen Sie diese Felder aus:
• Service Name: Definieren Sie einen Dienstnamen. Wir empfehlen "TRANSCAT" als
Dienstnamen, passend zum Namen des Vendor Daemon.
• Path to the lmgrd.exe file: Vollständiger Pfad zu lmgrd.exe. Beispiel:
C:\ProgramData\TECHNIA\LicenseMgr\lmgrd.exe
• Path to the license file: Vollständiger Pfad des Verzeichnisses, in dem sich die Lizenzdateien
befinden. Der Pfad darf nicht länger als 255 Zeichen sein. Beispiel:
C:\Licenses
• Path to the debug log file: Vollständiger Pfad und Name der Logdatei. Der Pfad darf nicht länger
als 255 Zeichen sein. Die Informationen in dieser Datei können Ihnen helfen, Probleme beim
Starten des Servers zu erkennen und beheben. Wir empfehlen, einen Pfad im Programmdaten-
Verzeichnis zu wählen. Beispiel:
C:\ProgramData\TECHNIA\LicenseMgr\lmgrd.log
Wenn Sie einen Speicherort außerhalb des Programmdaten-Verzeichnisses festlegen, achten Sie
darauf, dass der lmgrd-Systemdienst ausreichende Lese- und Schreibrechte besitzt.
(5) Aktivieren Sie die Optionen Use services und Start Server at Power Up, um den Lizenzserver
beim Systemstart automatisch zu starten.
(6) Klicken Sie auf Save Service.
Sie können lmtools jetzt beenden.
3.6.3 lmgrd mit lmtools starten (nur Windows)
(1) Starten Sie lmtools.exe.
(2) Wählen Sie die Registerkarte Start/Stop/Reread.
Verwendung von Concurrent-Lizenzen
FlexNet Lizenzadministrator-Handbuch für TECHNIA-Anwendungen
20
(3) Überprüfen Sie, ob die Liste den Lizenzserver-Dienst enthält (Vorgabename TRANSCAT).
Wenn die Liste den Lizenzserver-Dienst nicht enthält, wechseln Sie zur Registerkarte Config
Services, wählen den entsprechenden Dienst aus und kehren zur Registerkarte
Start/Stop/Reread zurück.
(4) Sie können den Zugriff auf den Lizenzserver-Manager von anderen Computern einschränken.
Hierzu klicken Sie auf Edit Advanced Settings. Aktivieren Sie dann diese Optionen:
• Restrict lmdown to work only from node where lmgrd is running.
• Disable lmdown utility, use task manager.
• Disable lmremove of license file.
(5) Klicken Sie auf Start Server.
(6) Überprüfen Sie, ob der Server gestartet ist. Auf der Registerkarte Server Status klicken Sie auf
Perform Status Enquiry. Der Lizenzserver und Vendor Daemon sollten als "UP" markiert sein.
License server status: 27000@localhost
License file(s) on localhost: C:\Flexlm\lmgrd\TC-CAVA-V5-All.lic:
localhost: license server UP (MASTER) v11.14
Vendor daemon status (on localhost):
TRANSCAT: UP v11.14
Feature usage info:
Users of TC-CAVA-V5-All: (Total of 10 licenses issued; Total of 0 licenses in use)
3.6.4 lmgrd konfigurieren und starten (alle Betriebssysteme)
Die vollständige Dokumentation des lmgrd-Befehls finden Sie im FlexNet Publisher License
Administration Guide unter “lmgrd – License Server Manager” (englisch).
Verwendung von Concurrent-Lizenzen
FlexNet Lizenzadministrator-Handbuch für TECHNIA-Anwendungen
21
Nachfolgend finden Sie eine Beschreibung des Befehls lmgrd mit den wichtigsten Parametern.
lmgrd starten (alle unterstützten Betriebssysteme)
Geben Sie an der Befehlszeile den Befehl ein:
lmgrd –c <license_file> -l <log_file>
<license_file> steht für den vollständigen Pfad der Lizenzdatei.
<log_file> steht für den vollständigen Pfad der Logdatei. lmgrd schreibt Debug-Informationen in
diese Datei. Die Informationen können Ihnen beim Erkennen und Lösen von Problemen mit dem
Lizenzserver helfen.
Setzen Sie bei Bedarf diese Parameter:
Parameter Beschreibung
-2 -p UNIX: Verwendung von lmdown, lmreread und lmremove auf den Root-
Benutzer und Mitglieder der Gruppe lmadmin beschränken
Windows: lmdown für alle Benutzer deaktivieren
-local UNIX: Verwendung von lmdown und lmreread auf den Computer
beschränken, auf welchem lmgrd-ausgeführt wird.
-x lmremove lmremove für alle Benutzer deaktivieren
Beispiel für UNIX:
lmgrd /etc/tclic/license.dat -l /var/transcat/tclic.log -2 -p -local
-x lmremove
Beispiel für Windows:
lmgrd c:\license.txt -l C:\ProgramData\TECHNIA\LicenseMgr\tclic.log -2 -p -local
-x lmremove
3.6.5 Lizenzen auf dem Server installieren
(1) Legen Sie die Lizenzdateien in das konfigurierte Verzeichnis.
(2) Starten Sie lmtools.exe.
(3) Auf der Registerkarte Start/Stop/Reread klicken Sie auf Reread License File.
(4) Überprüfen Sie, ob die Lizenzen eingelesen wurden:
Auf der Registerkarte Config Services klicken Sie auf View Log. Am Ende des Logs sollte die Meldung
"Finished rereading" stehen.
10:05:11 [TRANSCAT] Rereading options file...
10:05:11 [TRANSCAT] ... Finished rereading
Verwendung von Concurrent-Lizenzen
FlexNet Lizenzadministrator-Handbuch für TECHNIA-Anwendungen
22
Sie können lmtools jetzt beenden.
3.7 Verwalten von Concurrent-Lizenzen mit lmadmin
Dieses Kapitel beschreibt die Installation und Verwendung von lmadmin. Entsprechende
Informationen zu lmgrd finden Sie in Kapitel 3.6.
3.7.1 lmadmin installieren
Installation
(1) Führen Sie das lmadmin-Installationsprogramm mit Administratorrechten aus.
Administratorrechte sind erforderlich, um lmadmin als Systemdienst zu installieren.
(2) Führen Sie die einzelnen Schritte der Installation aus, indem Sie auf Next klicken. Verwenden
Sie die vorgegebenen Einstellungen, soweit nicht anders angegeben.
(3) Wir empfehlen, lmadmin als Systemdienst zu installieren. Wählen Sie hierzu die Option "Run
as a service".
(4) Führen Sie die verbleibenden Schritte der Installation aus.
Verwendung von Concurrent-Lizenzen
FlexNet Lizenzadministrator-Handbuch für TECHNIA-Anwendungen
23
(5) Legen Sie den Vendor Daemon TRANSCAT in das Verzeichnis, in dem lmadmin installiert ist.
Auf einer virtuellen Maschine legen Sie auch die Datei GENID.lic in dieses Verzeichnis.
(6) Starten Sie den lmadmin-Dienst von Hand:
Drücken Sie die Tastenkombination [Windows]+R, und geben Sie dann ein: services.msc.
Der Windows-Dialog für Dienste erscheint. Wählen Sie in der Liste den Dienst lmadmin, und
starten Sie den Dienst von Hand.
3.7.2 Lizenzen auf dem Server installieren
(1) Öffnen Sie in einem Webbrowser diese URL:
http://my_server:8090
Hierbei ist my_server der Hostname des Lizenzservers und 8090 der HTTP-Port, wie er bei der
Installation angegeben wurde.
Verwendung von Concurrent-Lizenzen
FlexNet Lizenzadministrator-Handbuch für TECHNIA-Anwendungen
24
(2) Klicken Sie auf die Registerkarte Administration.
(3) Melden Sie sich beim Lizenzserver-Manager an. Der Standard-Benutzername und das
Kennwort lauten jeweils "admin".
Nach der Anmeldung sollten Sie das Passwort für das "admin"-Benutzerkonto ändern. Bewahren
Sie das Passwort sicher auf.
(4) Klicken Sie auf Vendor Daemon Configuration.
(5) Klicken Sie auf Import License.
(6) Klicken Sie auf Browse und wählen Sie die Lizenzdatei, die Sie hinzufügen möchten.
Verwendung von Concurrent-Lizenzen
FlexNet Lizenzadministrator-Handbuch für TECHNIA-Anwendungen
25
Um eine vorhandene Lizenz zu aktualisieren, aktivieren Sie das Kontrollkästchen Overwrite File on
License Server.
(7) Klicken Sie auf Import License.
(8) Klicken Sie zur Bestätigung auf OK.
(9) Vendor Daemon anhalten: Wählen Sie Vendor Daemon Configuration > Administer > Stop.
(10) Vendor Daemon neu starten: Wählen Sie Vendor Daemon Configuration > Administer > Start.
Verwendung von Concurrent-Lizenzen
FlexNet Lizenzadministrator-Handbuch für TECHNIA-Anwendungen
26
(11) Zur Überprüfung der installierten Lizenz wählen Sie die Registerkarte Dashboard tab.
Hier sollten Sie einen Eintrag für das lizenzierte Produkt finden, die Anzahl der verfügbaren
Lizenzen und die Anzahl der verwendeten Lizenzen.
3.7.3 Optionale Konfiguration
Das Dashboard kann so angepasst werden, dass nur die Anzahl der Concurrent-Lizenzen angezeigt
wird. Dazu gehen Sie folgendermaßen vor:
(1) Öffnen Sie in einem Webbrowser diese URL:
http://server_name:8090
Hierbei ist server_name der Hostname des Lizenzservers und 8090 der HTTP-Port, wie er bei
der Installation angegeben wurde.
(2) Melden Sie sich am Lizenzserver-Manager als admin an.
(3) Klicken Sie auf die Registerkarte Administration und dann auf User interface.
(4) Wählen Sie die Option Concurrent.
Verwendung von Concurrent-Lizenzen
FlexNet Lizenzadministrator-Handbuch für TECHNIA-Anwendungen
27
(5) Klicken Sie auf Save.
3.7.4 Vendor Daemon starten, anhalten und konfigurieren
Sie können den Vendor Daemon wie folgt starten, anhalten oder konfigurieren:
(1) Öffnen Sie in einem Webbrowser diese URL:
http://server_name:8090
Hierbei ist server_name der Hostname des Lizenzservers und 8090 der HTTP-Port, wie er bei der
Installation angegeben wurde.
(2) Melden Sie sich am Lizenzserver-Manager als admin an.
(3) Klicken Sie auf Vendor Daemon.
(4) Klicken Sie auf Administer für den TRANSCAT Vendor Daemon.
Verwendung von Concurrent-Lizenzen
FlexNet Lizenzadministrator-Handbuch für TECHNIA-Anwendungen
28
3.8 Anwendungen einrichten
3.8.1 Lizenz-Suchpfad definieren
Der Lizenz-Suchpfad kann als Umgebungsvariable oder in der Windows-Registrierung definiert
werden. Wenn der Lizenz-Suchpfad sowohl in der Registrierung als auch in einer
Umgebungsvariablen definiert ist, wird die Umgebungsvariable bevorzugt. Der Eintrag in der
Registrierung wird nur berücksichtigt, wenn die Umgebungsvariable auf keine gültige Lizenz
verweist.
Variante 1: Umgebungsvariable setzen
(1) Wählen Sie in Windows Start > Systemsteuerung > System > Erweiterte Systemeinstellungen >
Umgebungsvariablen.
(2) Definieren Sie mit der Umgebungsvariablen TRANSCAT_LICENSE_FILE den Lizenzserver:
TRANSCAT_LICENSE_FILE=<port>@<server>
Hierbei ist <port> die Portnummer und <server> der Hostname des Lizenzservers.
Bei Concurrent-Lizenzen auf drei redundanten Server geben Sie alle drei Server an:
TRANSCAT_LICENSE_FILE=<port>@<server>,<port2>@<server2>,<port3>@<server3>
Beispiele:
Port und Hostname des FlexNet-Lizenzservers:
TRANSCAT_LICENSE_FILE=27000@my_server
Verwendung von Concurrent-Lizenzen
FlexNet Lizenzadministrator-Handbuch für TECHNIA-Anwendungen
29
Ports und Hostnamen der drei FlexNet-Lizenzserver:
TRANSCAT_LICENSE_FILE=27000@my_server,27000@my_server2,27001@my_server3
Variante 2: Lizenz-Suchpfad beim Anwendungsstart einrichten
Wenn die Anwendung gestartet wird, bevor ein gültiger Lizenz-Suchpfad eingetragen wurde,
erscheint der Dialog FLEXnet License Finder, in dem Sie den Lizenz-Suchpfad angeben können. Der
Lizenz-Suchpfad wird in der Windows-Registrierung gespeichert.
Der Lizenz-Suchpfad wird in der Windows-Registrierung gespeichert. Eintrag in der Registrierung:
[HKEY_CURRENT_USER\Software\FLEXlm License Manager]
"TRANSCAT_LICENSE_FILE"="1234@my_server"
3.8.2 FlexNet anstelle von LUM auswählen
Einige Produkte von TECHNIA können für die Lizenzverwaltung mit FlexNet oder mit LUM
eingerichtet werden, im Einzelnen:
• CAVA für V5 1.24.x bis 1.27.x
• CAVA für V6 1.3.1 bis 1.5.x
• VDAFS-Prozessor 1.11.x
• XFileV5 3.1.x
• xCompare V5/JT 1.7.x
• xCompare V5/V5 1.8.x bis 1.11.x
Um diese Produkte mit einer FlexNet-Lizenz zu betreiben, setzen Sie die vorgesehene
Umgebungsvariable.
(1) Wählen Sie in Windows Start > Systemsteuerung > System > Erweiterte Systemeinstellungen >
Umgebungsvariablen.
Verwendung von Concurrent-Lizenzen
FlexNet Lizenzadministrator-Handbuch für TECHNIA-Anwendungen
30
(2) Setzen Sie die Umgebungsvariable:
Produktname Name der
Umgebungsvariablen
Wert
CAVA TCACAVA_LIC FLEXNET
VDAFS Processor TCAVDAFS_LIC FLEXNET
XFileV5 XFILEV5_LIC FLEXNET
xCompare TCACMP_LIC FLEXNET
3.9 Drei redundante Server
Sie haben die Möglichkeit, drei redundante Lizenzserver zu betreiben. Die drei Server sind
untereinander verbunden. Wenn ein Lizenzserver ausfällt, können Lizenzen weiterhin über die
beiden anderen Server bezogen werden.
Lizenzen für drei redundante Server bestellen
Um Lizenzen für drei redundante Server zu bestellen, wählen Sie im Onlineformular zur
Lizenzbestellung die Option Cluster (three server redundancy). Hierzu müssen Sie die Host-IDs der
drei Server angeben
Client-Computer einrichten
Definieren Sie die Lizenzserver auf dem Client durch eine Umgebungsvariable oder einen
Registrierungsschlüssel.
• Variante 1: Definieren Sie die jeweiligen Ports und Host-Namen der Lizenzserver mit der
Umgebungsvariablen TRANSCAT_LICENSE_FILE:
TRANSCAT_LICENSE_FILE=port@server,port2@server2,port3@server3
• Variante 2: Definieren Sie die jeweiligen Ports und Host-Namen der Lizenzserver in diesem
Registrierungsschlüssel:
[HKEY_CURRENT_USER\Software\FLEXlm License Manager]
"TRANSCAT_LICENSE_FILE"="1234@server,1234@server2,4321@server3"
Wenn der Lizenz-Suchpfad sowohl in der Registrierung als auch in einer Umgebungsvariablen
definiert ist, wird die Umgebungsvariable bevorzugt. Der Eintrag in der Registrierung wird nur
berücksichtigt, wenn die Umgebungsvariable auf keine gültige Lizenz verweist.
Weitere Informationen finden Sie im FlexNet Publisher License Administration Guide (englisch).
Verwendung von Concurrent-Lizenzen
FlexNet Lizenzadministrator-Handbuch für TECHNIA-Anwendungen
31
3.10 Lizenzen ausleihen
Um eine Anwendung auch dann ausführen, wenn der Computer keine Verbindung zum
Lizenzserver hat, können Sie eine Concurrent-Lizenz ausleihen.
Eine Lizenz kann ausgeliehen werden, wenn die VENDOR-Zeile der Lizenzdatei das Schlüsselwort
BORROW enthält.
Für die Dauer der Ausleihe bleibt die Lizenz auf dem Server ausgebucht und auf dem Client-
Computer verfügbar. Sie können das Ablaufdatum angeben, wann die ausgeliehene Lizenz auf dem
Client-Computer ungültig wird und dem Lizenzserver wieder freigegeben wird.
Eine ausgeliehene Lizenz kann auch vor dem Ablaufdatum zurückgegeben werden. Dies erfordert,
dass der Client-Computer erneut eine Verbindung zum Lizenzserver hat.
Eine Synchronisierung der Uhrzeit zwischen Lizenzserver und Client-Computer ist nicht
erforderlich.
Voraussetzungen
Um eine Lizenz auszuleihen, benötigen Sie das Befehlszeilentool lmutil. Sie finden lmutil zum
Download auf der TECHNIA-Website. See chapter 3.2 Download der Lizenzserver-Komponenten.
Lizenz ausleihen
Um eine Lizenz auszuleihen, gehen Sie folgendermaßen vor:
(1) Setzen Sie das Ablaufdatum der geliehenen Lizenzen mit einer der folgenden Methoden:
• Geben Sie an der Befehlszeile ein:
lmutil lmborrow TRANSCAT dd-mmm-yyyy [hh:mm]
Hierbei ist dd-mmm-yyyy das gewünschte Ablaufdatum der Lizenz auf dem Client-Computer.
Zusätzlich können Sie eine Uhrzeit im Format hh:mm angeben. Wenn keine Uhrzeit angegeben
wurde, läuft die Lizenz ab, wenn das genannte Datum verstrichen ist.
Beispiel für eine Lizenz mit Ablauf am 20. März 2014 um 13.00 Uhr:
lmutil lmborrow TRANSCAT 20-mar-2014 13:00
• Wahlweise setzen Sie die Umgebungsvariable LM_BORROW.
LM_BORROW=dd-mm-yyyy:TRANSCAT:dd-mmm-yyyy
Beispiel: Um Lizenzen vom 17. März 2014 bis 20 März 2014 auszuleihen, definieren Sie die
Variable wie folgt:
LM_BORROW=17-mar-2014:TRANSCAT:20-mar-2014
(2) Starten Sie die TECHNIA-Anwendung, und aktivieren Sie alle Funktionen des Produkts, für die
Sie eine Lizenz leihen möchten.
Verwendung von Concurrent-Lizenzen
FlexNet Lizenzadministrator-Handbuch für TECHNIA-Anwendungen
32
(3) Um zu verhindern, dass weitere Lizenzen geliehen werden, geben Sie an der Befehlszeile
(cmd.exe) den Befehl ein:
lmutil lmborrow -clear
(4) Sie können nun die Verbindung des Client-Computers zum Lizenzserver trennen und die
Anwendungen bis zum Ablaufdatum der geliehenen Lizenz verwenden.
Lizenz vor Ablauf zurückgeben
Um geliehene Lizenzen vor Ablauf an den Server zurückzugeben, gehen Sie folgendermaßen vor:
(5) Verbinden Sie den Computer mit dem Lizenzserver.
(6) Um die derzeit geliehenen Lizenzen anzuzeigen, öffnen Sie die Befehlszeile und geben den
folgenden Befehl ein:
lmutil lmborrow -status
Die Ausgabe sieht etwa so aus:
Vendor Feature Expiration
--------------------------------------------
TRANSCAT TC-CAVA-V5-All 15-Mar-14 23:59
TRANSCAT TC-qcompareV5 22-Mar-14 23:59
(7) Um eine geliehene Lizenz zurückzugeben, geben Sie diesen Befehl ein:
lmutil lmborrow –return <feature>
Hierbei ist <feature> der Name der geliehenen Lizenz wie in der Liste angegeben.
Beispiel:
lmutil lmborrow –return TC-CAVA-V5-All
Fehlerbehandlung
FlexNet Lizenzadministrator-Handbuch für TECHNIA-Anwendungen
33
4 Fehlerbehandlung
4.1 Allgemeine Hinweise zur Fehlerbehandlung
Um Lizenzprobleme zu erkennen und zu lösen, empfehlen wir dieses Vorgehen:
• Prüfen Sie, ob die gewünschte Lizenz verfügbar ist.
4.2 Lizenzverfügbarkeit mit tclicflex prüfen
• Prüfen Sie den Status des Lizenzservers.
4.3 Status von lmgrd mit lmtools prüfen (nur Windows)
4.4 Status des lmadmin-Lizenzservers überprüfen
• Beachten Sie eventuelle Meldungen in der Logdatei des Vendor Daemon. Der Standard-
Speicherort dieser Logdatei ist:
C:\ProgramData\FLEXlm\lmadmin\TRANSCAT.log
• Falls Sie keine Lizenzen auschecken können, obwohl der Lizenzserver läuft, prüfen Sie die
Netzwerk-Firewall.
4.5 Einstellungen der Netzwerk-Firewall überprüfen
• Der lokale Systemdienst benötigt Schreibrechte für die XML-Konfigurationsdatei des Servers,
server.xml.
• Beim Versuch, lmgrd.exe zu starten, erscheint möglicherweise die folgende Fehlermeldung in
lmtools:
"VD is starting, please check vendor daemon's status in debug log".
In diesem Fall sollten Sie die erforderlichen Zugriffsrechte für das Logverzeichns einrichten.
Siehe Lösung 3, Kapitel 4.3.
Fehlerbehandlung
FlexNet Lizenzadministrator-Handbuch für TECHNIA-Anwendungen
34
4.2 Lizenzverfügbarkeit mit tclicflex prüfen
Überblick
Wenn die Anwendung keine gültige FlexNet-Lizenz finden kann, können Sie das Problem mit dem
Hilfsprogramm tclicflex.exe untersuchen.
Dieses Hilfsprogramm simuliert den Lizenzmechanismus von TECHNIA-Anwendungen und kann
FlexNet-Lizenzen auschecken und wieder freigeben. Für diesen Test ist es nicht erforderlich, die
Anwendung zu starten.
tclicflex beziehen
Laden Sie tclicflex.exe von der TECHNIA-Website auf Ihren Computer.
https://www.technia.com/support/downloads (Produkt FlexNet Publisher und die gewünschte
Plattform auswählen)
Sie können die Datei auch über FTP beziehen:
ftp://ftp.transcat-plm.com/pub/tcsoft/flexnet/ (wechseln Sie in das Verzeichnis des gewünschten
Betriebssystems und der Softwareversion)
Verwendung
(1) Ermitteln Sie den Featurenamen und die Version, entweder in der Lizenzdatei oder in der Liste
der Featurenamen.
In der Lizenzdatei: Öffnen Sie die Lizenzdatei in einem Texteditor. Suchen Sie nach der Zeile,
die mit dem Wort "FEATURE" beginnt. Beispiel:
FEATURE TC-xcompareV5-V5 TRANSCAT 1.99 1-jan-2015 10 BORROW=720
Im Beispiel ist der Featurename "TC-xcompareV5-V5", die höchste erlaubte Version ist "1.99".
In der Liste der Featurenamen: In Kapitel 5 finden Sie eine Liste von Featurenamen. Als
Versionsnummer verwenden Sie die Zahl vor dem Punkt in der Produktversion.
Notieren Sie den Featurenamen und die Version.
(2) Starten Sie die Befehlszeile (cmd.exe).
(3) Wechseln Sie in das Verzeichnis mit der Datei tclicflex.exe.
(4) Geben Sie den Befehl ein:
tclicflex <featurename> <featureversion>
Hierbei ist <featurename> der Featurename und<featureversion> die Versionsnummer, die Sie
zuvor ermittelt haben. Beispiel:
tclicflex TC-xcompareV5-V5 1
(5) Wenn die Lizenz gefunden und erfolgreich ausgebucht wurde, zeigt tclicflex eine Meldung
wie diese:
Fehlerbehandlung
FlexNet Lizenzadministrator-Handbuch für TECHNIA-Anwendungen
35
Version 11.14.1.2
TC-xcompareV5-V5 checked out...press return to exit...
Die Lizenz ist nun von tclicflex ausgebucht. Drücken Sie [ENTER], um die Lizenz wieder
freizugeben.
Wenn ein Problem auftritt, wird eine detaillierte Fehlermeldung angezeigt. Beispiel:
4.3 Status von lmgrd mit lmtools prüfen (nur Windows)
Um zu prüfen, ob lmgrd ausgeführt wird, gehen Sie folgendermaßen vor:
(1) Starten Sie lmtools.exe.
(2) Wählen Sie die Registerkarte Server Status.
(3) Klicken Sie auf Perform Status Enquiry.
Der Serverstatus wird angezeigt:
Fehlerbehandlung
FlexNet Lizenzadministrator-Handbuch für TECHNIA-Anwendungen
36
--------
Status
--------
Flexible License Manager status on Wed 1/22/2014 15:49
[Detecting lmgrd processes...]
-----------------------------------------------------------------------
License server status: 27000@localhost
License file(s) on localhost: C:\Flexlm\lmgrd\TC-CAVA-V5-All.lic:
localhost: license server UP (MASTER) v11.12.0
Vendor daemon status (on localhost):
TRANSCAT: UP v11.9
Feature usage info:
Users of TC-CAVA-V5-All: (Total of 10 licenses issued; Total of 0 licenses in use)
Wenn der Server nicht verfügbar ist ("UP"), kann eine der folgenden Ursachen vorliegen:
• Ein anderer lmgrd-Prozess ist aktiv und verwendet denselben Netzwerkport.
• Der Servername in der Zeile SERVER der Lizenzdatei ist nicht korrekt.
Wenn der Vendor Daemon nicht verfügbar ist ("UP"), kann eine der folgenden Ursachen vorliegen:
• Der TRANSCAT Vendor Daemon und die Lizenzdatei befinden sich nicht im selben Verzeichnis.
• Der TRANSCAT Vendor Daemon befindet sich in einem anderen Verzeichnis als in der
Lizenzdatei angegeben.
Lösungsvorschläge für Probleme beim Starten von lmgrd als Windows-Dienst
Wenn lmgrd als Windows-Systemdienst installiert ist und nicht gestartet werden kann, versuchen
Sie bitte Folgendes:
Lösung 1 – Konfigurieren Sie lmgrd so, dass die Logdateien in ein Verzeichnis geschrieben werden,
in dem der Lizenzmanager-Dienst über Schreibrechte verfügt. Wir empfehlen, einen Pfad innerhalb
des Programmdaten-Verzeichnisses zu wählen, das standardmäßig die erforderlichen
Zugriffsrechte hat. See 3.6.2 Konfiguration von lmgrd mit lmtools (nur Windows).
Lösung 2 – Starten Sie lmgrd aus einem anderen Benutzerkonto, das über ausreichende
Berechtigungen verfügt. Dazu gehen Sie folgendermaßen vor:
1. Geben Sie im Suchfeld des Startmenüs "services.msc" ein; dann drücken Sie [ENTER].
2. Im Dienste-Dialog doppelklicken Sie auf den Eintrag des FlexNet-Dienstes.
3. Auf der Registerkarte Log On wählen Sie ein geeignetes Benutzerkonto.
Um die verfügbaren Benutzerkonten anzuzeigen, klicken Sie auf Browse.
Port number and host name of the license server
Speicherorte der Lizenzdateien
Status und Version von lmgrd
Status und Version des Vendor Daemon
Liste der Features und Anzahl der Lizenzen
Fehlerbehandlung
FlexNet Lizenzadministrator-Handbuch für TECHNIA-Anwendungen
37
Lösung 3 – Weisen Sie dem Verzeichnis der Logdateien von lmgrd die erforderlichen Lese- und
Schreibrechte zu. Hierzu führen Sie an der Befehlszeile diesen Befehl aus:
icacls "<path>" /grant *S-1-5-19:(OI)(CI)(M)
Hierbei ist <path> der Verzeichnispfad. Beispiel:
icacls "C:\ProgramData\TECHNIA\LicenseMgr\" /grant *S-1-5-19:(OI)(CI)(M)
4.4 Status des lmadmin-Lizenzservers überprüfen
(1) Öffnen Sie in einem Webbrowser diese Adresse:
http://server_name:8090
Hierbei ist server_name der Hostname des Lizenzservers und 8090 der HTTP-Port, wie er bei
der Installation angegeben wurde.
Wenn der Server nicht antwortet, beenden und starten Sie den lmadmin-Dienst über die
Diensteverwaltungskonsole (services.msc).
(2) Klicken Sie auf die Registerkarte Dashboard.
Auf dem Dashboard können Sie den aktuellen Status des Lizenzservers ablesen.
Fehlerbehandlung
FlexNet Lizenzadministrator-Handbuch für TECHNIA-Anwendungen
38
4.5 Einstellungen der Netzwerk-Firewall überprüfen
Wenn der Servercomputer eine Netzwerk-Firewall verwendet, müssen Sie gegebenenfalls die
folgenden Ausnahmen einrichten:
• Programmausnahme: Kommunikation erlauben für TRANSCAT.exe
• Portausnahme: Gesamte TCP-Kommunikation über den Netzwerkport des Lizenzservers
zulassen. Der vorgegebene Netzwerkport liegt im Bereich zwischen 27000 und 27009.
Überprüfen Sie, ob in der SERVER-Zeile der Lizenzdatei ein anderer Netzwerkport eingetragen
ist.
Anstelle einer Ausnahme für den Netzwerkport können Sie auch eine Programmausnahme für
lmadmin.exe oder lmgrd.exe.
Liste der Featurenamen
FlexNet Lizenzadministrator-Handbuch für TECHNIA-Anwendungen
39
5 Liste der Featurenamen
Featurename Produkt
TC-CAVA-V5-All CAVA, all modules
TC-CAVA-V5-Manikin CAVA Manikin module
TC-CAVA-V5-OVA CAVA OVA module
TC-CAVA-V5-Safety CAVA Safety module
TC-CAVA-V5-Safety-Radius CAVA Safety Radius module
TC-CAVA-V5-Tools CAVA Tools
TC-CAVA-V5-Vision CAVA Vision module
TC-CAVA-V5-Vision-Mirror CAVA Vision Mirror
TC-CAVA-V5-Vision-View CAVA Vision View module
TC-CAVA-V5-Wiper CAVA Wiper module
TC-CAVA-V6-All CAVA for V6/3DEXP, all modules
TC-CAVA-V6-Manikin CAVA for V6/3DEXP, Manikin module
TC-CAVA-V6-OVA CAVA for V6/3DEXP, OVA module
TC-CAVA-V6-Safety CAVA for V6/3DEXP, Safety module
TC-CAVA-V6-Safety-Radius CAVA for V6/3DEXP, Safety Radius module
TC-CAVA-V6-Tools CAVA for V6/3DEXP, Tools
TC-CAVA-V6-Vision CAVA for V6/3DEXP, Vision module
TC-CAVA-V6-Vision-Mirror CAVA for V6/3DEXP, Vision Mirror module
TC-CAVA-V6-Vision-View CAVA for V6 AND 3DEXPERIENCE Vision View module
TC-CAVA-V6-Wiper CAVA for OR V6 AND 3DEXPERIENCE Wiper module
Lite3DHTMLBatch LiteBox3D 3D HTML Batch-Export
LiteBox3DPro LiteBox3D Pro
LiteComplyJTBatch LiteComply for JT, nur Batch-Modus
LiteComplyJTInteractive LiteComply for JT, nur interaktiver Modus
LiteComplyTIFFInteractive LiteComply for TIFF, nur Batch-Modus
LiteComplyTIFFInteractive LiteComply for TIFF, nur interaktiver Modus
LiteDropAll LiteDrop, interaktiver und Batch-Modus
LiteDropBatch LiteDrop, nur Batch-Modus
Liste der Featurenamen
FlexNet Lizenzadministrator-Handbuch für TECHNIA-Anwendungen
40
Featurename Produkt
LiteDropInteractive LiteDrop, nur interaktiver Modus
LiteMachine LiteMachine
TC-XFileV5-batch XFileV5, nur Batch-Modus
TC-XFileV5-interactive XFileV5, nur interaktiver Modus
TC-vdafsV5 VDAFS V5
xcompareJTJTInteractive xCompare JT/JT, nur Batch-Modus
xcompareJTJTBatch xCompare JT/JT, nur interaktiver Modus
TC-xcompareV5-JT Q-Compare V5/JT
TC-xcompareV5-SMG Q-Compare V5/SMG
TC-xcompareV5-V5 xCompare V5/V5
Beachten Sie, dass die Lite3D-Features TC-... mit Lite3D Release 2017.6 umbenannt werden, um geänderten Anforderungen von FlexNet Publisher zu entsprechen.
***