RHEL 7.3を実行しています。
/boot
以下のいずれかの回答に基づいて設定を更新しました。ここ(/boot をルートパーティションに再配置します)。その後、kernel-3.10.0-514.el7.x86_64
kernel-でカーネルをアップグレードしました3.10.0-693.el7.x86_64
。
次のようにインストールされます。
[root@qradar-hardened user]# rpm -qa | grep kernel
kernel-3.10.0-693.el7.x86_64
kernel-3.10.0-514.el7.x86_64
kernel-tools-libs-3.10.0-514.el7.x86_64
kernel-tools-3.10.0-514.el7.x86_64
[root@qradar-hardened user]#
ただし、再起動後、この変更は反映されません。
[root@qradar-hardened user]# uname -r
3.10.0-514.el7.x86_64
[root@qradar-hardened user]#
何も変えずに同じことをしましたが、/boot
効果がありました。だから私はそれを変更することが重要だと思います。
フォローするこれこの新しいカーネルを使用するように指示し、起動順序を変更しましたが、まだ機能しません。
最新のカーネルをどのように使用できるかを決定します。
ベストアンサー1
上記のガイドでは、次のコマンドを実行するように指定されています。
grub2-set-default 1
しかし、前のコマンドの出力を見てください。
awk -F\' '$1=="menuentry " {print $2}' /etc/grub2.cfg
結果:
Red Hat Enterprise Linux Server (3.10.0-693.el7.x86_64) 7.3(Maipo) <-- 項目 0
Red Hat Enterprise Linux Server (3.10.0-514.el7.x86_64) 7.3(Maipo) <-- 項目 1
デフォルトのカーネルをエントリ1に設定すると、古いカーネルがロードされるため、使用する必要はありません。
grub2-set-default 1
使用:
grub2-set-default 0