LinuxへのStorageGRIDホストサービスのインストール
お使いのオペレーティングシステムタイプに対応した StorageGRID パッケージを使用して、StorageGRID ホストサービスをインストールします。
|
|
「Linux」とは、RHEL、Ubuntu、またはDebianのいずれかの環境を指します。サポートされているバージョンの一覧については、 "NetApp Interoperability Matrix Tool(IMT)"を参照してください。 |
StorageGRID RPM パッケージを使用して、StorageGRID ホストサービスをインストールします。
これらの手順では、RPMパッケージからホストサービスをインストールする方法について説明します。代替手段として、インストールアーカイブに含まれているDNFリポジトリのメタデータを使用して、RPMパッケージをリモートでインストールすることもできます。お使いのLinuxオペレーティングシステムに対応するDNFリポジトリの手順を参照してください。
-
StorageGRID RPM パッケージを各ホストにコピーするか、共有ストレージ上で利用できるようにしてください。
例えば、 `/tmp`ディレクトリに配置すると、次のステップでサンプルコマンドを使用できます。
-
各ホストにrootユーザーとして、または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`ディレクトリに配置すると、次のステップでサンプルコマンドを使用できます。
-
各ホストにrootユーザーとして、または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 をインストールするまで失敗します。