Skip to main content
本製品の最新リリースがご利用いただけます。
日本語は機械翻訳による参考訳です。内容に矛盾や不一致があった場合には、英語の内容が優先されます。

StorageGRIDのすべてのLinuxホストにRPMまたはDEBパッケージをダウンロードしてインストールします

StorageGRID ノードが Linux ホストにデプロイされている場合は、アップグレードを開始する前に、これらの各ホストに追加の RPM または DEB パッケージをダウンロードしてインストールしてください。

アップグレード、Linux、およびホットフィックスファイルのダウンロード

Grid Manager から StorageGRID のアップグレードを実行する場合、最初のステップとしてアップグレードアーカイブと必要なホットフィックスをダウンロードするように求められます。ただし、Linux ホストをアップグレードするためにファイルをダウンロードする必要がある場合は、必要なファイルをすべて事前にダウンロードしておくことで時間を節約できます。

手順
  1. "NetAppのダウンロード:StorageGRID"に進みます。

  2. 最新リリースをダウンロードするには、ボタンを選択するか、ドロップダウンメニューから別のバージョンを選択して*Go*を選択してください。

    StorageGRID ソフトウェアのバージョンは、11.x.y という形式です。StorageGRID ホットフィックスの形式は次のとおりです:11.x.y.z

  3. ご利用の NetApp アカウントのユーザー名とパスワードでサインインしてください。

  4. 注意/MustRead通知が表示されたら、ホットフィックス番号をメモし、チェックボックスを選択してください。

  5. エンドユーザー使用許諾契約書(EULA)を読み、チェックボックスを選択してから、*同意して続行*を選択してください。

    選択したバージョンのダウンロードページが表示されます。このページは3つの列で構成されています。

  6. 2列目(StorageGRID のアップグレード)から、2つのファイルをダウンロードします。

    • 最新リリースのアップグレードアーカイブ(これは VMware、SG1000、またはSG100プライマリ管理ノード というラベルの付いたセクションにあるファイルです)。このファイルはアップグレードを実行するまで必要ありませんが、今ダウンロードしておくと時間を節約できます。

    • RPM または DEB アーカイブ( `.tgz`または `.zip`形式)。サービス用ノートパソコンで Windows を実行している場合は、 `.zip`ファイルを選択してください。

      • RHEL
        StorageGRID-Webscale-version-RPM-uniqueID.zip
        StorageGRID-Webscale-version-RPM-uniqueID.tgz

      • Ubuntu または Debian
        StorageGRID-Webscale-version-DEB-uniqueID.zip
        StorageGRID-Webscale-version-DEB-uniqueID.tgz

  7. 必要なホットフィックスのために注意/MustRead通知に同意する必要があった場合は、ホットフィックスをダウンロードしてください:

    1. "NetAppのダウンロード:StorageGRID"に戻る。

    2. ドロップダウンリストからホットフィックス番号を選択してください。

    3. 注意書きと使用許諾契約に再度同意してください。

    4. ホットフィックスとそのREADMEファイルをダウンロードして保存してください。

      アップグレードを開始すると、StorageGRID アップグレードページでホットフィックスファイルをアップロードするよう求められます。

  8. Linuxノードでは、コード署名の検証は手動で行われます。必要に応じて、インストールアーカイブを確認してください。

    1. StorageGRID コード署名検証パッケージをダウンロードします。このパッケージのファイル名は `StorageGRID_<version-number>_Code_Signature_Verification_Package.tar.gz`の形式を使用します。ここで、 `<version-number>`は StorageGRID ソフトウェアバージョンです。

    2. 手順に従って"インストールファイルを手動で検証する"

すべてのLinuxホストにアーカイブをインストールします

StorageGRIDソフトウェアをアップグレードする前に、以下の手順を実行してください。

手順
  1. インストールファイルからRPMまたはDEBパッケージを抽出します。

  2. すべてのLinuxホストにRPMまたはDEBパッケージをインストールしてください。

    Linux への StorageGRID ホストサービスのインストール手順については、"StorageGRID ホストサービスのインストール"を参照してください。

    新しいパッケージは追加パッケージとしてインストールされます。

以前のバージョンのインストールアーカイブを削除します

Linux ホストの空き容量を増やすには、不要になった以前のバージョンの StorageGRID のインストールアーカイブを削除できます。

手順
  1. 古い StorageGRID インストールアーカイブを削除します。

RHEL
  1. インストールされている StorageGRID パッケージのリストを取得します: dnf list | grep -i storagegrid

    例:

    [root@rhel-example ~]# dnf list | grep -i storagegrid
    StorageGRID-Webscale-Images-11-6-0.x86_64 11.6.0-20220210.0232.8d56cfe @System
    StorageGRID-Webscale-Images-11-7-0.x86_64 11.7.0-20230424.2238.1a2cf8c @System
    StorageGRID-Webscale-Images-11-8-0.x86_64 11.8.0-20240131.0139.e3e0c87 @System
    StorageGRID-Webscale-Images-11-9-0.x86_64 11.9.0-20240826.1753.4aeeb70 @System
    StorageGRID-Webscale-Service-11-6-0.x86_64 11.6.0-20220210.0232.8d56cfe @System
    StorageGRID-Webscale-Service-11-7-0.x86_64 11.7.0-20230424.2238.1a2cf8c @System
    StorageGRID-Webscale-Service-11-8-0.x86_64 11.8.0-20240131.0139.e3e0c87 @System
    StorageGRID-Webscale-Service-11-9-0.x86_64 11.9.0-20240826.1753.4aeeb70 @System
    [root@rhel-example ~]#
  2. 以前の StorageGRID パッケージを削除します: dnf remove images-package service-package

    注意 現在実行中の StorageGRID のバージョン、またはアップグレードを予定している StorageGRID のバージョンのインストールアーカイブは削除しないでください。

    表示される警告は無視しても問題ありません。これらは、新しい StorageGRID パッケージをインストールした際に置き換えられたファイルを指します。

    例:

    [root@rhel-example ~]# dnf remove StorageGRID-Webscale-Images-11-6-0.x86_64 StorageGRID-Webscale-Service-11-6-0.x86_64
    Updating Subscription Management repositories.
    Unable to read consumer identity
    
    This system is not registered with an entitlement server. You can use subscription-manager to register.
    
    Dependencies resolved.
    ============================================================================
    Package            Architecture      Version           Repository  Size
    ============================================================================
    Removing:
    StorageGRID-Webscale-Images-11-6-0 x86_64 11.6.0-20220210.0232.8d56cfe @System 2.7 G
    StorageGRID-Webscale-Service-11-6-0 x86_64 11.6.0-20220210.0232.8d56cfe @System 7.5 M
    
    Transaction Summary
    ============================================================================
    Remove 2 Packages
    
    Freed space: 2.8 G
    Is this ok [y/N]: y
    Running transaction check
    Transaction check succeeded.
    Running transaction test
    Transaction test succeeded.
    Running transaction
      Preparing: 1/1
      Running scriptlet: StorageGRID-Webscale-Service-11-6-0-11.6.0-20220210.0232.8d56cfe.x86_64  1/2
      Erasing: StorageGRID-Webscale-Service-11-6-0-11.6.0-20220210.0232.8d56cfe.x86_64  1/2
    warning: file /usr/lib64/python2.7/site-packages/netapp/storagegrid/vendor/latest/netaddr/strategy/ipv6.pyc: remove failed: No such file or directory
    warning: file /usr/lib64/python2.7/site-packages/netapp/storagegrid/vendor/latest/netaddr/strategy/ipv4.pyc: remove failed: No such file or directory
    warning: file /usr/lib64/python2.7/site-packages/netapp/storagegrid/vendor/latest/netaddr/strategy/eui64.pyc: remove failed: No such file or directory
    warning: file /usr/lib64/python2.7/site-packages/netapp/storagegrid/vendor/latest/netaddr/strategy/eui48.pyc: remove failed: No such file or directory
    warning: file /usr/lib64/python2.7/site-packages/netapp/storagegrid/vendor/latest/netaddr/strategy/__init__.pyc: remove failed: No such file or directory
    warning: file /usr/lib64/python2.7/site-packages/netapp/storagegrid/vendor/latest/netaddr/ip/sets.pyc: remove failed: No such file or directory
    warning: file /usr/lib64/python2.7/site-packages/netapp/storagegrid/vendor/latest/netaddr/ip/rfc1924.pyc: remove failed: No such file or directory
    warning: file /usr/lib64/python2.7/site-packages/netapp/storagegrid/vendor/latest/netaddr/ip/nmap.pyc: remove failed: No such file or directory
    warning: file /usr/lib64/python2.7/site-packages/netapp/storagegrid/vendor/latest/netaddr/ip/iana.pyc: remove failed: No such file or directory
    warning: file /usr/lib64/python2.7/site-packages/netapp/storagegrid/vendor/latest/netaddr/ip/glob.pyc: remove failed: No such file or directory
    warning: file /usr/lib64/python2.7/site-packages/netapp/storagegrid/vendor/latest/netaddr/ip/__init__.pyc: remove failed: No such file or directory
    warning: file /usr/lib64/python2.7/site-packages/netapp/storagegrid/vendor/latest/netaddr/fbsocket.pyc: remove failed: No such file or directory
    warning: file /usr/lib64/python2.7/site-packages/netapp/storagegrid/vendor/latest/netaddr/eui/ieee.pyc: remove failed: No such file or directory
    warning: file /usr/lib64/python2.7/site-packages/netapp/storagegrid/vendor/latest/netaddr/eui/__init__.pyc: remove failed: No such file or directory
    warning: file /usr/lib64/python2.7/site-packages/netapp/storagegrid/vendor/latest/netaddr/core.pyc: remove failed: No such file or directory
    warning: file /usr/lib64/python2.7/site-packages/netapp/storagegrid/vendor/latest/netaddr/contrib/subnet_splitter.pyc: remove failed: No such file or directory
    warning: file /usr/lib64/python2.7/site-packages/netapp/storagegrid/vendor/latest/netaddr/contrib/__init__.pyc: remove failed: No such file or directory
    warning: file /usr/lib64/python2.7/site-packages/netapp/storagegrid/vendor/latest/netaddr/compat.pyc: remove failed: No such file or directory
    warning: file /usr/lib64/python2.7/site-packages/netapp/storagegrid/vendor/latest/netaddr/__init__.pyc: remove failed: No such file or directory
    
      Erasing: StorageGRID-Webscale-Images-11-6-0-11.6.0-20220210.0232.8d56cfe.x86_64   2/2
      Verifying: StorageGRID-Webscale-Images-11-6-0-11.6.0-20220210.0232.8d56cfe.x86_64  1/2
      Verifying: StorageGRID-Webscale-Service-11-6-0-11.6.0-20220210.0232.8d56cfe.x86_64  2/2
    Installed products updated.
    
    Removed:
      StorageGRID-Webscale-Images-11-6-0-11.6.0-20220210.0232.8d56cfe.x86_64
      StorageGRID-Webscale-Service-11-6-0-11.6.0-20220210.0232.8d56cfe.x86_64
    
    Complete!
    [root@rhel-example ~]#
UbuntuとDebian
  1. インストール済みの StorageGRID パッケージのリストを取得します: dpkg -l | grep storagegrid

    例:

    root@debian-example:~# dpkg -l | grep storagegrid
    ii  storagegrid-webscale-images-11-6-0  11.6.0-20220210.0232.8d56cfe amd64 StorageGRID Webscale docker images for 11.6.0
    ii  storagegrid-webscale-images-11-7-0  11.7.0-20230424.2238.1a2cf8c.dev-signed amd64 StorageGRID Webscale docker images for 11.7.0
    ii  storagegrid-webscale-images-11-8-0  11.8.0-20240131.0139.e3e0c87 amd64 StorageGRID Webscale docker images for 11.8.0
    ii  storagegrid-webscale-images-11-9-0  11.9.0-20240826.1753.4aeeb70 amd64 StorageGRID Webscale docker images for 11.9.0
    ii  storagegrid-webscale-service-11-6-0 11.6.0-20220210.0232.8d56cfe amd64 StorageGRID Webscale host services for 11.6.0
    ii  storagegrid-webscale-service-11-7-0 11.7.0-20230424.2238.1a2cf8c amd64 StorageGRID Webscale host services for 11.7.0
    ii  storagegrid-webscale-service-11-8-0 11.8.0-20240131.0139.e3e0c87 amd64 StorageGRID Webscale host services for 11.8.0
    ii  storagegrid-webscale-service-11-9-0 11.9.0-20240826.1753.4aeeb70 amd64 StorageGRID Webscale host services for 11.9.0
    root@debian-example:~#
  2. 以前の StorageGRID パッケージを削除します: dpkg -r images-package service-package

    注意 現在実行中の StorageGRID のバージョン、またはアップグレードを予定している StorageGRID のバージョンのインストールアーカイブは削除しないでください。

    例:

    root@debian-example:~# dpkg -r storagegrid-webscale-service-11-6-0 storagegrid-webscale-images-11-6-0
    (Reading database ... 38190 files and directories currently installed.)
    Removing storagegrid-webscale-service-11-6-0 (11.6.0-20220210.0232.8d56cfe) ...
    locale: Cannot set LC_CTYPE to default locale: No such file or directory
    locale: Cannot set LC_MESSAGES to default locale: No such file or directory
    locale: Cannot set LC_ALL to default locale: No such file or directory
    dpkg: warning: while removing storagegrid-webscale-service-11-6-0, directory '/usr/lib/python2.7/dist-packages/netapp/storagegrid/vendor/latest' not empty so not removed
    Removing storagegrid-webscale-images-11-6-0 (11.6.0-20220210.0232.8d56cfe) ...
    root@debian-example:~#
  1. StorageGRID コンテナイメージを削除します。

Docker
  1. インストールされているコンテナイメージのリストを取得します: docker images

    例:

    [root@docker-example ~]# docker images
    REPOSITORY           TAG            IMAGE ID       CREATED         SIZE
    storagegrid-11.9.0   Admin_Node     610f2595bcb4   2 days ago      2.77GB
    storagegrid-11.9.0   Storage_Node   7f73d33eb880   2 days ago      2.65GB
    storagegrid-11.9.0   API_Gateway    2f0bb79526e9   2 days ago      1.82GB
    storagegrid-11.8.0   Storage_Node   7125480de71b   7 months ago    2.54GB
    storagegrid-11.8.0   Admin_Node     404e9f1bd173   7 months ago    2.63GB
    storagegrid-11.8.0   Archive_Node   c3294a29697c   7 months ago    2.39GB
    storagegrid-11.8.0   API_Gateway    1f88f24b9098   7 months ago    1.74GB
    storagegrid-11.7.0   Storage_Node   1655350eff6f   16 months ago   2.51GB
    storagegrid-11.7.0   Admin_Node     872258dd0dc8   16 months ago   2.48GB
    storagegrid-11.7.0   Archive_Node   121e7c8b6d3b   16 months ago   2.41GB
    storagegrid-11.7.0   API_Gateway    5b7a26e382de   16 months ago   1.77GB
    storagegrid-11.6.0   Admin_Node     ee39f71a73e1   2 years ago     2.38GB
    storagegrid-11.6.0   Storage_Node   f5ef895dcad0   2 years ago     2.08GB
    storagegrid-11.6.0   Archive_Node   5782de552db0   2 years ago     1.95GB
    storagegrid-11.6.0   API_Gateway    cb480ed37eea   2 years ago     1.35GB
    [root@docker-example ~]#
  2. 以前の StorageGRID バージョンのコンテナイメージを削除します: docker rmi image id

    注意 現在実行中の StorageGRID のバージョン、またはアップグレードを予定している StorageGRID のバージョンのコンテナイメージは削除しないでください。

    例:

    [root@docker-example ~]# docker rmi cb480ed37eea
    Untagged: storagegrid-11.6.0:API_Gateway
    Deleted: sha256:cb480ed37eea0ae9cf3522de1dadfbff0075010d89c1c0a2337a3178051ddf02
    Deleted: sha256:5f269aabf15c32c1fe6f36329c304b6c6ecb563d973794b9b59e8e5ab8cccafa
    Deleted: sha256:47c2b2c295a77b312b8db69db58a02d8e09e929e121352bec713fa12dae66bde
    [root@docker-example ~]#
Podman
  1. インストールされているコンテナイメージのリストを取得します: podman images

    例:

    [root@podman-example ~]# podman images
    REPOSITORY                    TAG           IMAGE ID      CREATED        SIZE
    localhost/storagegrid-11.8.0  Storage_Node  7125480de71b  7 months ago   2.57 GB
    localhost/storagegrid-11.8.0  Admin_Node    404e9f1bd173  7 months ago   2.67 GB
    localhost/storagegrid-11.8.0  Archive_Node  c3294a29697c  7 months ago   2.42 GB
    localhost/storagegrid-11.8.0  API_Gateway   1f88f24b9098  7 months ago   1.77 GB
    localhost/storagegrid-11.7.0  Storage_Node  1655350eff6f  16 months ago  2.54 GB
    localhost/storagegrid-11.7.0  Admin_Node    872258dd0dc8  16 months ago  2.51 GB
    localhost/storagegrid-11.7.0  Archive_Node  121e7c8b6d3b  16 months ago  2.44 GB
    localhost/storagegrid-11.7.0  API_Gateway   5b7a26e382de  16 months ago  1.8 GB
    localhost/storagegrid-11.6.0  Admin_Node    ee39f71a73e1  2 years ago    2.42 GB
    localhost/storagegrid-11.6.0  Storage_Node  f5ef895dcad0  2 years ago    2.11 GB
    localhost/storagegrid-11.6.0  Archive_Node  5782de552db0  2 years ago    1.98 GB
    localhost/storagegrid-11.6.0  API_Gateway   cb480ed37eea  2 years ago    1.38 GB
    [root@podman-example ~]#
  2. 以前の StorageGRID バージョンのコンテナイメージを削除します: podman rmi image id

    注意 現在実行中の StorageGRID のバージョン、またはアップグレードを予定している StorageGRID のバージョンのコンテナイメージは削除しないでください。

    例:

    [root@podman-example ~]# podman rmi f5ef895dcad0
    Untagged: localhost/storagegrid-11.6.0:Storage_Node
    Deleted: f5ef895dcad0d78d0fd21a07dd132d7c7f65f45d80ee7205a4d615494e44cbb7
    [root@podman-example ~]#