Linux에서 StorageGRID용 컨테이너 엔진 스토리지 볼륨 구성
Docker 또는 Podman 컨테이너 엔진을 설치하기 전에 스토리지 볼륨을 포맷하고 마운트해야 할 수도 있습니다.
|
|
소프트웨어 전용 배포를 위한 컨테이너 엔진으로서 Docker 지원이 더 이상 권장되지 않습니다. Docker는 향후 릴리스에서 다른 컨테이너 엔진으로 대체될 예정입니다. |
|
|
"Linux"는 RHEL, Ubuntu 또는 Debian 배포판을 의미합니다. 지원되는 버전 목록은 "NetApp 상호 운용성 매트릭스 툴(IMT)"을 참조하십시오. |
Docker 또는 Podman 스토리지 볼륨에 루트 볼륨을 사용할 계획이고 다음을 포함하는 호스트 파티션에 충분한 여유 공간이 있는 경우 이 단계를 건너뛸 수 있습니다.
-
Podman:
/var/lib/containers -
Docker:
/var/lib/docker
-
컨테이너 엔진 스토리지 볼륨에 파일 시스템을 생성합니다.
RHELsudo mkfs.ext4 container-engine-storage-volume-device
Ubuntu 또는 Debiansudo mkfs.ext4 docker-storage-volume-device
-
컨테이너 엔진 저장 볼륨을 마운트합니다.
RHEL-
Docker의 경우:
sudo mkdir -p /var/lib/docker sudo mount container-storage-volume-device /var/lib/docker
-
Podman의 경우:
sudo mkdir -p /var/lib/containers sudo mount container-storage-volume-device /var/lib/containers
Ubuntu 또는 Debiansudo mkdir -p /var/lib/docker sudo mount docker-storage-volume-device /var/lib/docker
-
Podman의 경우:
sudo mkdir -p /var/lib/podman sudo mount container-storage-volume-device /var/lib/podman
-
-
컨테이너 스토리지 볼륨 장치에 대한 항목을 /etc/fstab 파일에 추가합니다.
-
RHEL: container-storage-volume-device
-
Ubuntu 또는 Debian: docker-storage-volume-device
이 단계를 통해 호스트 재부팅 후 스토리지 볼륨이 자동으로 다시 마운트됩니다.
-
Docker 설치
StorageGRID 시스템은 컨테이너 모음으로 Linux에서 실행될 수 있습니다.
-
Ubuntu 또는 Debian용 StorageGRID를 설치하기 전에 Docker를 설치해야 합니다.
-
Docker 컨테이너 엔진을 사용하기로 선택했다면 다음 단계를 따라 Docker를 설치하십시오. 그렇지 않은 경우, Podman 설치.
|
|
소프트웨어 전용 배포를 위한 컨테이너 엔진으로서 Docker 지원이 더 이상 권장되지 않습니다. Docker는 향후 릴리스에서 다른 컨테이너 엔진으로 대체될 예정입니다. |
-
사용하는 Linux 배포판의 지침에 따라 Docker를 설치합니다.
사용하는 Linux 배포판에 Docker가 포함되어 있지 않다면 Docker 웹사이트에서 다운로드할 수 있습니다. -
Docker가 활성화되고 시작되었는지 확인하려면 다음 두 명령을 실행하십시오.
sudo systemctl enable docker
sudo systemctl start docker
-
다음 명령어를 입력하여 예상되는 버전의 Docker가 설치되었는지 확인하십시오.
sudo docker version
클라이언트 및 서버 버전은 1.11.0 이상이어야 합니다.
Podman 설치
StorageGRID 시스템은 컨테이너 모음으로 실행됩니다. Podman 컨테이너 엔진을 사용하기로 선택한 경우 다음 단계를 따라 Podman을 설치하십시오. 그렇지 않은 경우 Docker 설치.
-
사용하는 Linux 배포판의 지침에 따라 Podman과 Podman-Docker를 설치하십시오.
Podman을 설치할 때 Podman-Docker 패키지도 함께 설치해야 합니다. -
다음 명령어를 입력하여 Podman 및 Podman-Docker의 예상 버전이 설치되었는지 확인하십시오.
sudo docker version
Podman-Docker 패키지를 사용하면 Docker 명령어를 사용할 수 있습니다. 클라이언트 및 서버 버전은 3.2.3 이상이어야 합니다.
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