Lustre バージョンの管理 - FSx for Lustre

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

Lustre バージョンの管理

FSx for Lustre は現在、Lustre コミュニティによってリリースされた複数のロングタームサポート (LTS) Lustre バージョンをサポートしています。新しい LTS バージョンでは、クライアントインスタンス向けにパフォーマンス向上、新機能、および最新の Linux カーネルバージョンのサポートなどの利点が提供されます。AWS マネジメントコンソール、AWS CLI、または AWS SDK を使用して、数分以内にファイルシステムを新しい Lustre バージョンにアップグレードできます。

FSx for Lustre は現在、Lustre LTS バージョン 2.10、2.12、2.15 をサポートしています。FSx for Lustre ファイルシステムの LTS バージョンは、AWS マネジメントコンソール または describe-file-systems AWS CLI コマンドを使用して決定できます。

Lustre バージョンアップグレードを行う前に、「Lustre バージョンアップグレードのベストプラクティス」で説明されているステップを実行することをお勧めします。

Lustre バージョンアップグレードのベストプラクティス

FSx for Lustre ファイルシステムの Lustre バージョンをアップグレードする前に、以下のベストプラクティスに従うことをお勧めします:

  • 非本番稼働環境でテストする: 本番稼働用ファイルシステムをアップグレードする前に、本番稼働用ファイルシステムの複製で Lustre バージョンアップグレードをテストします。これにより、本稼働ワークロードに対してスムーズなアップグレードプロセスが確保されます。

  • クライアントの互換性を確認する: クライアントインスタンスで実行されている Linux カーネルバージョンが、アップグレード先の Lustre バージョンと互換性があることを確認します。詳細については、「Lustre ファイルシステムとクライアントカーネルの互換性」を参照してください。

  • データをバックアップします。

    • S3 にリンクされていないファイルシステムの場合: Lustre バージョンをアップグレードする前に FSx バックアップを作成して、ファイルシステムの既知の復元ポイントを確保することをお勧めします。ファイルシステムで日次自動バックアップが有効になっている場合、Amazon FSx はアップグレード前にファイルシステムのバックアップを自動的に作成します。

    • S3 にリンクされたファイルシステムの場合 アップグレードする前に、すべての変更が S3 にエクスポートされていることを確認することをお勧めします。自動エクスポートを有効にしている場合は、AgeOfOldestQueuedMessage AutoExport メトリクスがゼロであることを確認することで、すべての変更が正常に S3 にエクスポートされたことを確認できます。自動エクスポートを有効にしていない場合は、手動データリポジトリタスク (DRT) エクスポートを実行して、アップグレード前にファイルシステムを S3 バケットと同期できます。

アップグレードの実行

FSx for Lustre ファイルシステムを新しいバージョンにアップグレードするには、以下の手順に従ってください:

  1. すべてのクライアントをアンマウントする: アップグレードを開始する前に、ファイルシステムにアクセスするすべてのクライアントインスタンスからファイルシステムをアンマウントする必要があります。Amazon CloudWatch の ClientConnections メトリクスを使用して、すべてのクライアントが正常にアンマウントされたことを確認できます。このメトリクスにはゼロ接続が表示されます。ファイルシステムに接続中のクライアントが存在する場合、アップグレードプロセスは進行しません。

    ファイルシステムのルートに保存されている .fsx/clientConnectionsファイル内の、ファイルシステムに接続されたクライアントネットワーク識別子 (NID) のリストを表示することができます。このファイルは 5 分ごとに更新されます。この例のように、cat コマンドを使用してファイルの内容を表示できます:

    cat /test/.fsx/clientConnections
  2. Lustre バージョンのアップグレード: Amazon FSx コンソール、AWS CLI、または Amazon FSx API を使用して、FSx for Lustre ファイルシステムの Lustre バージョンをアップグレードできます。ファイルシステムを FSx for Lustre でサポートされている最新の Lustre バージョンにアップグレードすることをお勧めします。

    ファイルシステムの Lustre バージョンを更新するには (コンソール)

    1. https://console.aws.amazon.com/fsx/ で Amazon FSx コンソールを開きます。

    2. 左のナビゲーションペインで [File system] (ファイルシステム) を選択します。[ファイルシステム] リストで、Lustre バージョンを更新する FSx for Lustre ファイルシステムを選択します。

    3. [アクション] で、[ファイルシステムの更新] を選択します。または [概要] パネルで、ファイルシステムの [Lustre バージョン] フィールドの横にある [更新] を選択します。ファイルシステム Lustre バージョンを更新 ダイアログボックスが表示されます。ファイルシステム Lustre バージョンを更新 ダイアログボックスが表示されます。

    4. 新しい Lustre バージョンの選択 フィールドで、Lustre バージョンを選択します。選択する値は、現在の Lustre バージョンよりも新しい必要があります。

    5. [更新] を選択します。

    ファイルシステムの Lustre バージョンを更新するには (CLI)

    FSx for Lustre ファイルシステムの Lustre バージョンを更新するには、 AWS CLI コマンド update-file-system を使用します。(同等の API アクションは UpdateFileSystem です)。以下のパラメータを設定します:

    • --file-system-id を更新するファイルシステムの ID に設定します。

    • 更新するファイル システムの Lustre の新しいバージョンに --file-system-type-version を設定します。

    以下の例では、ファイルシステムの Lustre バージョンを 2.12 から 2.15 に更新します:

    aws fsx update-file-system \ --file-system-id fs-0123456789abcdef0 \ --file-system-type-version "2.15"
  3. すべてのクライアントをマウントする: Amazon FSx コンソールの [更新] タブまたは AWS CLI の describe-file-systems を使用して、Lustre バージョンの更新の進行状況を監視できます。Lustre バージョンのアップグレードステータスが Completed と表示されたら、クライアントインスタンスにファイルシステムを安全に再マウントし、ワークロードを再開できます。