翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
ECS AL2 から ECS AL2023 に移行する方法
AL2023 は、クラウドアプリケーションに安全で安定した高性能な環境を提供するように設計された Linux ベースのオペレーティングシステムです。AL2 と AL2023 の違いの詳細については、「Amazon Linux 2023 ユーザーガイド」の「Amazon Linux 2023 と Amazon Linux 2 の比較」を参照してください。
2026 年 1 月から、 AWS Batch は新しい Amazon ECS コンピューティング環境のデフォルト AMI を Amazon Linux 2 から Amazon Linux 2023 に変更 AWS します。これは、 が Amazon Linux 2 のサポートを終了する
コンピューティング環境の設定方法に応じて、AL2 から AL2023 へのアップグレードパスのいずれかを使用できます。
Ec2Configuration.ImageType を使用したアップグレード
-
起動テンプレートまたは起動テンプレートの上書きを使用していない場合は、Ec2Configuration.ImageType を
ECS_AL2023(または GPU インスタンスECS_AL2023_NVIDIAを使用している場合は) に変更し、UpdateComputeEnvironment を実行します。 -
Ec2Configuration.ImageIdOverride を指定する場合、Ec2Configuration.ImageType は Ec2Configuration.ImageIdOverride で指定された AMI タイプと一致する必要があります。
一致しない
ImageType場合ImageIdOverride、コンピューティング環境が正しく機能しない可能性があります。
起動テンプレートを使用したアップグレード
-
に基づいて AMI を指定する起動テンプレートを使用する場合は
ECS_AL2023、起動テンプレートが Amazon Linux 2023 と互換性があることを確認してください。Amazon ECS に最適化された AMI 用の Amazon Linux 2023 の変更については、「Amazon ECS ユーザーガイド」の「Amazon Linux 2 から Amazon Linux 2023 Amazon ECS に最適化された AMI への移行」を参照してください。 -
AL2023 AMIs の場合、カスタムユーザーデータまたは初期化スクリプトが AL2023 環境およびパッケージ管理システムと互換性があることを確認します。
を使用したアップグレード AWS CloudFormation
-
AWS CloudFormation を使用してコンピューティング環境を管理する場合は、 テンプレートを更新して、 の
ImageTypeプロパティをECS_AL2023(または GPU インスタンスECS_AL2023_NVIDIAを使用する場合)ECS_AL2Ec2Configurationから に変更します。ComputeEnvironment: Type: AWS::Batch::ComputeEnvironment Properties: ComputeResources: Ec2Configuration: - ImageType: ECS_AL2023次に、 AWS CloudFormation スタックを更新して変更を適用します。
-
AWS CloudFormation テンプレートで を使用してカスタム AMI が指定されている場合は
ImageIdOverride、AMI ID が AL2023-based AMI に対応し、ImageType設定と一致することを確認します。
移行に関する考慮事項
Amazon Linux 2 から Amazon Linux 2023 に移行するときは、次の点を考慮してください。
-
パッケージ管理 – Amazon Linux 2023 は、パッケージ管理
dnfyumの代わりに を使用します。 -
システムサービス – 一部のシステムサービスとその設定は、AL2 と AL2023 で異なる場合があります。
-
コンテナランタイム – AL2 と AL2023 はどちらも Docker をサポートしていますが、AL2023 のデフォルト設定は異なる場合があります。
-
セキュリティ – AL2023 には強化されたセキュリティ機能が含まれており、セキュリティ関連の設定の更新が必要になる場合があります。
-
インスタンスメタデータサービスバージョン 2 (IMDSv2) – IMDSv2 は、EC2 インスタンスメタデータにアクセスするためにトークンベースの認証を必要とするセッション指向のサービスであり、セキュリティを強化します。IMDS の詳細については、Amazon EC22 ユーザーガイド」の「」および「インスタンスメタデータサービスバージョン 2 の仕組み」を参照してください。
変更と移行に関する考慮事項の包括的なリストについては、「Amazon ECS ユーザーガイド」の「Amazon Linux 2 から Amazon Linux 2023 の Amazon ECS 最適化 AMI への移行」を参照してください。