| |
| Von der Idee zum echten Bauteil: Alles mit einer Plattform - SOLIDWORKS macht es möglich |
Autor
|
Thema: EPDM - Task auf virtuellen Server auslagern (1710 mal gelesen)
|
CAD-Doctor Mitglied Ingenieur
Beiträge: 16 Registriert: 02.11.2016 SWX 2017 SP5 / EPDM 2017 SP5
|
erstellt am: 26. Jun. 2017 09:39 <-- editieren / zitieren --> Unities abgeben:
Hallo liebe Kollegen, wir möchten unseren EPDM-Task für die Erstellung von. z.B. PDF und DXF auf einen virtuellen Server auslagern. Hat jemand damit Erfahrung? Wir haben einen virtuellen Server erstellt, EPDM und SWX dort erfolgreich zum laufen gebracht. Leider haben wir Probleme mit der Ausführung. Der Task bricht immer aufgrund eines "Makrofehlers" ab. Kann das an der nciht voirhandenen SWX-Grafikkarte liegen? Grüße Michael Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
CAD-Maler Mitglied Konstrukteur / CAD-Admin / Mädchen für alles
Beiträge: 720 Registriert: 17.01.2007 SWX 2017 SP5 AutoCAD 2017 Win 8.1 pro 64 bit Intel Xeon 3,5GHz 16GB RAM Nvidia Quadro K2200 SWx EPDM AP+
|
erstellt am: 26. Jun. 2017 10:51 <-- editieren / zitieren --> Unities abgeben: Nur für CAD-Doctor
Hallo Michael, unser Konvertierungsrechner ist rein virtuell (mit VMWare erstellt). Die GraKa wird auch nur simuliert (VMWare SVGA 3D). Daran sollte es also schon mal nicht liegen. Kannst du den "Makrofehler" mal etwas spezifizieren (Fehlermeldung, Screenshot etc.)? Läuft das Makro auf anderen Rechnern? Sind alle Netzlaufwerke, Lizenzserver etc. angebunden? Ist der virtuelle Rechner in der Task-Ausführung freigegeben? Fragen über Fragen... Gruß, Jens ------------------ CSWA, CSWP, CSWPA-SM & -SU =) Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
CAD-Doctor Mitglied Ingenieur
Beiträge: 16 Registriert: 02.11.2016 SWX 2017 SP5 / EPDM 2017 SP5
|
erstellt am: 26. Jun. 2017 15:05 <-- editieren / zitieren --> Unities abgeben:
Moin Jens, danke schon mal für die Antwort. Ja auf anderen Rechnern läuft der Task zuverlässig. Die Idee war diese Rechner zu entlasten und den Task auf einen Server auszulagern. Alle Netzlaufwerke werde ich prüfen, ggf. liegt hier der Fehler Lizenzserver und Freigabe Task sind i.O. Wir können den Task auf dem virtuellen Server starten (getriggert von einer Workstation). Leider wird er dann mit Makrofehler abgebrochen. Screenshots kann ich am Mittwoch wieder machen. Gruss Michael Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
CAD-Maler Mitglied Konstrukteur / CAD-Admin / Mädchen für alles
Beiträge: 720 Registriert: 17.01.2007 SWX 2017 SP5 AutoCAD 2017 Win 8.1 pro 64 bit Intel Xeon 3,5GHz 16GB RAM Nvidia Quadro K2200 SWx EPDM AP+
|
erstellt am: 27. Jun. 2017 08:18 <-- editieren / zitieren --> Unities abgeben: Nur für CAD-Doctor
Was mir gestern abend noch eingefallen ist: Je nachdem, welcher Nutzer der Ausführende auf dem Server ist (bei uns ein extra angelegter User), benötigt der natürlich auch die entsprechenden Berechtigungen im PDM und im Netzwerk. Gruß, Jens ------------------ CSWA, CSWP, CSWPA-SM & -SU =) Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
CAD-Doctor Mitglied Ingenieur
Beiträge: 16 Registriert: 02.11.2016 SWX 2017 SP5 / EPDM 2017 SP5
|
erstellt am: 29. Jun. 2017 09:31 <-- editieren / zitieren --> Unities abgeben:
So, bin jetzt gerade hier vor Ort und kann die Fehlermeldung etwas präzisieren: Fehler, siehe Bild im Anhang... Pfade und Berechtigungen scheinen zu funktionieren. Wir werden mal den Support bemühen... Gruss Michael Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
CAD-Maler Mitglied Konstrukteur / CAD-Admin / Mädchen für alles
Beiträge: 720 Registriert: 17.01.2007 SWX 2017 SP5 AutoCAD 2017 Win 8.1 pro 64 bit Intel Xeon 3,5GHz 16GB RAM Nvidia Quadro K2200 SWx EPDM AP+
|
erstellt am: 29. Jun. 2017 10:45 <-- editieren / zitieren --> Unities abgeben: Nur für CAD-Doctor
Au fein! Unbekannte Fehler liebe ich auch immer ganz sehr dolle! Die kann man so gut untersuchen. ([/Ironie]) Hat der Task ein Log-File geschrieben? Da es ja keinen Debug-Modus gibt, lasse ich mir zur Fehlersuche die wichtigen Variablen (Modellname, -pfad, etc.) während der Laufzeit per Message-box ausgeben, quasi als Debug.Print-Ersatz. Manchmal findet man da schon was. Meistens sind es bei uns Fehler beim Datei öffnen (Pfad falsch zusammengesetzt)/aus-ein-checken oder ähnliches. Gruß, Jens ------------------ CSWA, CSWP, CSWPA-SM & -SU =)
[Diese Nachricht wurde von CAD-Maler am 29. Jun. 2017 editiert.] Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Ulf St. Mitglied IT-Verantwortlicher ERP/PDM/CAD
Beiträge: 36 Registriert: 10.04.2017 SolidWorks 2017 SP5 SQL-Server 2008-2016
|
erstellt am: 29. Jun. 2017 12:32 <-- editieren / zitieren --> Unities abgeben: Nur für CAD-Doctor
Hallo CAD-Maler, debuggen geht schon. Nach bestätigen mit OK hat man n Sek. Zeit um per <Strg><Pause> in den Debug-Modus zu wechseln. ------------------------------------------------------------------------------------- #If VBA7 Then Public Declare PtrSafe Sub Sleep Lib "kernel32" (ByVal dwMilliseconds As LongPtr) #Else Public Declare Sub Sleep Lib "kernel32" (ByVal dwMilliseconds As Long) #End If Sub main() On Error GoTo Fail: ' Set swApp = Application.SldWorks swApp.Visible = True '<debug> If VBA.MsgBox("Stop?", vbOKCancel, "Debug") = vbOK Then Dim i As Long For i = 0 To 100 Sleep (500) Next i End If '</debug> . . . Exit Sub Fail: . . . End Sub ------------------------------------------------------------------------------------- Wird das Fenster nicht angezeigt, wird kein Makro vom EPDM an das CAD übergeben. Z.B. bei einer doppelten Deklaration einer SUB oder FUNCTION. Das kann damit überprüft werden. ------------------------------------------------------------------------------------- Open "C:\tmp\Debug.txt" For Append As #1 Print #1, "Makro -> " & swApp.GetCurrentMacroPathName Close #1 -------------------------------------------------------------------------------------
------------------ Mit freundlichen Grüßen Ulf St. bii.ustockburger.de Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
CAD-Doctor Mitglied Ingenieur
Beiträge: 16 Registriert: 02.11.2016 SWX 2017 SP5 / EPDM 2017 SP5
|
erstellt am: 29. Jun. 2017 13:59 <-- editieren / zitieren --> Unities abgeben:
|
CAD-Doctor Mitglied Ingenieur
Beiträge: 16 Registriert: 02.11.2016 SWX 2017 SP5 / EPDM 2017 SP5
|
erstellt am: 12. Jul. 2017 10:22 <-- editieren / zitieren --> Unities abgeben:
Hallo zusammen, wir haben nun endlich die Lösung für das Problem gefunden: Da wir noch mit SWX2014 hantieren lag es am Windows-Update KB3072630 --> Problem gelöst, Task läuft problemlos auf der virtuellen Kiste. Danke für Eure Tipps! Gruss Michael Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |