Linux에 StorageGRID 호스트 서비스를 설치합니다
운영 체제 유형에 맞는 StorageGRID 패키지를 사용하여 StorageGRID 호스트 서비스를 설치합니다.
|
|
"Linux"는 RHEL, Ubuntu 또는 Debian 배포판을 의미합니다. 지원되는 버전 목록은 "NetApp 상호 운용성 매트릭스 툴(IMT)"을 참조하십시오. |
StorageGRID 호스트 서비스를 설치하려면 StorageGRID RPM 패키지를 사용합니다.
이 지침에서는 RPM 패키지를 사용하여 호스트 서비스를 설치하는 방법을 설명합니다. 또는 설치 아카이브에 포함된 DNF 저장소 메타데이터를 사용하여 RPM 패키지를 원격으로 설치할 수도 있습니다. 사용 중인 Linux 운영 체제에 맞는 DNF 저장소 지침을 참조하십시오.
-
StorageGRID RPM 패키지를 각 호스트에 복사하거나 공유 스토리지에서 사용할 수 있도록 합니다.
예를 들어, 다음 단계에서 예제 명령을 사용할 수 있도록 해당 파일들을
/tmp디렉토리에 넣어 두십시오. -
루트 사용자 또는 sudo 권한이 있는 계정으로 각 호스트에 로그인한 다음, 지정된 순서대로 다음 명령어를 실행하십시오.
sudo dnf --nogpgcheck localinstall /tmp/StorageGRID-Webscale-Images-version-SHA.rpm
sudo dnf --nogpgcheck localinstall /tmp/StorageGRID-Webscale-Service-version-SHA.rpm
이미지 패키지를 먼저 설치하고, 그 다음에 서비스 패키지를 설치해야 합니다. 패키지를 /tmp이외의 다른 디렉토리에 배치한 경우, 사용한 경로를 반영하도록 명령을 수정하십시오.
StorageGRID DEB 패키지를 사용하여 Ubuntu 또는 Debian용 StorageGRID 호스트 서비스를 설치합니다.
이 지침에서는 DEB 패키지에서 호스트 서비스를 설치하는 방법을 설명합니다. 또는 설치 아카이브에 포함된 APT 저장소 메타데이터를 사용하여 DEB 패키지를 원격으로 설치할 수도 있습니다. 사용 중인 Linux 운영 체제에 맞는 APT 저장소 지침을 참조하십시오.
-
StorageGRID DEB 패키지를 각 호스트에 복사하거나 공유 스토리지에서 사용할 수 있도록 합니다.
예를 들어, 다음 단계에서 예제 명령을 사용할 수 있도록 해당 파일들을
/tmp디렉토리에 넣어 두십시오. -
루트 사용자 또는 sudo 권한이 있는 계정으로 각 호스트에 로그인한 후 다음 명령을 실행하십시오.
먼저
images패키지를 설치하고, 그 다음에service패키지를 설치해야 합니다. 패키지를/tmp이외의 다른 디렉토리에 배치한 경우, 사용한 경로를 반영하도록 명령을 수정하십시오.sudo dpkg --install /tmp/storagegrid-webscale-images-version-SHA.deb
sudo dpkg --install /tmp/storagegrid-webscale-service-version-SHA.deb
StorageGRID 패키지를 설치하려면 Python 3이 이미 설치되어 있어야 합니다. sudo dpkg --install /tmp/storagegrid-webscale-images-version-SHA.deb명령은 Python 3을 설치하기 전까지 실패합니다.