Lustre クライアントのインストール - FSx Lustre 用

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

Lustre クライアントのインストール

Linux インスタンスから Amazon FSx for Lustre ファイルシステムをマウントするには、まずオープンソースの Lustre クライアントをインストールします。次に、オペレーティングシステムのバージョンに応じて、次のいずれかの手順を使用します。カーネルサポート情報については、「」を参照してくださいLustre ファイルシステムとクライアントカーネルの互換性

コンピューティングインスタンスがインストール手順で指定された Linux カーネルを実行しておらず、カーネルを変更できない場合は、独自の Lustre クライアントを構築できます。詳細については、Lustre Wiki の「Lustre のコンパイル」を参照してください。

Amazon Linux

  1. クライアントのターミナルを開きます。

  2. 次のコマンドを実行して、コンピューティングインスタンスで現在実行されているカーネルを特定します。

    uname -r
  3. システムのレスポンスを確認し、Amazon Linux 2023 に Lustre クライアントをインストールするための次の最小カーネル要件と比較します。

    • 6.1 カーネルの最小要件 - 6.1.79-99.167.amzn2023

    EC2 インスタンスが最小カーネル要件を満たしている場合は、 ステップに進み、lustre クライアントをインストールします。

    コマンドがカーネルの最小要件未満の結果を返した場合は、次のコマンドを実行してカーネルを更新し、Amazon EC2インスタンスを再起動します。

    sudo dnf -y update kernel && sudo reboot

    uname -r コマンドを使用して、カーネルが更新されていることを確認します。

  4. Lustre クライアントをダウンロードしてインストールするには、以下のコマンドを使用します。

    sudo dnf install -y lustre-client
  1. クライアントのターミナルを開きます。

  2. 次のコマンドを実行して、コンピューティングインスタンスで現在実行されているカーネルを特定します。

    uname -r
  3. システムレスポンスを確認し、Amazon Linux 2 に Lustre クライアントをインストールするための以下の最小カーネル要件と比較します。

    • 5.10 カーネル最小要件 - 5.10.144-127.601.amzn2

    • 5.4 カーネル最小要件 - 5.4.214-120.368.amzn2

    • 4.14 カーネル最小要件 - 4.14.294-220.533.amzn2

    EC2 インスタンスが最小カーネル要件を満たしている場合は、 ステップに進み、lustre クライアントをインストールします。

    コマンドがカーネルの最小要件未満の結果を返した場合は、次のコマンドを実行してカーネルを更新し、Amazon EC2インスタンスを再起動します。

    sudo yum -y update kernel && sudo reboot

    uname -r コマンドを使用して、カーネルが更新されていることを確認します。

  4. Lustre クライアントをダウンロードしてインストールするには、以下のコマンドを使用します。

    sudo amazon-linux-extras install -y lustre

    カーネルをカーネル最小要件にアップグレードできない場合は、以下のコマンドでレガシー 2.10 クライアントをインストールできます。

    sudo amazon-linux-extras install -y lustre2.10
  1. クライアントのターミナルを開きます。

  2. 次のコマンドを実行して、コンピューティングインスタンスで現在実行されているカーネルを特定します。Lustre クライアントには Amazon Linux カーネル 4.14, version 104 以上が必要です。

    uname -r
  3. 次のいずれかを実行します。

    • コマンドが 4.14.104-78.84.amzn1.x86_64 または 4.14 以降のバージョンに戻った場合、次のコマンドを使用して Lustre クライアントをダウンロードしてインストールします。

      sudo yum install -y lustre-client
    • コマンドが より小さい結果を返す場合は4.14.104-78.84.amzn1.x86_64、次のコマンドを実行してカーネルを更新し、Amazon EC2インスタンスを再起動します。

      sudo yum -y update kernel && sudo reboot

      uname -r コマンドを使用して、カーネルが更新されていることを確認します。次に、先の説明に従って Lustre クライアントをダウンロードしてインストールします。

CentOS、Rocky Linux、および Red Hat

Red Hat Enterprise Linux (RHEL) および Rocky Linux と互換性のある Lustre クライアントパッケージは、Amazon FSx Lustre クライアント yum パッケージリポジトリからインストールおよび更新できます。パッケージは、ダウンロード前またはダウンロード中に改ざんされていないことを確認するために署名されています。対応する公開キーをシステムにインストールしないと、リポジトリのインストールは失敗します。

Amazon FSx Lustre クライアント yum パッケージリポジトリを追加するには
  1. クライアントのターミナルを開きます。

  2. 次のコマンドを使用して、Amazon FSx rpm パブリックキーをインストールします。

    curl https://fsx-lustre-client-repo-public-keys.s3.amazonaws.com/fsx-rpm-public-key.asc -o /tmp/fsx-rpm-public-key.asc
  3. 次のコマンドを使用して、キーをインポートします。

    sudo rpm --import /tmp/fsx-rpm-public-key.asc
  4. 次のコマンドを使用してリポジトリを追加し、パッケージマネージャーを更新します。

    sudo curl https://fsx-lustre-client-repo.s3.amazonaws.com/el/9/fsx-lustre-client.repo -o /etc/yum.repos.d/aws-fsx.repo
Amazon FSx Lustre クライアント yum リポジトリを設定するには

Amazon FSx Lustre クライアント yum パッケージリポジトリは、サポートされている最新の Rocky Linux および 9 リリースに最初に出荷されたカーネルバージョンと互換性のある Lustre RHEL クライアントをインストールするようにデフォルトで設定されています。使用しているカーネルバージョンと互換性がある Lustre クライアントをインストールするには、リポジトリ設定ファイルを編集します。

このセクションでは、実行中のカーネルの判別方法、リポジトリ設定を編集する必要があるかどうか、および設定ファイルの編集方法について説明します。

  1. 次のコマンドを使用して、コンピューティングインスタンスで現在実行されているカーネルを特定します。

    uname -r
  2. 次のいずれかを実行します。

    • コマンドを 5.14.0-427* に返した場合では、リポジトリの設定を変更する必要はありません。「Lustre クライアントをインストールするには」プロシージャに進んでください。

    • コマンドが を返す場合は5.14.0-362.18.1、Rocky Linux および 9.3 リリースの Lustre RHEL クライアントを指すようにリポジトリ設定を編集する必要があります。

    • コマンドが を返す場合は5.14.0-70*、Rocky Linux および 9.0 リリースの Lustre RHEL クライアントを指すようにリポジトリ設定を編集する必要があります。

  3. 次のコマンドRHELを使用して、リポジトリ設定ファイルを編集して特定のバージョンの を指定します。置換 specificRHEL_version は、使用する必要があるRHELバージョンで使用します。

    sudo sed -i 's#9#specific_RHEL_version#' /etc/yum.repos.d/aws-fsx.repo

    例えば、リリース 9.3 を指すには、次の例のように、 コマンド9.3で を specific_RHEL_versionに置き換えます。

    sudo sed -i 's#9#9.3#' /etc/yum.repos.d/aws-fsx.repo
  4. 次のコマンドを使用して yum キャッシュをクリアします。

    sudo yum clean all
Lustre クライアントをインストールするには
  • 次のコマンドを使用してリポジトリからパッケージをインストールします。

    sudo yum install -y kmod-lustre-client lustre-client

上記のコマンドは、Amazon FSx ファイルシステムのマウントと操作に必要な 2 つのパッケージをインストールします。リポジトリには、ソースコードを含むパッケージやテストを含むパッケージなど、追加の Lustre パッケージが含まれており、必要に応じてインストールできます。リポジトリで使用できるすべてのパッケージを一覧表示するには、次のコマンドを使用します。

yum --disablerepo="*" --enablerepo="aws-fsx" list available

上流の出典コードの tarball と、適用したパッチのセットを含む出典 rpm をダウンロードするには、次のコマンドを使用します。

sudo yumdownloader --source kmod-lustre-client

yum 更新を実行すると、使用可能な場合は新しいバージョンのモジュールがインストールされ、既存のバージョンが置き換えられます。現在インストールされているバージョンが更新時に削除されないようにするには、次のような行を追加して /etc/yum.conf ファイルを開きます。

installonlypkgs=kernel, kernel-PAE, installonlypkg(kernel), installonlypkg(kernel-module), installonlypkg(vm), multiversion(kernel), kmod-lustre-client

このリストには、yum.conf man ページ、および kmod-lustre-client パッケージ で指定したデフォルトのインストール専用パッケージが含まれます。

Red Hat Enterprise Linux (RHEL)、Rocky Linux、および CentOS と互換性のある Lustre クライアントパッケージは、Amazon FSx Lustre クライアント yum パッケージリポジトリからインストールおよび更新できます。パッケージは、ダウンロード前またはダウンロード中に改ざんされていないことを確認するために署名されています。対応する公開キーをシステムにインストールしないと、リポジトリのインストールは失敗します。

Amazon FSx Lustre クライアント yum パッケージリポジトリを追加するには
  1. クライアントのターミナルを開きます。

  2. 次のコマンドを使用して、Amazon FSx rpm パブリックキーをインストールします。

    curl https://fsx-lustre-client-repo-public-keys.s3.amazonaws.com/fsx-rpm-public-key.asc -o /tmp/fsx-rpm-public-key.asc
  3. 次のコマンドを使用して、キーをインポートします。

    sudo rpm --import /tmp/fsx-rpm-public-key.asc
  4. 次のコマンドを使用してリポジトリを追加し、パッケージマネージャーを更新します。

    sudo curl https://fsx-lustre-client-repo.s3.amazonaws.com/el/8/fsx-lustre-client.repo -o /etc/yum.repos.d/aws-fsx.repo
Amazon FSx Lustre クライアント yum リポジトリを設定するには

Amazon FSx Lustre クライアント yum パッケージリポジトリは、サポートされている最新の CentOS 、Rocky Linux、および 8 リリースに最初に出荷されたカーネルバージョンと互換性のある Lustre RHEL クライアントをインストールするようにデフォルトで設定されています。使用しているカーネルバージョンと互換性がある Lustre クライアントをインストールするには、リポジトリ設定ファイルを編集します。

このセクションでは、実行中のカーネルの判別方法、リポジトリ設定を編集する必要があるかどうか、および設定ファイルの編集方法について説明します。

  1. 次のコマンドを使用して、コンピューティングインスタンスで現在実行されているカーネルを特定します。

    uname -r
  2. 次のいずれかを実行します。

    • コマンドを 4.18.0-553* に返した場合では、リポジトリの設定を変更する必要はありません。「Lustre クライアントをインストールするには」プロシージャに進んでください。

    • コマンドが を返す場合は4.18.0-513*、CentOS 、Rocky Linux、および 8.9 リリースの Lustre RHEL クライアントを指すようにリポジトリ設定を編集する必要があります。

    • コマンドが を返す場合は4.18.0-477*、CentOS 、Rocky Linux、および 8.8 リリースの Lustre RHEL クライアントを指すようにリポジトリ設定を編集する必要があります。

    • コマンドが を返す場合は4.18.0-425*、CentOS 、Rocky Linux、および 8.7 リリースの Lustre RHEL クライアントを指すようにリポジトリ設定を編集する必要があります。

    • コマンドが を返す場合は4.18.0-372*、CentOS 、Rocky Linux、および 8.6 リリースの Lustre RHEL クライアントを指すようにリポジトリ設定を編集する必要があります。

    • コマンドが を返す場合は4.18.0-348*、CentOS 、Rocky Linux、および 8.5 リリースの Lustre RHEL クライアントを指すようにリポジトリ設定を編集する必要があります。

    • コマンドが を返す場合は4.18.0-305*、CentOS 、Rocky Linux、および 8.4 リリースの Lustre RHEL クライアントを指すようにリポジトリ設定を編集する必要があります。

    • コマンドが を返す場合は4.18.0-240*、CentOS および 8.3 RHEL リリースの Lustre クライアントを指すようにリポジトリ設定を編集する必要があります。

    • コマンドが を返す場合は4.18.0-193*、CentOS および 8.2 RHEL リリースの Lustre クライアントを指すようにリポジトリ設定を編集する必要があります。

  3. 次のコマンドRHELを使用して、リポジトリ設定ファイルを編集して特定のバージョンの を指定します。

    sudo sed -i 's#8#specific_RHEL_version#' /etc/yum.repos.d/aws-fsx.repo

    例えば、リリース 8.9 を指すには、 コマンド8.9specific_RHEL_version を に置き換えます。

    sudo sed -i 's#8#8.9#' /etc/yum.repos.d/aws-fsx.repo
  4. 次のコマンドを使用して yum キャッシュをクリアします。

    sudo yum clean all
Lustre クライアントをインストールするには
  • 次のコマンドを使用してリポジトリからパッケージをインストールします。

    sudo yum install -y kmod-lustre-client lustre-client

前述のコマンドは、Amazon FSx ファイルシステムのマウントと操作に必要な 2 つのパッケージをインストールします。リポジトリには、ソースコードを含むパッケージやテストを含むパッケージなど、追加の Lustre パッケージが含まれており、必要に応じてインストールできます。リポジトリで使用できるすべてのパッケージを一覧表示するには、次のコマンドを使用します。

yum --disablerepo="*" --enablerepo="aws-fsx" list available

上流の出典コードの tarball と、適用したパッチのセットを含む出典 rpm をダウンロードするには、次のコマンドを使用します。

sudo yumdownloader --source kmod-lustre-client

yum 更新を実行すると、使用可能な場合は新しいバージョンのモジュールがインストールされ、既存のバージョンが置き換えられます。現在インストールされているバージョンが更新時に削除されないようにするには、次のような行を追加して /etc/yum.conf ファイルを開きます。

installonlypkgs=kernel, kernel-PAE, installonlypkg(kernel), installonlypkg(kernel-module), installonlypkg(vm), multiversion(kernel), kmod-lustre-client

このリストには、yum.conf man ページ、および kmod-lustre-client パッケージ で指定したデフォルトのインストール専用パッケージが含まれます。

Red Hat Enterprise Linux (RHEL) および CentOS と互換性のある Lustre クライアントパッケージは、Amazon FSx Lustre クライアント yum パッケージリポジトリからインストールおよび更新できます。パッケージは、ダウンロード前またはダウンロード中に改ざんされていないことを確認するために署名されています。対応する公開キーをシステムにインストールしないと、リポジトリのインストールは失敗します。

Amazon FSx Lustre クライアント yum パッケージリポジトリを追加するには
  1. クライアントのターミナルを開きます。

  2. 次のコマンドを使用して、Amazon FSx rpm パブリックキーをインストールします。

    curl https://fsx-lustre-client-repo-public-keys.s3.amazonaws.com/fsx-rpm-public-key.asc -o /tmp/fsx-rpm-public-key.asc
  3. 次のコマンドを使用して、キーをインポートします。

    sudo rpm --import /tmp/fsx-rpm-public-key.asc
  4. 次のコマンドを使用してリポジトリを追加し、パッケージマネージャーを更新します。

    sudo curl https://fsx-lustre-client-repo.s3.amazonaws.com/el/7/fsx-lustre-client.repo -o /etc/yum.repos.d/aws-fsx.repo
Amazon FSx Lustre クライアント yum リポジトリを設定するには

Amazon FSx Lustre クライアント yum パッケージリポジトリは、サポートされている最新の CentOS および RHEL7 リリースに最初に出荷されたカーネルバージョンと互換性のある Lustre クライアントをインストールするようにデフォルトで設定されています。使用しているカーネルバージョンと互換性がある Lustre クライアントをインストールするには、リポジトリ設定ファイルを編集します。

このセクションでは、実行中のカーネルの判別方法、リポジトリ設定を編集する必要があるかどうか、および設定ファイルの編集方法について説明します。

  1. 次のコマンドを使用して、コンピューティングインスタンスで現在実行されているカーネルを特定します。

    uname -r
  2. 次のいずれかを実行します。

    • コマンドを 3.10.0-1160* に返した場合では、リポジトリの設定を変更する必要はありません。「Lustre クライアントをインストールするには」プロシージャに進んでください。

    • コマンドが を返す場合は3.10.0-1127*、CentOS および 7.8 RHEL リリースの Lustre クライアントを指すようにリポジトリ設定を編集する必要があります。

    • コマンドが を返す場合は3.10.0-1062*、CentOS および 7RHEL.7 リリースの Lustre クライアントを指すようにリポジトリ設定を編集する必要があります。

  3. 次のコマンドRHELを使用して、リポジトリ設定ファイルを編集して特定のバージョンの を指定します。

    sudo sed -i 's#7#specific_RHEL_version#' /etc/yum.repos.d/aws-fsx.repo

    リリース 7.8 をポイントするには、コマンド内の specific_RHEL_version7.8 を置換えます。

    sudo sed -i 's#7#7.8#' /etc/yum.repos.d/aws-fsx.repo

    リリース 7.7 をポイントするには、コマンド内の specific_RHEL_version7.7 を置換えます。

    sudo sed -i 's#7#7.7#' /etc/yum.repos.d/aws-fsx.repo
  4. 次のコマンドを使用して yum キャッシュをクリアします。

    sudo yum clean all
Lustre クライアントをインストールするには
  • 次のコマンドを使用してリポジトリから Lustre クライアントパッケージをインストールします。

    sudo yum install -y kmod-lustre-client lustre-client

前述のコマンドは、Amazon FSx ファイルシステムのマウントと操作に必要な 2 つのパッケージをインストールします。リポジトリには、ソースコードを含むパッケージやテストを含むパッケージなど、追加の Lustre パッケージが含まれており、必要に応じてインストールできます。リポジトリで使用できるすべてのパッケージを一覧表示するには、次のコマンドを使用します。

yum --disablerepo="*" --enablerepo="aws-fsx" list available

上流の出典コードの tarball と、適用したパッチのセットを含む出典 rpm をダウンロードするには、次のコマンドを使用します。

sudo yumdownloader --source kmod-lustre-client

yum 更新を実行すると、使用可能な場合は新しいバージョンのモジュールがインストールされ、既存のバージョンが置き換えられます。現在インストールされているバージョンが更新時に削除されないようにするには、次のような行を追加して /etc/yum.conf ファイルを開きます。

installonlypkgs=kernel, kernel-big‐mem, kernel-enterprise, kernel-smp, kernel-debug, kernel-unsupported, kernel-source, kernel-devel, kernel-PAE, kernel-PAE-debug, kmod-lustre-client

このリストには、yum.conf man ページ、および kmod-lustre-client パッケージ で指定したデフォルトのインストール専用パッケージが含まれます。

Arm ベースの AWS Graviton 搭載EC2インスタンス用の CentOS 7 と互換性のある Amazon FSx Lustre クライアント yum パッケージリポジトリから Lustre クライアントパッケージをインストールおよび更新できます。パッケージは、ダウンロード前またはダウンロード中に改ざんされていないことを確認するために署名されています。対応する公開キーをシステムにインストールしないと、リポジトリのインストールは失敗します。

Amazon FSx Lustre クライアント yum パッケージリポジトリを追加するには
  1. クライアントのターミナルを開きます。

  2. 次のコマンドを使用して、Amazon FSx rpm パブリックキーをインストールします。

    curl https://fsx-lustre-client-repo-public-keys.s3.amazonaws.com/fsx-rpm-public-key.asc -o /tmp/fsx-rpm-public-key.asc
    curl https://fsx-lustre-client-repo-public-keys.s3.amazonaws.cn/fsx-rpm-public-key.asc -o /tmp/fsx-rpm-public-key.asc
  3. 次のコマンドを使用して、キーをインポートします。

    sudo rpm --import /tmp/fsx-rpm-public-key.asc
  4. 次のコマンドを使用してリポジトリを追加し、パッケージマネージャーを更新します。

    sudo curl https://fsx-lustre-client-repo.s3.amazonaws.com/centos/7/fsx-lustre-client.repo -o /etc/yum.repos.d/aws-fsx.repo
Amazon FSx Lustre クライアント yum リポジトリを設定するには

Amazon FSx Lustre クライアント yum パッケージリポジトリは、サポートされている最新の CentOS 7 リリースに最初に出荷されたカーネルバージョンと互換性のある Lustre クライアントをインストールするようにデフォルトで設定されています。使用しているカーネルバージョンと互換性がある Lustre クライアントをインストールするには、リポジトリ設定ファイルを編集します。

このセクションでは、実行中のカーネルの判別方法、リポジトリ設定を編集する必要があるかどうか、および設定ファイルの編集方法について説明します。

  1. 次のコマンドを使用して、コンピューティングインスタンスで現在実行されているカーネルを特定します。

    uname -r
  2. 次のいずれかを実行します。

    • コマンドを 4.18.0-193* に返した場合では、リポジトリの設定を変更する必要はありません。「Lustre クライアントをインストールするには」プロシージャに進んでください。

    • コマンドを 4.18.0-147* に返した場合では、CentOS 7.8 リリースの Lustre クライアントを指すように、リポジトリ設定を編集する必要があります。

  3. 次のコマンドを使用して、リポジトリ設定ファイルを CentOS 7.8 リリースをポイントするように編集します。

    sudo sed -i 's#7#7.8#' /etc/yum.repos.d/aws-fsx.repo
  4. 次のコマンドを使用して yum キャッシュをクリアします。

    sudo yum clean all
Lustre クライアントをインストールするには
  • 次のコマンドを使用してリポジトリからパッケージをインストールします。

    sudo yum install -y kmod-lustre-client lustre-client

前述のコマンドは、Amazon FSx ファイルシステムのマウントと操作に必要な 2 つのパッケージをインストールします。リポジトリには、ソースコードを含むパッケージやテストを含むパッケージなど、追加の Lustre パッケージが含まれており、必要に応じてインストールできます。リポジトリで使用できるすべてのパッケージを一覧表示するには、次のコマンドを使用します。

yum --disablerepo="*" --enablerepo="aws-fsx" list available

上流の出典コードの tarball と、適用したパッチのセットを含む出典 rpm をダウンロードするには、次のコマンドを使用します。

sudo yumdownloader --source kmod-lustre-client

yum 更新を実行すると、使用可能な場合は新しいバージョンのモジュールがインストールされ、既存のバージョンが置き換えられます。現在インストールされているバージョンが更新時に削除されないようにするには、次のような行を追加して /etc/yum.conf ファイルを開きます。

installonlypkgs=kernel, kernel-big‐mem, kernel-enterprise, kernel-smp, kernel-debug, kernel-unsupported, kernel-source, kernel-devel, kernel-PAE, kernel-PAE-debug, kmod-lustre-client

このリストには、yum.conf man ページ、および kmod-lustre-client パッケージ で指定したデフォルトのインストール専用パッケージが含まれます。

Ubuntu

Lustre パッケージは、Ubuntu 22.04 Amazon FSxリポジトリから入手できます。ダウンロード前またはダウンロード中にリポジトリのコンテンツが改ざんされていないことを確認するために、GNUPrivacy Guard (GPG) 署名がリポジトリのメタデータに適用されます。システムに正しいパブリックGPGキーがインストールされていない限り、リポジトリのインストールは失敗します。

  1. クライアントのターミナルを開きます。

  2. Amazon FSx Ubuntu リポジトリを追加するには、次の手順に従います。

    1. クライアントインスタンスに Amazon FSx Ubuntu リポジトリをまだ登録していない場合は、必要なパブリックキーをダウンロードしてインストールします。以下のコマンドを使用します。

      wget -O - https://fsx-lustre-client-repo-public-keys.s3.amazonaws.com/fsx-ubuntu-public-key.asc | gpg --dearmor | sudo tee /usr/share/keyrings/fsx-ubuntu-public-key.gpg >/dev/null
    2. 次のコマンドを使用して、Amazon FSxパッケージリポジトリをローカルパッケージマネージャーに追加します。

      sudo bash -c 'echo "deb [signed-by=/usr/share/keyrings/fsx-ubuntu-public-key.gpg] https://fsx-lustre-client-repo.s3.amazonaws.com/ubuntu jammy main" > /etc/apt/sources.list.d/fsxlustreclientrepo.list && apt-get update'
  3. クライアントインスタンスで現在実行中のカーネルを特定し、必要に応じて更新します。Ubuntu 22.04 の Lustre クライアントでは、x86 ベースのEC2インスタンスと AWS Graviton プロセッサを搭載した Arm ベースのEC2インスタンスの両方にカーネル 5.15.0-1015-aws以降が必要です。

    1. カーネルが実行中であるかどうかを判断するために次のコマンドを実行します。

      uname -r
    2. 次のコマンドを実行して、最新の Ubuntu カーネルと Lustre バージョンに更新し、再起動します。

      sudo apt install -y linux-aws lustre-client-modules-aws && sudo reboot

      x86 ベースのEC2インスタンスと Graviton ベースのEC2インスタンス5.15.0-1015-awsの両方でカーネルバージョンが より大きく、最新のカーネルバージョンに更新しない場合は、次のコマンドを使用して現在のカーネルに Lustre をインストールできます。

      sudo apt install -y lustre-client-modules-$(uname -r)

      FSx for Lustre ファイルシステムのマウントと操作に必要な 2 つの Lustre パッケージがインストールされます。出典コードを含むパッケージや、リポジトリ内のテストを含むパッケージなど、追加の関連したパッケージを必要に応じてインストールできます。

    3. リポジトリで使用できるすべてのパッケージを一覧表示するには、次のコマンドを使用します。

      sudo apt-cache search ^lustre
    4. (オプション) システムアップグレードで Lustre クライアントモジュールも常にアップグレードする場合は、lustre-client-modules-aws パッケージは、次のコマンドを使用してインストールされます。

      sudo apt install -y lustre-client-modules-aws
注記

Module Not Found エラーが表示される場合は、「モジュールが見つからないというエラーのトラブルシューティングを行うには」を参照してください。

Lustre 2.12 クライアントは、カーネル 5.15.0-1015-aws 以降の Ubuntu 20.04 でサポートされています。Lustre 2.10 クライアントは Ubuntu 20.04 でサポートされており、x86 ベースのEC2インスタンスではカーネル 5.4.0-1011-aws 以降、 AWS Graviton プロセッサを搭載した Arm ベースのEC2インスタンスではカーネル 5.4.0-1015-aws 以降でサポートされています。

Lustre パッケージは、Ubuntu 20.04 Amazon FSxリポジトリから入手できます。ダウンロード前またはダウンロード中にリポジトリのコンテンツが改ざんされていないことを確認するために、GNUPrivacy Guard (GPG) 署名がリポジトリのメタデータに適用されます。システムに正しいパブリックGPGキーがインストールされていない限り、リポジトリのインストールは失敗します。

  1. クライアントのターミナルを開きます。

  2. Amazon FSx Ubuntu リポジトリを追加するには、次の手順に従います。

    1. クライアントインスタンスに Amazon FSx Ubuntu リポジトリをまだ登録していない場合は、必要なパブリックキーをダウンロードしてインストールします。以下のコマンドを使用します。

      wget -O - https://fsx-lustre-client-repo-public-keys.s3.amazonaws.com/fsx-ubuntu-public-key.asc | gpg --dearmor | sudo tee /usr/share/keyrings/fsx-ubuntu-public-key.gpg >/dev/null
    2. 次のコマンドを使用して、Amazon FSxパッケージリポジトリをローカルパッケージマネージャーに追加します。

      sudo bash -c 'echo "deb [signed-by=/usr/share/keyrings/fsx-ubuntu-public-key.gpg] https://fsx-lustre-client-repo.s3.amazonaws.com/ubuntu focal main" > /etc/apt/sources.list.d/fsxlustreclientrepo.list && apt-get update'
  3. クライアントインスタンスで現在実行中のカーネルを特定し、必要に応じて更新します。

    1. カーネルが実行中であるかどうかを判断するために次のコマンドを実行します。

      uname -r
    2. 次のコマンドを実行して、最新の Ubuntu カーネルと Lustre バージョンに更新し、再起動します。

      sudo apt install -y linux-aws lustre-client-modules-aws && sudo reboot

      カーネルバージョンが x86 ベースのEC2インスタンス5.4.0-1011-awsの場合は より大きく、Graviton ベースのEC2インスタンス5.4.0-1015-awsの場合は より大きく、最新のカーネルバージョンに更新しない場合は、次のコマンドを使用して現在のカーネルに Lustre をインストールできます。

      sudo apt install -y lustre-client-modules-$(uname -r)

      FSx for Lustre ファイルシステムのマウントと操作に必要な 2 つの Lustre パッケージがインストールされます。出典コードを含むパッケージや、リポジトリ内のテストを含むパッケージなど、追加の関連したパッケージを必要に応じてインストールできます。

    3. リポジトリで使用できるすべてのパッケージを一覧表示するには、次のコマンドを使用します。

      sudo apt-cache search ^lustre
    4. (オプション) システムアップグレードで Lustre クライアントモジュールも常にアップグレードする場合は、lustre-client-modules-aws パッケージは、次のコマンドを使用してインストールされます。

      sudo apt install -y lustre-client-modules-aws
注記

Module Not Found エラーが表示される場合は、「モジュールが見つからないというエラーのトラブルシューティングを行うには」を参照してください。

注記

Ubuntu 18 カーネルの最新のサポートバージョンは 5.4.0.1103.aws です。

Lustre パッケージは、Ubuntu 18.04 Amazon FSxリポジトリから入手できます。ダウンロード前またはダウンロード中にリポジトリのコンテンツが改ざんされていないことを確認するために、GNUPrivacy Guard (GPG) 署名がリポジトリのメタデータに適用されます。システムに正しいパブリックGPGキーがインストールされていない限り、リポジトリのインストールは失敗します。

  1. クライアントのターミナルを開きます。

  2. Amazon FSx Ubuntu リポジトリを追加するには、次の手順に従います。

    1. クライアントインスタンスに Amazon FSx Ubuntu リポジトリをまだ登録していない場合は、必要なパブリックキーをダウンロードしてインストールします。以下のコマンドを使用します。

      wget -O - https://fsx-lustre-client-repo-public-keys.s3.amazonaws.com/fsx-ubuntu-public-key.asc | gpg --dearmor | sudo tee /usr/share/keyrings/fsx-ubuntu-public-key.gpg >/dev/null
    2. 次のコマンドを使用して、Amazon FSxパッケージリポジトリをローカルパッケージマネージャーに追加します。

      sudo bash -c 'echo "deb [signed-by=/usr/share/keyrings/fsx-ubuntu-public-key.gpg] https://fsx-lustre-client-repo.s3.amazonaws.com/ubuntu bionic main" > /etc/apt/sources.list.d/fsxlustreclientrepo.list && apt-get update'
  3. クライアントインスタンスで現在実行中のカーネルを特定し、必要に応じて更新します。Ubuntu 18.04 の Lustre クライアントでは、x86 ベースのEC2インスタンスの場合はカーネル 4.15.0-1054-aws 以降、 AWS Graviton プロセッサを搭載した Arm ベースのEC2インスタンスの場合はカーネル 5.3.0-1023-aws以降が必要です。

    1. カーネルが実行中であるかどうかを判断するために次のコマンドを実行します。

      uname -r
    2. 次のコマンドを実行して、最新の Ubuntu カーネルと Lustre バージョンに更新し、再起動します。

      sudo apt install -y linux-aws lustre-client-modules-aws && sudo reboot

      カーネルバージョンが x86 ベースのEC2インスタンス4.15.0-1054-awsの場合は より大きく、Graviton ベースのEC2インスタンス5.3.0-1023-awsの場合は より大きく、最新のカーネルバージョンに更新しない場合は、次のコマンドを使用して現在のカーネルに Lustre をインストールできます。

      sudo apt install -y lustre-client-modules-$(uname -r)

      FSx for Lustre ファイルシステムのマウントと操作に必要な 2 つの Lustre パッケージがインストールされます。出典コードを含むパッケージや、リポジトリ内のテストを含むパッケージなど、追加の関連したパッケージを必要に応じてインストールできます。

    3. リポジトリで使用できるすべてのパッケージを一覧表示するには、次のコマンドを使用します。

      sudo apt-cache search ^lustre
    4. (オプション) システムアップグレードで Lustre クライアントモジュールも常にアップグレードする場合は、lustre-client-modules-aws パッケージは、次のコマンドを使用してインストールされます。

      sudo apt install -y lustre-client-modules-aws
注記

Module Not Found エラーが表示される場合は、「モジュールが見つからないというエラーのトラブルシューティングを行うには」を参照してください。

任意のバージョンの Ubuntu のインストール中に Module Not Found エラーが表示された場合、以下の操作を実行します。

カーネルを最新のサポートされているバージョンにダウングレードします。 lustre-client-modules パッケージのすべての利用可能なバージョンを一覧表示し、対応するカーネルをインストールします。これを行うには、次のコマンドを使用します。

sudo apt-cache search lustre-client-modules

例えば、リポジトリに含まれる最新バージョンが lustre-client-modules-5.4.0-1011-aws の場合、次の作業を行います。

  1. 次のコマンドを使用してこのパッケージを構築したカーネルをインストールします。

    sudo apt-get install -y linux-image-5.4.0-1011-aws
    sudo sed -i 's/GRUB_DEFAULT=.\+/GRUB\_DEFAULT="Advanced options for Ubuntu>Ubuntu, with Linux 5.4.0-1011-aws"/' /etc/default/grub
    sudo update-grub
  2. 次のコマンドを実行して、インスタンスを再起動します。

    sudo reboot
  3. Lustre クライアントをインストールするには、以下のコマンドを使用します。

    sudo apt-get install -y lustre-client-modules-$(uname -r)

SUSE Linux

SUSE Linux 12 に Lustre クライアントをインストールするには SP3
  1. クライアントのターミナルを開きます。

  2. 次のコマンドを使用して、Amazon FSx rpm パブリックキーをインストールします。

    sudo wget https://fsx-lustre-client-repo-public-keys.s3.amazonaws.com/fsx-sles-public-key.asc
  3. 次のコマンドを使用して、キーをインポートします。

    sudo rpm --import fsx-sles-public-key.asc
  4. 次のコマンドを使用して Lustre クライアントレポジトリを追加します。

    sudo wget https://fsx-lustre-client-repo.s3.amazonaws.com/suse/sles-12/SLES-12/fsx-lustre-client.repo
  5. Lustre クライアントをダウンロードしてインストールするには、以下のコマンドを使用します。

    sudo zypper ar --gpgcheck-strict fsx-lustre-client.repo sudo sed -i 's#SLES-12#SP3#' /etc/zypp/repos.d/aws-fsx.repo sudo zypper refresh sudo zypper in lustre-client
SUSE Linux 12 に Lustre クライアントをインストールするには SP4
  1. クライアントのターミナルを開きます。

  2. 次のコマンドを使用して、Amazon FSx rpm パブリックキーをインストールします。

    sudo wget https://fsx-lustre-client-repo-public-keys.s3.amazonaws.com/fsx-sles-public-key.asc
  3. 次のコマンドを使用して、キーをインポートします。

    sudo rpm --import fsx-sles-public-key.asc
  4. 次のコマンドを使用して Lustre クライアントレポジトリを追加します。

    sudo wget https://fsx-lustre-client-repo.s3.amazonaws.com/suse/sles-12/SLES-12/fsx-lustre-client.repo
  5. 次のいずれかを行います。

    • SP4 直接インストールした場合は、次のコマンドを使用して Lustre クライアントをダウンロードしてインストールします。

      sudo zypper ar --gpgcheck-strict fsx-lustre-client.repo sudo sed -i 's#SLES-12#SP4#' /etc/zypp/repos.d/aws-fsx.repo sudo zypper refresh sudo zypper in lustre-client
    • から に移行SP3SP4し、以前に の Amazon FSxリポジトリを追加した場合はSP3、次のコマンドを使用して Lustre クライアントをダウンロードしてインストールします。

      sudo zypper ar --gpgcheck-strict fsx-lustre-client.repo sudo sed -i 's#SP3#SP4#' /etc/zypp/repos.d/aws-fsx.repo sudo zypper ref sudo zypper up --force-resolution lustre-client-kmp-default
SUSE Linux 12 に Lustre クライアントをインストールするには SP5
  1. クライアントのターミナルを開きます。

  2. 次のコマンドを使用して、Amazon FSx rpm パブリックキーをインストールします。

    sudo wget https://fsx-lustre-client-repo-public-keys.s3.amazonaws.com/fsx-sles-public-key.asc
  3. 次のコマンドを使用して、キーをインポートします。

    sudo rpm --import fsx-sles-public-key.asc
  4. 次のコマンドを使用して Lustre クライアントレポジトリを追加します。

    sudo wget https://fsx-lustre-client-repo.s3.amazonaws.com/suse/sles-12/SLES-12/fsx-lustre-client.repo
  5. 次のいずれかを行います。

    • SP5 を直接インストールした場合は、次のコマンドを使用して Lustre クライアントをダウンロードしてインストールします。

      sudo zypper ar --gpgcheck-strict fsx-lustre-client.repo sudo zypper refresh sudo zypper in lustre-client
    • から に移行SP4SP5し、以前に の Amazon FSxリポジトリを追加した場合はSP4、次のコマンドを使用して Lustre クライアントをダウンロードしてインストールします。

      sudo sed -i 's#SP4#SLES-12' /etc/zypp/repos.d/aws-fsx.repo sudo zypper ref sudo zypper up --force-resolution lustre-client-kmp-default
注記

インストールを完了するには、コンピューティングインスタンスを再起動する必要がある場合があります。