| |
| Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für NX |
| |
| On-Demand-Webinare zu Teamcenter (Teamcenter) |
Autor
|
Thema: UG NX4- und AutoCAD-Lizenzserver behindern sich gegenseitig (5182 mal gelesen)
|
Normteildompteur Mitglied Techniker
Beiträge: 307 Registriert: 24.09.2007 UG NX 10.0.1.4 MP1 UG NX 2212 (produktiv) Catia V5R20 (SP7-HF42) Fujitsu Celsius H7510 Intel Core i9-10885H @2.4GHz 64GB RAM nVidia Quadro RTX 3000 nVidia-Treiber v462.86 Windows 10 64bit<P>
|
erstellt am: 27. Mai. 2008 10:05 <-- editieren / zitieren --> Unities abgeben:
Hallo zusammen, wie im Betreff gesagt haben wir das Problem, daß sich unsere Lizenzserver gegenseitig behindern. Wir verwalten mit den LMTOOLS drei Lizenzserverdienste: - den uglmd von Unigraphics NX4 auf lmgrd-Port 27000 - den bctflex von BCT (ist eine Normteilverwaltungssoftware für UG) auf lmgrd-Port 27003 - den adskflex von AutoCAD Mechanical 6 auf lmgrd-Port 27001 Wenn unser Server neu bootet (was ja ab und an mal vonnöten ist), passiert folgendes: adskflex und bctflex starten ganz normal, nur der uglmd kann nicht gestartet werden. Startet man nun LMTOOLS und versucht den uglmd-Dienst über "Start Server" zu starten, funzt auch dieses nicht. Ein Blick in die Logdatei verrät, daß der Dienst nicht auf den Port zugreifen kann. (Die genaue Fehlermeldung krieg ich jetzt nicht mehr zusammen, kann jetzt auch nicht den Server neu booten, solange meine Kollegen die Anwendungen laufen haben und die Lizenzen brauchen...) Erst wenn man den adskflex stoppt, lässt sich der uglmd starten. Danach kann man auch den adskflex nochmal neu starten, ohne daß es zu weiteren Problemen kommt. Es scheint also an der Reihenfolge zu liegen, in der die Dienste gestartet werden. Unser UG-Support hat mir zwar eine Anleitung geschickt, wie man allgemein die Reihenfolge der Dienste in der Registry ändern kann, aber mit der komm ich nicht wirklich zurecht. Ausserdem würde ich nur äußerst ungern in der Registry unseres Servers rumpfuschen... Hat jemand von euch eine Idee, was ich da machen könnte? Liebe Grüße vom Normteildompteur
[Diese Nachricht wurde von Normteildompteur am 27. Mai. 2008 editiert.] Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
ThomasZwatz Moderator cadadmin
Beiträge: 5425 Registriert: 19.05.2000 (12-2023) --------------------------------------------- [stable] NX2007(2027.5020) + SE2023 U6 + TC13.3.0.3, RAC +AWC6.2.2 SingleSite 4Tier, DocMgt, Client4Office, MRO, ReqMgt, SchedMgt, T4S, TcVis Mockup, TcSSO, SEEC, Multi-CAD BCT-Inspector Neutral v22R2 --------------------------------------------- [testing] NX2007(2027.5020) + SE2023 U6 + TC13.3.0.3, RAC +AWC6.2.2 BCT-Inspector Neutral v22R2 @M7720 Win10 (21H2)
|
erstellt am: 27. Mai. 2008 12:07 <-- editieren / zitieren --> Unities abgeben: Nur für Normteildompteur
Der FlexLM besteht aus 2 daemons. der Vendordaemon (zB uglmd) und der lmgrd Üblicherweise definiert man nur die Ports für die Vendordaemons ( bei dir 27000, 27001 und 27003), die zugehörigen lmgrds nehmen sich selbst beim Starten einen freien Port. Bei dir siehts so aus als ob der lmgrd für den uglmd einen Port zugewiesen hätte der (zufällig) mit dem von ADesk kollidiert. Prüf einmal ob der Port explizit gesetzt ist (wird im Licensefile festgelegt, genaue Syntax hab ich jetzt nicht im Kopf). Thomas Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Yeti Mitglied CADmin
Beiträge: 1445 Registriert: 21.12.2000
|
erstellt am: 27. Mai. 2008 12:25 <-- editieren / zitieren --> Unities abgeben: Nur für Normteildompteur
hi, wir haben ausser den genannten drei lizenzdeamons auch noch den solidedge und imageware parallel auf einem server laufen. IMHO solltest du den autodesk deamon auf den 27000 setzen und die anderen entsprechend anpassen - das geht bei uns ohne probleme. der adesk ist etwas empfindlich bei portänderungen - jedenfalls meine erfahrung. probiers doch mal aus und gebe rückmeldung. nachtrag: du änderst einfach im lizenzfile den wert der ports z.b. SERVER hostname mac-adresse 27010 ------------------ Gruß aus Hamburg Yeti It's nice to be important, but it's more important to be nice! (Scooter in "Move Your Ass") [Diese Nachricht wurde von Yeti am 27. Mai. 2008 editiert.] Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Normteildompteur Mitglied Techniker
Beiträge: 307 Registriert: 24.09.2007 UG NX 10.0.1.4 MP1 UG NX 2212 (produktiv) Catia V5R20 (SP7-HF42) Fujitsu Celsius H7510 Intel Core i9-10885H @2.4GHz 64GB RAM nVidia Quadro RTX 3000 nVidia-Treiber v462.86 Windows 10 64bit<P>
|
erstellt am: 27. Mai. 2008 13:46 <-- editieren / zitieren --> Unities abgeben:
Hallo Thomas und Yeti, danke für die schnellen Antworten. Ich hab direkt nachdem ich Thomas' Eintrag gelesen habe einmal die verwendeten Ports analysiert: ############################################################### SOLL-Zustand: (Auszüge aus den Lizenz-Headern : ) AutoCAD: SERVER XXXXXXX 000XXXXXXXX USE_SERVER VENDOR adskflex port=2080 BCT: SERVER XXXXXXXXX 000XXXXXXX 27003 DAEMON bctflex PORT=26003 UGS: SERVER XXXXXXXXX 000XXXXXXX 27000 VENDOR uglmd PORT=26000 ################################################################## IST-Zustand nach manuellem stoppen und starten von ACAD und UGS: (Auszug aus den Logfiles : ) AutoCAD: 10:22:57 (lmgrd) lmgrd tcp-port 27001 10:22:57 (lmgrd) Starting vendor daemons ... 10:22:57 (lmgrd) Starting vendor daemon at port 2080 BCT: 7:52:02 (lmgrd) lmgrd tcp-port 27003 7:52:02 (lmgrd) Starting vendor daemons ... 7:52:02 (lmgrd) Starting vendor daemon at port 26003 7:52:02 (lmgrd) Using vendor daemon port 26003 specified in license file
UGS: 8:05:18 (lmgrd) lmgrd tcp-port 27000 8:05:18 (lmgrd) Starting vendor daemons ... 8:05:18 (lmgrd) Starting vendor daemon at port 26000 8:05:18 (lmgrd) Using vendor daemon port 26000 specified in license file
################################################################### Wie man sieht, ist im AutoCAD-Lizenzfile bei SERVER kein Port definiert. Der lmgrd schnappt sich anscheinend für ACAD den 27000er und startet danach die anderen Daemons. Und wenn er beim UG-Daemon ankommt, ist der dort spezifizierte Port 27000 schon besetzt. Halte ich nun den ACAD-Daemon an, ist der Port wieder frei und ich kann den UG-Daemon starten. Wenn ich danach dann wieder den ACAD starte, schnappt er sich selber den nächsten freien Port 27001 (wie oben zu sehen). Gut zu wissen. Ich werd dem ACAD, wie Yeti vorgeschlagen hat, den 27000er zuweisen und mal gucken, ob der nächste Server-Neustart reibungslos verläuft. Vielen Dank erstmal, Unities sind unterwegs! [Diese Nachricht wurde von Normteildompteur am 27. Mai. 2008 editiert.] Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Yeti Mitglied CADmin
Beiträge: 1445 Registriert: 21.12.2000
|
erstellt am: 27. Mai. 2008 17:10 <-- editieren / zitieren --> Unities abgeben: Nur für Normteildompteur
stimmt. acad hat keinen eintrag. aber bei den anderen habe ich die auf 27001 - 27010 verteilt. laut aussage irgendeiner der hotlines zum flexlm kannst du ports die normalerweise bis zum 27015 definieren - wenn die applikation das zulässt. ------------------ Gruß aus Hamburg Yeti It's nice to be important, but it's more important to be nice! (Scooter in "Move Your Ass") Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
lech Mitglied zeichner
Beiträge: 11 Registriert: 19.08.2008
|
erstellt am: 19. Aug. 2008 17:58 <-- editieren / zitieren --> Unities abgeben: Nur für Normteildompteur
|
Lars Ehrenmitglied V.I.P. h.c.
Beiträge: 4319 Registriert: 23.10.2000
|
erstellt am: 20. Aug. 2008 08:21 <-- editieren / zitieren --> Unities abgeben: Nur für Normteildompteur
|
lech Mitglied zeichner
Beiträge: 11 Registriert: 19.08.2008
|
erstellt am: 20. Aug. 2008 10:55 <-- editieren / zitieren --> Unities abgeben: Nur für Normteildompteur
hallo leute scheint alles logisch zu sein . licenc des autocades : wo ist sie ? und etwas aus der sys32 die ladet automatisch nach dem start des systemes programe hoch habe ich pack3 irtumlicherweise glaube geschnapt, kann die liste der zu ladenden programe nicht mehr fiden vieleicht weiss jemand den neuen platz? alles gute fuer euch lech Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
lech Mitglied zeichner
Beiträge: 11 Registriert: 19.08.2008
|
erstellt am: 20. Aug. 2008 10:58 <-- editieren / zitieren --> Unities abgeben: Nur für Normteildompteur
|
Yeti Mitglied CADmin
Beiträge: 1445 Registriert: 21.12.2000 SW: TC 11.6.0 / NXCR1980 / TCVis 12.2 unter W10 HW: Lenovo und Dell (älter)
|
erstellt am: 20. Aug. 2008 16:07 <-- editieren / zitieren --> Unities abgeben: Nur für Normteildompteur
hi lech, die lizenz ist im programmverzeichnis deines autocads (z.B. C:\Programme\AutoCAD2006\LICPATH.LIC). aber es kann auch über die registry ein eintrag gesetzt werden [HKEY_LOCAL_MACHINE\SOFTWARE\FLEXlm License Manager] "ADSKFLEX_LICENSE_FILE"="@SERVERNAME" . und als schmankerl kann die lizenzdatei natürlich auch anders heißen (also am besten nach *.lic und *.dat suchen). aber denke daran, das du in der auotdesk-lizenz keine portnummer eintragen kannst (siehe Normteildompteur). das geht nur in den anderen programmlizenzen. und: wer wird denn gleich löschen, wenn was nicht funktioniert? ------------------ Gruß aus Hamburg Yeti It's nice to be important, but it's more important to be nice! (Scooter in "Move Your Ass") Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
lech Mitglied zeichner
Beiträge: 11 Registriert: 19.08.2008
|
erstellt am: 24. Aug. 2008 22:14 <-- editieren / zitieren --> Unities abgeben: Nur für Normteildompteur
|
lech Mitglied zeichner
Beiträge: 11 Registriert: 19.08.2008
|
erstellt am: 06. Sep. 2008 18:00 <-- editieren / zitieren --> Unities abgeben: Nur für Normteildompteur
|
ThomasZwatz Moderator cadadmin
Beiträge: 5425 Registriert: 19.05.2000 (12-2023) --------------------------------------------- [stable] NX2007(2027.5020) + SE2023 U6 + TC13.3.0.3, RAC +AWC6.2.2 SingleSite 4Tier, DocMgt, Client4Office, MRO, ReqMgt, SchedMgt, T4S, TcVis Mockup, TcSSO, SEEC, Multi-CAD BCT-Inspector Neutral v22R2 --------------------------------------------- [testing] NX2007(2027.5020) + SE2023 U6 + TC13.3.0.3, RAC +AWC6.2.2 BCT-Inspector Neutral v22R2 @M7720 Win10 (21H2)
|
erstellt am: 06. Sep. 2008 19:50 <-- editieren / zitieren --> Unities abgeben: Nur für Normteildompteur
Zitat: Original erstellt von lech: wie findest Du den Port des Autocades?
Zitat: Original erstellt von Yeti: ....aber denke daran, das du in der auotdesk-lizenz keine portnummer eintragen kannst (siehe Normteildompteur). das geht nur in den anderen programmlizenzen....
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Normteildompteur Mitglied Techniker
Beiträge: 307 Registriert: 24.09.2007 UG NX 10.0.1.4 MP1 UG NX 2212 (produktiv) Catia V5R20 (SP7-HF42) Fujitsu Celsius H7510 Intel Core i9-10885H @2.4GHz 64GB RAM nVidia Quadro RTX 3000 nVidia-Treiber v462.86 Windows 10 64bit<P>
|
erstellt am: 08. Sep. 2008 07:15 <-- editieren / zitieren --> Unities abgeben:
Thomas, er will ihn nur wissen und nicht einstellen Lech, den Port hab ich ermittelt, indem ich den LMTOOLS starte, in den Tab "Config Services" gehe und dort mit "View Log" die Logdatei ansehe. Da steht dann so etwas in der Art Zitat: 10:22:57 (lmgrd) lmgrd tcp-port 27001 10:22:57 (lmgrd) Starting vendor daemons ... 10:22:57 (lmgrd) Starting vendor daemon at port 2080
------------------
[Diese Nachricht wurde von Normteildompteur am 08. Sep. 2008 editiert.] Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |