カーネルBCC-ツールの最新バージョンにアップグレードしてインストールcentos7

カーネルの最新バージョンをアップグレードcentos7

システムをアップグレード

[root@jikeshijian ~]# yum update -y

インストールELRepo

[root@jikeshijian ~]# rpm --import https://www.elrepo.org/RPM-GPG-KEY-elrepo.org
[root@jikeshijian ~]# rpm -Uvh https://www.elrepo.org/elrepo-release-7.0-3.el7.elrepo.noarch.rpm

新しいカーネルをインストールします。

[root@jikeshijian ~]# yum remove -y kernel-headers kernel-tools kernel-tools-libs
[root@jikeshijian ~]# yum --enablerepo="elrepo-kernel" install -y kernel-ml kernel-ml-devel kernel-ml-headers kernel-ml-tools kernel-ml-tools-libs kernel-ml-tools-libs-devel

更新後のGRUBの再起動

[root@jikeshijian ~]# grub2-mkconfig -o /boot/grub2/grub.cfg
Generating grub configuration file ...
Found linux image: /boot/vmlinuz-5.2.8-1.el7.elrepo.x86_64
Found initrd image: /boot/initramfs-5.2.8-1.el7.elrepo.x86_64.img
Found linux image: /boot/vmlinuz-3.10.0-862.14.4.el7.x86_64
Found initrd image: /boot/initramfs-3.10.0-862.14.4.el7.x86_64.img
done

[root@jikeshijian ~]# awk -F\' '$1=="menuentry " {print i++ " : " $2}' /etc/grub2.cfg
0 : CentOS Linux (5.2.8-1.el7.elrepo.x86_64) 7 (Core)
1 : CentOS Linux (3.10.0-862.14.4.el7.x86_64) 7 (Core)

[root@jikeshijian ~]# grub2-set-default 0
[root@jikeshijian ~]# reboot

現在の設定を表示します

[root@jikeshijian ~]# grub2-editenv list
saved_entry=0

再起動の確認後、カーネルのバージョンが最新バージョンにアップグレードされました

[root@jikeshijian ~]# uname -r
5.2.8-1.el7.elrepo.x86_64

インストールBCC-ツール

プロジェクト住所:https://github.com/iovisor/bcc

注意:5.0カーネルはBCC-ツールツール上にインストールされているバグが参照している:. memleakのエラーを5.0.10-1.el7.elrepo.x86_64 ON

私たちが見る、4.20.13に4.1間のカーネルにアップグレードすることをお勧めします:履歴バージョンのカーネルを

カーネルがインストールされています。参照:centos7カーネルのアップグレード

[root@jikeshijian ~]# yum install -y bcc-tools

PATHの設定

[root@jikeshijian ~]# export PATH=$PATH:/usr/share/bcc/tools

インストールが成功したことを確認します

[root@jikeshijian ~]# cachestat 

おすすめ

転載: www.cnblogs.com/liyongjian5179/p/11344492.html