Erstellen eines sekundären Docker-Container-Servers
So erstellen Sie einen sekundären Docker-Container-Server:
- Wenden Sie sich an den Ricoh Software-Support, um Unterstützung bei diesem Prozess
zu erhalten. Das Software-Support-Team kann Ihnen bei der Bewertung Ihres Systems helfen und feststellen, ob dieses Verfahren an Ihre Bedürfnisse angepasst werden muss.
- Laden Sie die Funktion "Sekundärer Docker" herunter und installieren Sie sie.Befolgen Sie diese Verfahren:
- Falls Sie vom Software-Support dazu angewiesen werden, installieren Sie die Funktion
Sekundärserver auf dem Linux-Remote-Computer, der den sekundären Docker-Container-Server
hosten wird.
Befolgen Sie die in beschriebenen Verfahren Einrichten von Anwendungs- und Sekundärservern.
- Wenn Sie die Funktion Sekundärserver nicht installiert haben:
- Konfigurieren Sie NFS für die Kommunikation zwischen dem primären Computer und dem
Computer, der den sekundären Docker-Container-Server hosten wird.
Befolgen Sie das Verfahren unter Vorbereiten des primären Computers zum Einrichten von NFS auf dem primären Computer. Stoppen Sie, nachdem Sie NFS konfiguriert und
/etc/hosts
bearbeitet haben. Erstellen Sie zu diesem Zeitpunkt keinen Sekundärserver. - Erstellen Sie auf dem Computer, der den sekundären Docker-Container-Server hosten
wird, dieses Verzeichnis:
/aiw
, und mounten Sie es dann in das Verzeichnis/aiw
auf dem primären Computer.Verwenden Sie diesen Befehl: mount -t nfs IP-IP-Adresse oder Hostname des primären Computers:/aiw /aiw.
- Konfigurieren Sie NFS für die Kommunikation zwischen dem primären Computer und dem
Computer, der den sekundären Docker-Container-Server hosten wird.
- Auf dem Computer, der den sekundären Docker-Container-Server hosten wird:
- Erstellen Sie eine Linux-Benutzer-ID mit dem gleichen Namen wie der RICOH ProcessDirector-Systembenutzer (aiw1 ist der Standard). Fügen Sie diese Benutzer-ID zur Docker-Gruppe hinzu.
- Ändern Sie den Eigentümer des Verzeichnisses
/aiw
auf den von Ihnen angelegten Benutzer.
- Melden Sie sich an RICOH ProcessDirector an.
- Erstellen Sie das Server-Objekt, das den sekundären Docker-Container-Server darstellen
soll.
- Klicken Sie auf die Registerkarte Verwaltung.
- Klicken Sie im linken Teilfenster auf .
- Klicken Sie auf der Seite Server auf .
- Füllen Sie die Eigenschaften nach Bedarf aus.
- Klicken Sie auf OK.
RICOH ProcessDirector erstellt das Server-Objekt und installiert den sekundären Container-Server auf dem Zielsystem. - Wenn der Installationsvorgang abgeschlossen ist, starten Sie die sekundären Container-Server.
Melden Sie sich bei dem Computer an, der den sekundären Containerserver hostet, und
führen Sie den folgenden Befehl aus.
- Hinweis:
- Wenn Sie den sekundären Container-Server auf dem primären Computer erstellt haben,
führen Sie den Befehl auf dem primären Computer aus.
Ersetzen Sie directory durch: /aiw.
path_to_script ist beim Primärserver nicht erforderlich.
- Wenn Sie den sekundären Container-Server auf einem anderen Computer erstellt haben,
führen Sie den Befehl auf dem sekundären Computer aus.
Auf einem sekundären Computer müssen Sie den vollständigen Pfad zu dem Skript auf dem Primärcomputer angeben, einschließlich dem Verzeichnis, das an das Verzeichnis
/aiw
auf dem Primärserver angehängt ist. Ersetzen Sie in dem folgenden Befehl diese Werte:- path_to_script
Der vollständige Pfad zu dem Skript auf dem Primärserver, einschließlich dem angehängten Verzeichnis. Wenn das angehängte Verzeichnis
/aiw
ist (wie in dem Verfahren oben), ist der Wert:/aiw/aiw1/bin/
. - Verzeichnis
Der vollständige Pfad zu dem Verzeichnis, das an das Verzeichnis
/aiw
auf dem Primärserver angehängt ist. In dem Verfahren oben ist dieses Verzeichnis auch/aiw
.
- path_to_script
- Um einen bestimmten sekundären Containerserver zu starten, ersetzen Sie [secondary_name] durch den Namen des Servers. Lassen Sie diesen Wert aus, um alle sekundären Containerserver, die auf dem Linux-Computer vorhanden sind, zu starten.
Beispiel:- So starten Sie alle sekundären Containerserver auf dem Primärserver:
containers.pl start /aiw
- So starten Sie einen von vier sekundären Containerservern auf einem anderen Computer:
/aiw/aiw1/bin/containers.pl start /aiw secServContainer3
- Wenn Sie den sekundären Container-Server auf dem primären Computer erstellt haben,
führen Sie den Befehl auf dem primären Computer aus.
Um die sekundären Docker-Containerserver zu stoppen, führen Sie diesen Befehl auf dem Computer aus, auf dem sich diese befinden:
[path_to_script]containers.pl stop directory[secondary_name]
Befolgen Sie die oben aufgeführten Ersetzungsanweisungen für [path_to_script], directory und [secondary_name].