Configure o volume de armazenamento do mecanismo de contêiner para StorageGRID no Linux
Antes de instalar o mecanismo de contêiner Docker ou Podman, talvez seja necessário formatar o volume de armazenamento e montá-lo.
|
|
O suporte ao Docker como engine de contêiner para implantações somente de software está obsoleto. O Docker será substituído por outro engine de contêiner em uma versão futura. |
|
|
"Linux" refere-se a uma instalação do RHEL, Ubuntu ou Debian. Para obter uma lista das versões suportadas, consulte o "NetApp Ferramenta de Matriz de Interoperabilidade (IMT)". |
Você pode ignorar estas etapas se planeja usar o volume raiz para o volume de armazenamento do Docker ou do Podman e tiver espaço suficiente disponível na partição do host que contém:
-
Podman:
/var/lib/containers -
Docker:
/var/lib/docker
-
Crie um sistema de arquivos no volume de armazenamento do mecanismo de contêiner:
RHELsudo mkfs.ext4 container-engine-storage-volume-device
Ubuntu ou Debiansudo mkfs.ext4 docker-storage-volume-device
-
Monte o volume de armazenamento do mecanismo do contêiner:
RHEL-
Para Docker:
sudo mkdir -p /var/lib/docker sudo mount container-storage-volume-device /var/lib/docker
-
Para Podman:
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
-
Para Podman:
sudo mkdir -p /var/lib/podman sudo mount container-storage-volume-device /var/lib/podman
-
-
Adicione uma entrada para o dispositivo de volume de armazenamento do contêiner em /etc/fstab.
-
RHEL: dispositivo de volume de armazenamento de contêiner
-
Ubuntu ou Debian: docker-storage-volume-device
Esta etapa garante que o volume de armazenamento será remontado automaticamente após a reinicialização do host.
-
Instalar o Docker
O sistema StorageGRID pode ser executado no Linux como uma coleção de contêineres.
-
Antes de instalar StorageGRID para Ubuntu ou Debian, você deve instalar o Docker.
-
Se você optou por usar o mecanismo de contêineres Docker, siga estas etapas para instalar o Docker. Caso contrário, Instalar Podman.
|
|
O suporte ao Docker como engine de contêiner para implantações somente de software está obsoleto. O Docker será substituído por outro engine de contêiner em uma versão futura. |
-
Instale o Docker seguindo as instruções para sua distribuição Linux.
Se o Docker não estiver incluído na sua distribuição Linux, você pode baixá-lo do site do Docker. -
Certifique-se de que o Docker esteja habilitado e iniciado executando os dois comandos a seguir:
sudo systemctl enable docker
sudo systemctl start docker
-
Confirme se você instalou a versão esperada do Docker digitando o seguinte:
sudo docker version
As versões do Client e do Server devem ser 1.11.0 ou posteriores.
Instalar Podman
O sistema StorageGRID funciona como uma coleção de contêineres. Se você optou por usar o mecanismo de contêineres Podman, siga estas etapas para instalar o Podman. Caso contrário, Instalar o Docker.
-
Instale o Podman e o Podman-Docker seguindo as instruções para sua distribuição Linux.
Você também precisa instalar o pacote Podman-Docker ao instalar o Podman. -
Confirme se você instalou a versão esperada do Podman e do Podman-Docker digitando o seguinte:
sudo docker version
O pacote Podman-Docker permite que você utilize comandos do Docker. As versões do Client e do Server devem ser 3.2.3 ou posteriores.
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