Skip to main content
Une version plus récente de ce produit est disponible.
La version française est une traduction automatique. La version anglaise prévaut sur la française en cas de divergence.

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.

Remarque 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.
Remarque « 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".
À propos de cette tâche

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

Étapes
  1. Créez un système de fichiers sur le volume de stockage du moteur de conteneurs :

    RHEL
    sudo mkfs.ext4 container-engine-storage-volume-device
    Ubuntu ou Debian
    sudo mkfs.ext4 docker-storage-volume-device
  2. 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 Debian
    sudo 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
  3. 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}.

Remarque 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.
Étapes
  1. Installez Docker en suivant les instructions correspondant à votre distribution Linux.

    Remarque Si Docker n'est pas inclus dans votre distribution Linux, vous pouvez le télécharger depuis le site web de Docker.
  2. Assurez-vous que Docker est activé et démarré en exécutant les deux commandes suivantes :

    sudo systemctl enable docker
    sudo systemctl start docker
  3. 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}>>.

Étapes
  1. Installez Podman et Podman-Docker en suivant les instructions correspondant à votre distribution Linux.

    Remarque Vous devez également installer le paquet Podman-Docker lorsque vous installez Podman.
  2. Vérifiez que vous avez installé la version attendue de Podman et Podman-Docker en saisissant la commande suivante :

    sudo docker version
    Remarque ${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