centos6/centos7升级最新内核,安装启用BBR

作者: mikj 分类: google, linux, 教程使用, 资源分享 发布时间: 2018-05-15 11:51 ė 6没有评论

CentOS7 升级最新内核

#导入ELRepo 公钥

rpm --import https://www.elrepo.org/RPM-GPG-KEY-elrepo.org

#安装ELRepo

rpm -Uvh http://www.elrepo.org/elrepo-release-7.0-3.el7.elrepo.noarch.rpm

#升级最新内核

yum --enablerepo=elrepo-kernel install kernel-ml -y

CentOS 7 使用grub2引导程序,需要将最新内核优先级调整最高。先输入命令

cat /boot/grub2/grub.cfg|grep menuentry

查找所有内核,并找出最新内核的全名,并记录下来

#设置最新内核(请输入上面查询到的最新内核)

grub2-set-default "CentOS Linux (4.14.14-1.el7.elrepo.x86_64) 7 (Core)"

#设置完毕后,输入下面的命令查看是否成功

grub2-editenv list

显示:
saved_entry=CentOS Linux (4.14.14-1.el7.elrepo.x86_64) 7 (Core)
是ok,没问题重启服务器生效

reboot

centos6 升级最新内核

#导入ELRepo 公钥

rpm --import https://www.elrepo.org/RPM-GPG-KEY-elrepo.org

#安装ELRepo

rpm -Uvh http://www.elrepo.org/elrepo-release-6-8.el6.elrepo.noarch.rpm

#升级最新内核

yum --enablerepo=elrepo-kernel install kernel-ml -y

升级完毕后修改/etc/grub.conf将default=0修改为default=1,然后reboot重启服务器。
或者直接sed

sed -i 's/^default=.*/default=0/g' /boot/grub/grub.conf

开启BBR
直接复制下面的命令即可:#修改配置

cat >>/etc/sysctl.conf << EOF
net.core.default_qdisc=fq
net.ipv4.tcp_congestion_control=bbr
EOF

#使配置生效

sysctl -p

输入下面的命令来检测,如果看到返回的结果包含bbr 说明成功了。

sysctl net.ipv4.tcp_available_congestion_control

显示:
net.ipv4.tcp_available_congestion_control = reno cubic bbr

lsmod | grep bbr

显示:
tcp_bbr 16384 1

资源:
http://elrepo.org/tiki/tiki-index.php
https://www.xiaoz.me/archives/9919

本文出自 小沨的天空,转载时请注明出处及相应链接。

本文永久链接: https://www.xinai.de/82923.html

发表评论

电子邮件地址不会被公开。 必填项已用*标注

You must enable javascript to see captcha here!

此站点使用Akismet来减少垃圾评论。了解我们如何处理您的评论数据

Ɣ回顶部