Erstellen eines sekundären Docker-Container-Servers

Verwenden Sie dieses Verfahren, um einen sekundären Docker-Container-Server auf einem Linux-System zu erstellen und ihn mit Ihrem primären Computer zu verbinden.
Bevor Sie mit diesem Verfahren beginnen, installieren Sie Docker Engine 19.03 oder höher auf dem Linux-Computer, auf dem der sekundäre Container-Server gehostet wird.

So erstellen Sie einen sekundären Docker-Container-Server:

  1. 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.
  2. Laden Sie die Funktion "Sekundärer Docker" herunter und installieren Sie sie.
  3. 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 Installieren sekundärer Remote-Server beschriebenen Verfahren .

  4. Wenn Sie die Funktion Sekundärserver nicht installiert haben:
    1. 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.

    2. 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.
  5. Auf dem Computer, der den sekundären Docker-Container-Server hosten wird:
    1. 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.
    2. Ändern Sie den Eigentümer des Verzeichnisses /aiw auf den von Ihnen angelegten Benutzer.
  6. Melden Sie sich an RICOH ProcessDirector an.
  7. Erstellen Sie das Server-Objekt, das den sekundären Docker-Container-Server darstellen soll.
    1. Klicken Sie auf die Registerkarte Verwaltung.
    2. Klicken Sie im linken Teilfenster auf Objekte Server.
    3. Klicken Sie auf der Seite Server auf Hinzufügen Sekundärer Container-Server.
    4. Füllen Sie die Eigenschaften nach Bedarf aus.
    5. Klicken Sie auf OK.
    RICOH ProcessDirector erstellt das Server-Objekt und installiert den sekundären Container-Server auf dem Zielsystem.
  8. 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.

    • 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.
    [path_to_script]containers.pl start directory[secondary_name]
    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

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].