Skip to main content
La versione in lingua italiana fornita proviene da una traduzione automatica. Per eventuali incoerenze, fare riferimento alla versione in lingua inglese.

Configurare il volume di archiviazione del motore del contenitore (Linux)

Collaboratori netapp-perveilerk

Prima di installare il motore del contenitore Docker o Podman, potrebbe essere necessario formattare il volume di archiviazione e montarlo.

Nota Il supporto di Docker come motore container per implementazioni solo software è obsoleto. In una release futura, Docker sostituirà un altro motore per container.
Nota "Linux" si riferisce a una distribuzione RHEL, Ubuntu o Debian. Per un elenco delle versioni supportate, vedere "Tool di matrice di interoperabilità NetApp (IMT)" .
A proposito di questa attività

È possibile saltare questi passaggi se si prevede di utilizzare il volume root per il volume di archiviazione Docker o Podman e si dispone di spazio sufficiente sulla partizione host contenente:

  • Podman: /var/lib/containers

  • Docker: /var/lib/docker

Fasi
  1. Creare un file system sul volume di storage del motore dei container:

    RHEL
    sudo mkfs.ext4 container-engine-storage-volume-device
    Ubuntu o Debian
    sudo mkfs.ext4 docker-storage-volume-device
  2. Montare il volume di storage del motore dei container:

    RHEL
    • Per Docker:

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

      sudo mkdir -p /var/lib/containers
      sudo mount container-storage-volume-device /var/lib/containers
    Ubuntu o Debian
    sudo mkdir -p /var/lib/docker
    sudo mount docker-storage-volume-device /var/lib/docker
    • Per Podman:

      sudo mkdir -p /var/lib/podman
      sudo mount container-storage-volume-device /var/lib/podman
  3. Aggiungere una voce per il dispositivo del volume di archiviazione del contenitore a /etc/fstab.

    • RHEL: dispositivo di archiviazione del volume del contenitore

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

      Questo passaggio garantisce che il volume di storage venga rimontato automaticamente dopo il riavvio dell'host.

Installare Docker

Il sistema StorageGRID può essere eseguito su Linux come una raccolta di contenitori.

  • Prima di poter installare StorageGRID per Ubuntu o Debian, è necessario installare Docker.

  • Se hai scelto di utilizzare il motore del contenitore Docker, segui questi passaggi per installare Docker. Altrimenti,Installare Podman .

Nota Il supporto di Docker come motore container per implementazioni solo software è obsoleto. In una release futura, Docker sostituirà un altro motore per container.
Fasi
  1. Installare Docker seguendo le istruzioni per la distribuzione Linux.

    Nota Se Docker non è incluso nella distribuzione Linux, è possibile scaricarlo dal sito Web di Docker.
  2. Assicurarsi che Docker sia stato attivato e avviato eseguendo i seguenti due comandi:

    sudo systemctl enable docker
    sudo systemctl start docker
  3. Verificare di aver installato la versione prevista di Docker inserendo quanto segue:

    sudo docker version

    Le versioni Client e Server devono essere 1.11.0 o successive.

Installare Podman

Il sistema StorageGRID funziona come una raccolta di contenitori. Se hai scelto di utilizzare il motore contenitore Podman, segui questi passaggi per installare Podman. Altrimenti,Installare Docker .

Fasi
  1. Installare Podman e Podman-Docker seguendo le istruzioni per la distribuzione Linux.

    Nota Devi anche installare il pacchetto Podman-Docker quando installi Podman.
  2. Verificare di aver installato la versione prevista di Podman e Podman-Docker inserendo quanto segue:

    sudo docker version
    Nota Il pacchetto Podman-Docker consente di utilizzare i comandi Docker.

    Le versioni Client e Server devono essere 3.2.3 o successive.

    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
Informazioni correlate

"Configurare lo storage host"