Configurer le volume de stockage du moteur de conteneur pour StorageGRID sur Linux
Avant d'installer le moteur de conteneurs Docker ou Podman, vous devrez peut-être formater le volume de stockage et le monter.
|
|
La prise en charge de Docker comme moteur de conteneur pour les déploiements logiciels uniquement est obsolète. Docker sera remplacé par un autre moteur de conteneur dans une prochaine version. |
|
|
« Linux » désigne un déploiement RHEL, Ubuntu ou Debian. Pour obtenir la liste des versions prises en charge, consultez le "Outil de matrice d'interopérabilité (IMT) NetApp". |
Vous pouvez ignorer ces étapes si vous prévoyez d'utiliser le volume racine comme volume de stockage Docker ou Podman et si vous disposez d'un espace suffisant sur la partition hôte contenant :
-
Podman:
/var/lib/containers -
Docker:
/var/lib/docker
-
Créez un système de fichiers sur le volume de stockage du moteur de conteneurs :
RHELsudo mkfs.ext4 container-engine-storage-volume-device
Ubuntu ou Debiansudo mkfs.ext4 docker-storage-volume-device
-
Montez le volume de stockage du moteur de conteneur :
RHEL-
Pour Docker :
sudo mkdir -p /var/lib/docker sudo mount container-storage-volume-device /var/lib/docker
-
${post_edited_translations.segment}
sudo mkdir -p /var/lib/containers sudo mount container-storage-volume-device /var/lib/containers
Ubuntu ou Debiansudo mkdir -p /var/lib/docker sudo mount docker-storage-volume-device /var/lib/docker
-
${post_edited_translations.segment}
sudo mkdir -p /var/lib/podman sudo mount container-storage-volume-device /var/lib/podman
-
-
Ajoutez une entrée pour le périphérique de volume de stockage du conteneur dans /etc/fstab.
-
${post_edited_translations.segment}
-
${post_edited_translations.segment}
${post_edited_translations.segment}
-
${post_edited_translations.segment}
Le système StorageGRID peut fonctionner sous Linux sous forme d'une collection de conteneurs.
-
${post_edited_translations.segment}
-
Si vous avez choisi d'utiliser le moteur de conteneurs Docker, suivez ces étapes pour installer Docker. Sinon, ${post_edited_translations.segment}.
|
|
La prise en charge de Docker comme moteur de conteneur pour les déploiements logiciels uniquement est obsolète. Docker sera remplacé par un autre moteur de conteneur dans une prochaine version. |
-
Installez Docker en suivant les instructions correspondant à votre distribution Linux.
Si Docker n'est pas inclus dans votre distribution Linux, vous pouvez le télécharger depuis le site web de Docker. -
Assurez-vous que Docker est activé et démarré en exécutant les deux commandes suivantes :
sudo systemctl enable docker
sudo systemctl start docker
-
Confirmez que vous avez installé la version attendue de Docker en saisissant la commande suivante :
sudo docker version
${post_edited_translations.segment}
Installez Podman
Le système StorageGRID fonctionne comme un ensemble de conteneurs. Si vous avez choisi d’utiliser le moteur de conteneurs Podman, suivez ces étapes pour installer Podman. Sinon <<${post_edited_translations.segment},${post_edited_translations.segment}>>.
-
Installez Podman et Podman-Docker en suivant les instructions correspondant à votre distribution Linux.
Vous devez également installer le paquet Podman-Docker lorsque vous installez Podman. -
Vérifiez que vous avez installé la version attendue de Podman et Podman-Docker en saisissant la commande suivante :
sudo docker version
${post_edited_translations.segment} ${post_edited_translations.segment}
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