Centos7アップグレードカーネル

更新する前に、現在のCentosシステムカーネルバージョンを確認してください。

# uname -r

3.10.0- 327.10.1. el7.x86_64
  1. まず、TsinghuaのTUNAまたはUSTCのelrepoにアクセスして、適切なカーネルrpmパッケージをダウンロードします。私のものは64ビットで、アドレスは次のとおりです。

https://mirrors.tuna.tsinghua.edu.cn/elrepo/kernel/el7/x86_64/RPMS/

ご覧のように、

kernel-lt :カーネルのLinuxLTS長期メンテナンスバージョン、現在4.4.78
kernel-ml :Linux MainLineメインラインバージョンカーネル、通常は最新のカーネル、現在のバージョンは4.12.3
  1. wgetを使用して必要なrpmパッケージをダウンロードしてから、rpm -ivh xxxx.rpmを使用してインストールします。または、直接使用することもできます。

rpm-インストールするrpmパッケージのUvhURLアドレス

例えば:

rpm  -Uvh https://mirrors.tuna.tsinghua.edu.cn/elrepo/kernel/el7/x86_64/RPMS/kernel-ml-4.12.3-1.el7.elrepo.x86_64.rpm

(Kernel-*-develは、システムに必要なヘッダーファイルであり、一般的にはより多く使用されます。^ _ ^をインストールすることをお勧めします)

  1. デフォルトの起動シーケンスを表示する
# awk -F\' '$1=="menuentry "{print $2}' /etc/grub2.cfg 

CentOS Linux(4.4.4-1.el7.elrepo.x86_64)7(Core)

CentOS Linux(3.10.0-327.10.1.el7.x86_64)7(Core) 

CentOS Linux(0-rescue-c52097a1078c403da03b8eddeac5080b)7(Core)

デフォルトのブートシーケンスは0から開始し、新しいカーネルは最初から挿入されるため(現在は0、4.4.4は1)、0を選択する必要があります。

# grub2-set-default0
  1. 次に、再起動して新しいカーネルを使用します。再起動後に使用されるカーネルのバージョンは次のとおりです。
# uname -r 

4.4.4- 1. el7.elrepo.x86_64
  1. この手順は実行できるかどうかに関係なく、古いカーネルを削除します。
# yum remove kernel kernel-headers

これで完了です。次回は、4.9以降のLinuxカーネルで有効になっているBBR輻輳制御アルゴリズムについて説明します。

Recommended Posts

Centos7アップグレードカーネル
CentOS7.5-1804システムカーネルのアップグレード
CentOS6.5はカーネルを3.10.28にアップグレードします
Centosカーネルバージョンのアップグレード
CentOS7アップグレードpython3
Centosカーネルアップグレードの3つの方法
CentOS6.Xアップグレードカーネルカーネル
Centos6.5opensshアップグレード
セントス7カーネルのアップグレード事故を覚えておいてください
centos6.9rabbitmq3.6.8アップグレード3.8.2
Centos 6.4 python2.6を2.7にアップグレード
Centos 6.4 python2.6を2.7にアップグレード
Centosカーネルコンパイル構成
Centos7は役に立たないカーネルを削除します
Centosは冗長カーネルを削除します
Centosのデフォルトのpython2.6のアップグレード
CentOSはpython2をpythにアップグレードします
CentOS 8(2)
Centosでカーネルパニックをデバッグする
CentOS 8(1)
centos6.5:gccアップグレード(5.2.0)プロセスレコード
CentOS7をCentOS8にアップグレードする方法(詳細な手順)
CentOS7でOpenSSLとOpenSSHをアップグレードする
Centos7アップグレードgitバージョン制御ツール
Centos6.7には、へのpythonアップグレードが付属しています
CentOsでノードバージョンを手動でアップグレードする
CentOsでのノードバージョンの手動アップグレード
centos7 python3.7 + vi
LinuxカーネルのコンパイルとCentOSシステムのインストール
CentOS + Jenkins
Centospython3コンパイルインストールとコンパイルgccアップグレード
1.5Centos7をインストールする
2019-07-09CentOS7のインストール
centos7_1708のインストール
Centos 7.5 python3.6
CentOS(RHEL)カーネルバージョンとシステムバージョン間の対応
CentOS7は最新のカーネルを更新します| RPMはカーネルを直接インストールします