最近のRed Hatシステムのバグ修正、解決するためにカーネルをアップグレードするためにいくつかの必要性(バグを解決する、または私に何のネットワークを知らせるために、カーネルをアップグレードする必要があり、具体的にどのような情報)、元のシステムのバージョンとカーネルバージョンをGuaren
[ルート@ t0の〜]#の猫の/ etc / redhat- リリース CentOSのLinuxは、リリース7.2を。1511(コア)
[ルート@ t0の〜]#は、uname -r
3.10.0-327.el7.x86_64
3.10.0-957.27.2.el7.x86_64にアップグレード
通常の状況下では、2つのスタートアップ項目、「通常起動」、他方は「レスキューモード開始」である(救助)があります。
もし二つ以上のスタートアップ項目、現在のシステムは、古いカーネルを削除していないことを示します。その理由は、自動的にCentOSのカーネルの更新後に、古い削除されていません。
デフォルトで新しいカーネルを起動するには、一時的な起動オプションを選択することができ、あなたはまた、恒久的に割り当てられた構成を変更することができます。
まず、今お使いのシステムをチェックし、カーネルのバージョンを内部で持っています
[ルート@ t0の〜]#1 のuname - R#は現在のカーネルバージョン見る 3.10。0 - 957.27.2 .el7.x86_64 [ルート@ t0の〜]# [ルート@ t0の〜]#のCATの /boot/grub2/grub.cfg | grepの " menuentry "すべて表示#カーネルのバージョン menuentry ' CentOSのLinuxの(3.10.0-327.el7.x86_64)7(コア)' GNU --class OS --class GNU-LinuxのCentOSの--class --class - $ menuentry_id_option無制限' gnulinux-3.10.0-327.el7.x86_64-上級e40bd680-Cabe-477A-acd0-00b97281f618 ' { menuentry "CentOSのLinuxの(3.10.0-957.27.2.el7.x86_64)7(コア)' --class CentOSの--class gnulinux --class GNU --class OS --unrestricted $ menuentry_id_option ' gnulinux-3.10.0- 327.el7.x86_64-上級e40bd680-cabe-477A-acd0-00b97281f618 ' { menuentry ' のCentOSのLinux(0-レスキュー840af4f292644fe6b63eefc86c7f7b09)7(コア)' --classのCentOS --class GNU-LinuxのGNU --class - -class OS --unrestricted $ menuentry_id_option ' gnulinux-0・レスキュー840af4f292644fe6b63eefc86c7f7b09-上級e40bd680-cabe-477A-acd0-00b97281f618 ' { [ルート@ t0の〜]#
[ルート@ t0の〜]#のGRUB2・セットのデフォルト"LinuxのCentOSの(3.10.0-327.el7.x86_64)。7(コア)「#変更されたカーネルバージョン3.10.0-327.el7.x86_64
[T0〜@ルート#]
[T0ルート@〜]#grub2-editenv一覧#ビューカーネルの変更が生じる saved_entry= CentOSのLinuxの(3.10。0-957.27。2.el7.x86_64)7(コア)
公式アドバイスは、少なくとも2つのコアを維持することですので、システムは問題ありません時にカーネルのアップグレード後に、新しいカーネルが動作することができ、表示されませんが、あなたが主張する場合は、古いカーネルを削除
[ルート@ T0〜]#yumを kernel-削除3.10。0 - 327 .el7.x86_64#删除指定的无用内核 ロードプラグイン:fastestmirror、langpacks 解決の依存関係 - > トランザクションチェック実行 --->パッケージkernel.x86_64 0:3.10。0 - 327 .el7が消去されます - > 完成依存関係の解決 の依存関係の解決 ================================== ================================================== ================================================== ======================= パッケージのアーチバージョン管理リポジトリのサイズ ============================================= ================================================== ================================================== ============ 削除: カーネルx86_64版 3.10。0 - 327 .el7 @anaconda 136 M の取引概要 ======================================= ================================================== ================================================== ================== 取り外し 1つのパッケージを インストールサイズ:136 Mは 、このOK [Yは、 / Y:N] ダウンロードパッケージ: 実行中のトランザクションのチェック 実行中のトランザクションのテスト トランザクションテストが成功した トランザクションを実行して 消去:カーネル - 3.10。0 - 327 .el7.x86_64 1 / 1 の検証:カーネル - 3.10。0 - 327.el7.x86_64 1 / 1 削除: kernel.x86_64 0:3.10。0 - 327 .el7 完了! [ルート@ t0のを〜]# [ルート@ t0の〜]#のRPM -qa | grepを kernel- [ 0 - 9 ]#すべてのカーネルパッケージを参照 カーネルを - 3.10。0 -957.27。2 .el7.x86_64 [ルート@ T0〜]# [ルート@ t0の〜]#の猫の /boot/grub2/grub.cfg | grepの " menuentry " menuentry ' CentOSのLinuxの(3.10.0-957.27.2.el7.x86_64)7(コア)' --class CentOSの--class GNU-Linuxの--class GNU --class OS --unrestricted $ menuentry_id_option " gnulinux-3.10.0-327.el7.x86_64-上級88ae7d3d-FFAF 4402-9d44-56b6845789e4 ' { menuentry ' のCentOSのLinux(0-レスキュー8405cda22c0b421db40478edcf9c1fb2)7(コア)' --class CentOSの--class gnu- Linuxの--class GNU --class OS --unrestricted $ menuentry_id_option "gnulinux-0・レスキュー8405cda22c0b421db40478edcf9c1fb2-上級88ae7d3d-FFAF-4402-9d44-56b6845789e4 " { [CentOSの@ルート - 7〜]#
PS:GRUB_DEFAULT - デフォルトのオプションを設定します。いくつかの状況があります。
= GRUB_DEFAULT 0位置へと予め設定されたメニューオプションを設定します。最初のメニューオプションのペンがある0秒ペンがあり、1 ように、と。 GRUB_DEFAULT =「CentOSのは*** 」は、この実施形態では、メニューの位置は影響を受けません。 例えば:GRUB_DEFAULT = "Ubuntuの、Linuxの3.11。0 - 13である - ジェネリック。" フルネームを完了するために注意してください。 GRUB_DEFAULTオペレーティングシステムが格納され、デフォルトで保存された=電源。そして、あなたは、GRUBリブート-SET-できるGRUBのデフォルトのコマンドをデフォルトのオペレーティングシステムを設定します。デフォルトのオペレーティングシステムは、対話式メニューから選択して設定されることはありません。 GRUBの -set-デフォルト0の位置に予め設定されたメニューオプションを設定します。最初のメニューオプションのペンがある0秒ペンがあり、1 ように、と。 GRUB -set- デフォルトの"XXXX"が名前に設定されている GRUBの -reboot 0位置は、次回の再起動のブートオプションを設定します。最初のメニューオプションのペンがある0秒ペンがあり、1 ように、と。 GRUBのブートメニュー名を再開するために、-reboot「XXXX」。