Migrieren eines privaten Agenten
Übersicht
Um einen privaten Agenten von einem Host (A) auf einen anderen Host (B) zu migrieren, müssen Sie Folgendes tun:
- Migrieren Sie den privaten Agenten (Host A):
- Lassen Sie das Mittel anhalten.
- Kopieren Sie die Konfigurationsdateien von Host A an einen temporären Speicherort auf Host B.
- Private Agenten in der Management Console verwalten:
- Laden Sie die private Agentensoftware herunter.
- Fügen Sie einen neuen Agenten hinzu oder stellen Sie einen zur Verfügung.
- Installieren und konfigurieren Sie einen migrierten privaten Agenten (Host B):
- Installieren Sie die heruntergeladene private Agentensoftware.
- Kopieren Sie die Konfigurationsdateien vom temporären Speicherort.
- Starten Sie den Agenten.
- (Optional) Deinstallieren Sie den migrierten privaten Agenten.
Wichtig
Auf dem neuen Host sollte keine private Agenteninstallation vorhanden sein. Wenn dies der Fall ist, müssen Sie diese vollständig entfernen.
Migrieren Sie den privaten Agenten (Host A).
Gehen Sie folgendermaßen vor, um einen privaten Agenten zu migrieren:
-
Führen Sie in einem Terminal diesen Befehl aus:
jitterbit-utils --drain-pause
JitterbitUtils.exe --drain-pause
Dadurch wird verhindert, dass der Agent neue Vorgänge annimmt, und es können aktuell laufende Vorgänge abgeschlossen werden.
-
Kopieren Sie die folgenden Dateien von Host A an einen temporären Speicherort auf Host B.
JITTERBIT_HOME
ist der Installationsort des privaten Agenten (standardmäßigC:\Program Files\Jitterbit Agent\
unter Microsoft Windows,/opt/jitterbit/
unter Linux):Speicherort Datei JITTERBIT_HOME/
JdbcDrivers.conf
JITTERBIT_HOME/Resources/
jitterbit-agent-config.properties
JITTERBIT_HOME/apache/conf/
httpd.conf
JITTERBIT_HOME/apache/conf/
*.crt
JITTERBIT_HOME/apache/conf/
*.key
JITTERBIT_HOME/apache/conf/extra/
*.conf
JITTERBIT_HOME/jre/lib/security/
cacerts
-
(Optional) Wenn Sie benutzerdefinierte Einstellungen im
JITTERBIT_HOME/jitterbit.conf
Datei auf Host A, sollten Sie sie einzeln mit der Standardkopie auf Host B zusammenführen.Wichtig
Überschreiben Sie nicht die
Password
Wert in der DbInfo Abschnitt auf Host B.
Verwalten privater Agenten in der Management Console
Gehen Sie folgendermaßen vor:
-
Öffnen Sie die Seite Management Console > Agenten.
-
Bewegen Sie den Mauszeiger über den Eintrag für Host A und wählen Sie dann in der Spalte Aktionen Jitterbit-Agent herunterladen aus. Wählen Sie im sich öffnenden Menü Derzeit installierte Version (unter Wählen Sie eine Jitterbit-Version), wählen Sie das auf Host B ausgeführte Betriebssystem (unter Wählen Sie ein Betriebssystem) und klicken Sie dann auf die Schaltfläche Herunterladen.
-
Kopieren Sie das heruntergeladene Softwarepaket an einen temporären Speicherort auf Host B.
-
Wenn Ihre Harmony-Lizenz dies zulässt, fügen Sie einen privaten Agenten hinzu. Wenn Sie das Limit für die Anzahl der von Ihrer Harmony Lizenz zugelassenen Agenten erreicht haben, löschen Sie den Agenten von Host A.
Installieren und konfigurieren Sie einen migrierten privaten Agenten (Host B).
Um einen migrierten privaten Agenten auf dem neuen Host (B) zu installieren und zu konfigurieren, führen Sie diese Schritte aus:
-
Installieren Sie das heruntergeladene private Agent-Softwarepaket:
Führen Sie das Installationsprogramm aus und configure den Agenten. Wenn Sie nach dem Namen des privaten Agenten gefragt werden, wählen Sie den gerade hinzugefügten aus.
Führen Sie das Installationsprogramm aus. Wenn Sie nach dem Namen des privaten Agenten gefragt werden, wählen Sie den gerade hinzugefügten aus.
-
Kopieren Sie die Konfigurationsdateien von ihren temporären an ihre ursprünglichen Speicherorte auf dem neuen Host.
-
Starten Sie den Agenten neu.
(optional) Deinstallieren eines migrierten privaten Agenten
Wenn die JITTERBIT_HOME/jitterbit-agent.log
Die Protokolldatei auf Host A zeigt an, dass keine weiteren Vorgänge verarbeitet werden und der private Agent auf Host B Vorgänge erfolgreich verarbeitet. Sie können den Agenten auf Host A stoppen und ihn dann deinstallieren, um einen Neustart beim Neustart des Host zu verhindern.