Skip to main content
Eine neuere Version dieses Produkts ist erhältlich.
Die deutsche Sprachversion wurde als Serviceleistung für Sie durch maschinelle Übersetzung erstellt. Bei eventuellen Unstimmigkeiten hat die englische Sprachversion Vorrang.

Konfigurieren Sie das Container-Engine-Speichervolume für StorageGRID unter Linux

Änderungen vorschlagen

Vor der Installation der Docker oder Podman Container-Engine muss das Speichervolume möglicherweise formatiert und eingebunden werden.

Hinweis Die Unterstützung für Docker als Container-Engine für reine Software-Bereitstellungen ist veraltet. Docker wird in einer zukünftigen Version durch eine andere Container-Engine ersetzt.
Hinweis „Linux“ bezieht sich auf eine RHEL-, Ubuntu- oder Debian-Installation. Eine Liste der unterstützten Versionen befindet sich unter "NetApp Interoperabilitätsmatrix Tool (IMT)".
Über diese Aufgabe

Sie können diese Schritte überspringen, wenn das Root-Volume für das Docker- oder Podman-Speichervolume verwendet werden soll und auf der Host-Partition, die Folgendes enthält, ausreichend Speicherplatz vorhanden ist:

  • Podman: /var/lib/containers

  • Docker: /var/lib/docker

Schritte
  1. Ein Dateisystem auf dem Speichervolume der Container Engine erstellen:

    RHEL
    sudo mkfs.ext4 container-engine-storage-volume-device
    Ubuntu oder Debian
    sudo mkfs.ext4 docker-storage-volume-device
  2. Das Storage-Volume der Container-Engine einbinden:

    RHEL
    • ${post_edited_translations.segment}

      sudo mkdir -p /var/lib/docker
      sudo mount container-storage-volume-device /var/lib/docker
    • Für Podman:

      sudo mkdir -p /var/lib/containers
      sudo mount container-storage-volume-device /var/lib/containers
    Ubuntu oder Debian
    sudo mkdir -p /var/lib/docker
    sudo mount docker-storage-volume-device /var/lib/docker
    • Für Podman:

      sudo mkdir -p /var/lib/podman
      sudo mount container-storage-volume-device /var/lib/podman
  3. Einen Eintrag für das Container-Speichervolumengerät zu /etc/fstab hinzufügen.

    • RHEL: Container Storage Volumengerät

    • Ubuntu oder Debian: docker-storage-volume-device

      Dieser Schritt stellt sicher, dass das Speichervolume nach einem Neustart des Hosts automatisch wieder eingebunden wird.

Docker installieren

Das StorageGRID System kann unter Linux als Sammlung von Containern ausgeführt werden.

  • Bevor Sie StorageGRID für Ubuntu oder Debian installieren können, muss Docker installiert sein.

  • Wenn Sie sich für die Verwendung der Docker-Container-Engine entschieden haben, führen Sie die folgenden Schritte aus, um Docker zu installieren. Andernfalls Podman installieren.

Hinweis Die Unterstützung für Docker als Container-Engine für reine Software-Bereitstellungen ist veraltet. Docker wird in einer zukünftigen Version durch eine andere Container-Engine ersetzt.
Schritte
  1. Docker wird entsprechend den Anweisungen für Ihre Linux-Distribution installiert.

    Hinweis Falls Docker nicht in Ihrer Linux-Distribution enthalten ist, kann es von der Docker-Website heruntergeladen werden.
  2. Stellen Sie sicher, dass Docker aktiviert und gestartet wurde, indem die folgenden beiden Befehle ausgeführt werden:

    sudo systemctl enable docker
    sudo systemctl start docker
  3. Bestätigen Sie, dass die erwartete Version von Docker installiert ist, indem Sie Folgendes eingeben:

    sudo docker version

    Die Client- und Serverversionen müssen 1.11.0 oder höher sein.

Podman installieren

Das StorageGRID System läuft als Sammlung von Containern. Wenn die Podman Container Engine ausgewählt wurde, sind die folgenden Schritte zur Installation von Podman zu befolgen. Andernfalls Docker installieren.

Schritte
  1. Podman und Podman-Docker werden gemäß den Anweisungen für Ihre Linux-Distribution installiert.

    Hinweis Bei der Installation von Podman ist auch das Podman Docker Paket zu installieren.
  2. Bestätigen Sie, dass die erwartete Version von Podman und Podman-Docker installiert ist, indem Sie Folgendes eingeben:

    sudo docker version
    Hinweis Das Podman Docker Paket ermöglicht die Verwendung von Docker-Befehlen.

    Die Client- und Serverversionen müssen 3.2.3 oder neuer sein.

    Version: 3.2.3
    API Version: 3.2.3
    Go Version: go1.15.7
    Built: Tue Jul 27 03:29:39 2021
    OS/Arch: linux/amd64
Verwandte Informationen

"Hostspeicher konfigurieren"