スキップしてコンテンツを表示

標準の Amazon Linux 2 カーネルバージョン 4.14.x を Amazon Linux Extra カーネルバージョンにアップグレードするにはどうすればよいですか。

所要時間2分
0

標準の Amazon Linux 2 カーネルバージョン 4.14.x を Amazon Linux Extra バージョン 5.4.x、5.10.x、または 5.15.x にアップグレードしたいです。

簡単な説明

Amazon Linux 2 インスタンスにインストールされているデフォルトのカーネルバージョンは 4.14.x です。デフォルトのカーネルを Amazon Linux Extra カーネルバージョン 5.4.x、5.10.x、または 5.15x にアップグレードできます。

**注: ** Amazon Linux 2 カーネルバージョン 4.14.x から 5.10.x または 5.15.x に直接アップグレードできます。最初に 5.4.x にアップグレードする必要はありません。詳細については、『AL2 でサポートされているカーネル』を参照してください。

解決策

Amazon Linux 2 のデフォルトカーネルを 4.14.x から Amazon Linux Extra カーネル 5.10.x にアップグレードするには、次の手順を実行してください。

  1. 現在のアクティブなカーネルバージョンを確認する。次の例では、既存のシステムカーネルバージョンは 4.14.268-205.500 です。

    [ec2-user@kernel-upgrade ~]$ uname -r
    4.14.268-205.500.amzn2.x86_64
  2. Amazon Linux にパッチを適用して最新の状態にし、再起動する。

    [ec2-user@kernel-upgrade ~]$ sudo yum -y upgrade
    [ec2-user@kernel-upgrade ~]$ sudo reboot
  3. amazon-linux-extras リポジトリが提供するカーネルバージョンを確認する。

    [ec2-user@kernel-upgrade ~]$ sudo amazon-linux-extras | grep kernel
      _  kernel-5.4               available    [ =stable ]
     55  kernel-5.10              available    [ =stable ]
     62  kernel-5.15              available    [ =stable ]

    この出力は、Amazon Linux Extra リポジトリから利用可能な 3 つのカーネルオプションを一覧表示する。

    • kernel-5.4
    • kernel-5.10
    • kernel-5.15
  4. カーネル 5.10 をインストールするには、amazon-linux-extras ツールを使用する。

    sudo amazon-linux-extras install kernel-5.10 -y
  5. インストールが完了したら、amazon-linux-extras で状態が変更されたことを確認する。

    [ec2-user@kernel-upgrade ~]$ sudo amazon-linux-extras |grep kernel
      _  kernel-5.4               available    [ =stable ]
     55  kernel-5.10=latest       enabled      [ =stable ]
     62  kernel-5.15              available    [ =stable ]

    次の出力行は、状態が available から enabled に変更されたことを示す。

     55  kernel-5.10=latest       enabled      [ =stable ]
  6. RPM データベースからインストール済みのカーネルを確認する。

    [ec2-user@kernel-upgrade ~]$ rpm -qa | grep kernel
    kernel-tools-4.14.268-205.500.amzn2.x86_64
    kernel-4.14.268-205.500.amzn2.x86_64
    kernel-5.10.201-191.748.amzn2.x86_64
    kernel-tools-5.10.201-191.748.amzn2.x86_64

    現在、kernel-4.14.268-205.500 と 5.10.201-191.748 の 2 つの異なるカーネルバージョンが利用可能です。

    次の例は、古いカーネルがまだ有効であることを示している。

    [ec2-user@kernel-upgrade ~]$ uname -r
    4.14.268-205.500.amzn2.x86_64
  7. インストールされている最新のカーネルバージョンを有効化するには、インスタンスを再起動する。

    [ec2-user@kernel-upgrade ~]$ sudo reboot
  8. インスタンスに再度ログインし、新しいカーネルが有効であることを確認する。

    [ec2-user@kernel-upgrade ~]$ uname -r
    5.10.201-191.748.amzn2.x86_64

**注: ** Amazon Linux 2 カーネルを 5.10.x から Amazon Linux Extra 5.15.x にアップグレードするには、この記事で説明されている同じ手順に従ってください。この記事で使用されているコマンド例の 5.10 を 5.15 に置き換えてください。

AWS公式更新しました 2年前
1コメント

This article was reviewed and updated on 2024-08-13.

エキスパート

応答済み 13日前

関連するコンテンツ