Integration mit anderen Anwendungen > Windchill Workgroup Manager Dokumentation > CATIA V5 > Administrator > Verwaltung und Konfiguration für CATIA V5 > Dateisynchronisationsfähigen Worker mit Windchill Workgroup Manager verwenden > Mehrere Dateisynchronisierungs-Worker konfigurieren
  
Mehrere Dateisynchronisierungs-Worker konfigurieren
Dieser Abschnitt enthält Anweisungen, um mehrere Windchill Workgroup Manager for CATIA V5 CAD-Worker auf einem einzigen Computer einzurichten. Die folgenden Variablen werden in diesem Verfahren verwendet:
<TS_INST>
Theorem Installationsordner
<PVIEW_WORKING_DIR>
Theorem CADverter Setup-Ordner
<WGM_HOME>
Windchill Workgroup Manager Installationsordner
<CATIAV5>
CATIA V5 Anwendungsinstallationsordner
<APPDATA>
Windows Anwendungsdatenordner
<RELEASE>
CATIA V5 Versionsnummer, die verwendet wird
Mehrere CATIA V5 Worker konfigurieren
1. Wählen Sie einen Worker-Rechner-Alias für jeden Worker aus, der auf einem einzelnen Rechner erforderlich ist, z.B.: catiaworker_1, catiaworker_2 und catiaworker_3.
2. Verwenden Sie auf dem Worker-Rechner das Dienstprogramm catia5_pv_config, um mehrere identische Konfigurationen zu erstellen, eine für jeden erforderlichen Worker mit einem relevanten Namen, wie: catia5_setup1, catia5_setup2 und catia5_setup3.
* 
Stellen Sie sicher, dass das Kontrollkästchen Enable WWGM file synchronization support aktiviert ist.
3. Bearbeiten Sie jedes catia5worker.bat-Skript, und fügen Sie den entsprechenden Alias - DA <alias> als erstes Argument nach <TS_INST>\bin\catia5<release>_pv.cmd in die Worker-Monitor-Befehlszeile ein. Beispiel:
<TS_INST>\i486_nt\obj\workermonitor" -UH -s "<TS_INST> \bin\catiaV5r23_pv.cmd" -DA catiaworker_1 -vt -r...
4. Bearbeiten Sie jedes Worker-Skript, und fügen Sie die folgenden Befehle ein. Zum Beispiel für catiaworker_1:
set PVIEW_WORKING_DIR=D:\Theorem\cadworkers\catia5_setup1
set PTC_WF_CACHE=%PVIEW_WORKING_DIR%\.wgm
set PTC_WF_ROOT=%PVIEW_WORKING_DIR%\.wgm\wf_root
set PTC_WGM_STARTUP_DIR=%PVIEW_WORKING_DIR%\.wgm\uwgm_logs
set PTC_WLD_ROOT=%PVIEW_WORKING_DIR%\.wgm\wld_root
set VC_LOG_DIR=%PVIEW_WORKING_DIR%\.wgm\uwgm_logs
set PTC_WGM_ROOT=%PVIEW_WORKING_DIR%\.wgm\wgm_root
set PTC_WGM_XML_TEMP=%PVIEW_WORKING_DIR%\.wgm\XML
set TEMP=%PVIEW_WORKING_DIR%
* 
Sie müssen die vorhandene Zeile entfernen und die Variablen PTC_WF_ROOT, PTC_WGM_STARTUP_DIR und PTC_WLD_ROOT festlegen.
5. Konfigurieren Sie den Windchill Server, sodass jeder der Worker-Aliasnamen zum entsprechen Alias des Worker-Hostnamens aufgelöst wird. Bearbeiten Sie die Datei %SystemRoot %\System32\drivers\etc\hosts, und fügen Sie einen Eintrag ein, wie:
[worker-ip-addr] [hostname] [alias-name_1] [alias-name_2] [alias-name_3] [etc]
Beispiel:
123.456.789.1 catiaworker catiaworker_1 catiaworker_2 catiaworker_3
6. Konfigurieren Sie eine Worker-Definition für jeden Worker mit dem Worker-Agentenkonfigurationsassistenten, und fügen Sie dabei jeden, mit einem Alias versehenen Worker als separaten Worker hinzu (unter Verwendung des Aliasnamen als Worker-Hostnamen), der jeweils über eine Instanz verfügt.
Windchill Workgroup Manager Konfiguration für mehrere dateisynchronisationsfähige Worker
1. Installieren Sie den Windchill Workgroup Manager Client-Build im gewählten Installationspfad. Beispiel:C: \Programme (x86) \PTC\wgm.
2. Erstellen Sie eine Batch-Datei in jedem der Worker-Setup-Ordner, um die verschiedenen Windchill Workgroup Manager Umgebungen mit dem unten angezeigten Inhalt auszuführen:
a. Für die erste Worker-Konfiguration erstellen Sie die Batch-Datei WWGM_Setup1.bat:
set PVIEW_WORKING_DIR=D:\Theorem\cadworkers\catia5_setup1
set PTC_WGM_APP_LOCK_NAME=catiaworker1
set PTC_WF_CACHE=%PVIEW_WORKING_DIR%\.wgm\wf_cache
set PTC_WF_ROOT=%PVIEW_WORKING_DIR%\.wgm\wf_root
set PTC_WGM_STARTUP_DIR=%PVIEW_WORKING_DIR%\.wgm\uwgm_logs
set PTC_WLD_ROOT=%PVIEW_WORKING_DIR%\.wgm\wld_root
set VC_LOG_DIR=%PVIEW_WORKING_DIR%\.wgm\uwgm_logs
set PTC_WGM_ROOT=%PVIEW_WORKING_DIR%\.wgm\wgm_root
set PTC_WGM_XML_TEMP=%PVIEW_WORKING_DIR%\.wgm\XML
“[WGM_HOME]\bin\uwgm_client.js”
b. Für die zweite Worker-Konfiguration kopieren Sie WWGM_Setup1.bat in den zweiten Worker-Setup-Ordner, und bearbeiten Sie die ersten zwei Zeilen für die neue Position entsprechend. Beispiel:
set PVIEW_WORKING_DIR=D:\Theorem\cadworkers\catia5_setup2
set PTC_WGM_APP_LOCK_NAME=catiaworker2
c. Wiederholen Sie dies für jede zusätzliche Worker-Konfiguration.
3. Registrieren Sie CATIA V5 für die Windchill Workgroup Manager Konfiguration jedes Workers. Dadurch wird eindeutiger "PTC_WF_ROOT"- und "PTC_WGM_ROOT"-Inhalt in jedem Worker-Setup-Ordner erstellt.
So registrieren Sie CATIA V5 für die Windchill Workgroup Manager Konfiguration des ersten Workers:
a. Führen Sie Windchill Workgroup Manager mit der Batch-Datei WWGM_Setup1.bat aus.
* 
Unter Windows 7 und Windows Vista müssen Sie als Administrator angemeldet sein.
b. Wählen Sie die gewünschte CATIA V5 Version aus, und klicken Sie auf Registrieren.
* 
Bei einer manuellen Registrierung muss der standardmäßige Startbefehl verwendet werden.
c. Klicken Sie auf Schließen.
d. Registrieren Sie Ihren Server.
e. Schließen Sie den Windchill Workgroup Manager Client.
f. Aktualisieren Sie die CATIA V5 Umgebungsdatei des Startbenutzers (beim Anwendungsregistrierungsprozess des Windchill Workgroup Manager Clients für jede neue Worker-Konfiguration wird diese CATIA V5 Umgebungsdatei zurückgesetzt):
a. Bearbeiten Sie die allgemeine Windchill Workgroup Manager for CATIA V5 Umgebungsdatei, um die Variable PTC_WF_ROOT zu verwenden, die in catia5worker.bat festgelegt ist.
b. Öffnen Sie die Windchill Workgroup Manager for CATIA V5 Umgebungsdatei (der Standardspeicherort ist %APPDATA %\\DassaultSystemes\CATEnv\<Release>WGM_10.0_CATIA_V5_R.txt).
c. Ersetzen Sie alle Referenzen auf den Speicherort PTC_WF_ROOT (z.B.: D:\Theorem\cadworkers\catia5_setup1\.wgm\wf_root) durch die Umgebungsvariable %PTC_WF_ROOT %.
Wiederholen Sie dies für jede zusätzliche Worker-Konfiguration.
Problembehandlung
Wenn der Worker keine CATIA V5 Lizenz für einen Job erhalten kann, schlagen alle folgenden Jobs aufgrund des gleichen Lizenzproblems fehl. Um dieses Problem zu beheben, müssen Sie zuerst das Lizenzproblem beheben. Rufen Sie dann den WVS-Auftragsmonitor in Windchill auf. Suchen Sie nach allen Aufträgen, die aufgrund des Lizenzproblems fehlgeschlagen sind, und reichen Sie sie erneut ein.
Um sicherzustellen, dass Protokollmeldungen ordnungsgemäß lokalisiert und im WVS-Auftragsmonitor angezeigt werden, legen Sie das "Gebietsschema" des Windchill Servers und des Theorem Worker-Client-Rechners auf denselben Wert fest.
Verwandte Themen