Configura il volume di archiviazione del motore del container per StorageGRID su Linux
Prima di installare il motore di container Docker o Podman, potresti dover formattare il volume di archiviazione e montarlo.
|
|
Il supporto per Docker come motore di container per le distribuzioni solo software è deprecato. Docker verrà sostituito da un altro motore di container in una versione futura. |
|
|
"Linux" si riferisce a un'installazione di RHEL, Ubuntu o Debian. Per un elenco delle versioni supportate, vedi "NetApp Interoperability Matrix Tool (IMT)". |
Puoi saltare questi passaggi se prevedi di usare il volume root per il volume di archiviazione di Docker o Podman e hai spazio sufficiente sulla partizione host che contiene:
-
Podman:
/var/lib/containers -
Docker:
/var/lib/docker
-
${post_edited_translations.segment}
RHELsudo mkfs.ext4 container-engine-storage-volume-device
Ubuntu o Debiansudo mkfs.ext4 docker-storage-volume-device
-
${post_edited_translations.segment}
RHEL-
${post_edited_translations.segment}
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 Debiansudo 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
-
-
Aggiungi una voce per il dispositivo del volume di archiviazione del container al file /etc/fstab.
-
RHEL: container-storage-volume-device
-
Ubuntu o Debian: docker-storage-volume-device
Questo passaggio garantisce che il volume di archiviazione venga rimontato automaticamente dopo il riavvio dell'host.
-
Installa Docker
Il sistema StorageGRID può essere eseguito su Linux come una raccolta di container.
-
Prima di poter installare StorageGRID su Ubuntu o Debian, devi installare Docker.
-
Se hai scelto di utilizzare il motore di container Docker, segui questi passaggi per installare Docker. Altrimenti, installa Podman.
|
|
Il supporto per Docker come motore di container per le distribuzioni solo software è deprecato. Docker verrà sostituito da un altro motore di container in una versione futura. |
-
Installa Docker seguendo le istruzioni per la tua distribuzione Linux.
Se Docker non è incluso nella tua distribuzione Linux, puoi scaricarlo dal sito web di Docker. -
Assicurati che Docker sia abilitato e avviato eseguendo i due comandi seguenti:
sudo systemctl enable docker
sudo systemctl start docker
-
Conferma di aver installato la versione prevista di Docker inserendo quanto segue:
sudo docker version
Le versioni del client e del server devono essere 1.11.0 o successive.
Installa Podman
Il sistema StorageGRID viene eseguito come una raccolta di container. Se hai scelto di utilizzare il motore di container Podman, segui questi passaggi per installare Podman. Altrimenti, installa Docker.
-
Installa Podman e Podman-Docker seguendo le istruzioni per la tua distribuzione Linux.
Devi anche installare il pacchetto Podman-Docker quando installi Podman. -
Conferma di aver installato la versione prevista di Podman e Podman-Docker inserendo quanto segue:
sudo docker version
Il pacchetto Podman-Docker ti permette di usare i comandi Docker. Le versioni del client e del 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