首页 > 系统相关 >yum更新内核并开启bbr

yum更新内核并开启bbr

时间:2023-08-21 10:13:19浏览次数:39  
标签:kernel sysctl elrepo lt yum 内核 bbr

1、导入仓库源

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

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

 

2、查看可安装的软件包

yum --enablerepo="elrepo-kernel" list --showduplicates | sort -r | grep kernel-lt.x86_64

 

说明:

  关于内核种类:

  kernel-ml

  kernel-ml 中的ml是英文【 mainline stable 】的缩写,elrepo-kernel中罗列出来的是最新的稳定主线版本。

  kernel-lt

  kernel-lt 中的lt是英文【 long term support 】的缩写,elrepo-kernel中罗列出来的长期支持版本。

 

3、安装 LT 版本

yum --enablerepo=elrepo-kernel install kernel-lt-devel kernel-lt -y

  

4、查看现有内核启动顺序

awk -F\' '$1=="menuentry " {print $2}' /etc/grub2.cfg

  

5、修改默认启动项

xxx 为序号数字,以指定启动列表中第x项为启动项,x从0开始计数

grub2-set-default xxxx

  

6、重启

reboot

  

7、检查内核版本

uname -r

  

8、开始设置BBR

首先 编辑sysctl.conf 添加二条:

echo "net.core.default_qdisc = fq" >> /etc/sysctl.conf
echo "net.ipv4.tcp_congestion_control = bbr" >> /etc/sysctl.conf

  然后输入下面的代码加载参数使其生效

sysctl -p

  正常情况下会输出我们之前加入的内容会显示

net.core.default_qdisc = fq
net.ipv4.tcp_congestion_control = bbr

  表示成功,然后就可以验证bbr是否已经开启

lsmod | grep bbr

  返回以下内容,表示BBR启动成功

tcp_bbr                20480  2

  

标签:kernel,sysctl,elrepo,lt,yum,内核,bbr
From: https://www.cnblogs.com/lemonup/p/17645248.html

相关文章

  • 完美运营版 Thinkphp内核盲盒商城2.0+前端源码
    源码介绍:Thinkphp盲盒商城源码V2.0,最新版本全解,对接的易支付。短信是阿里云的,存储是七牛云(都要提前注册,这个要审核一两天)。简单测试了一下,还是有一些问题的,不知道是不是打开的方式不对,技术有限,有能力的大神拿去研究研究。  免费下载链接  提取码:izk2......
  • 完美运营版 Thinkphp内核盲盒商城2.0+前端源码
    源码介绍:Thinkphp盲盒商城源码V2.0,最新版本全解,对接的易支付。短信是阿里云的,存储是七牛云(都要提前注册,这个要审核一两天)。简单测试了一下,还是有一些问题的,不知道是不是打开的方式不对,技术有限,有能力的大神拿去研究研究。    免费下载 点击提取码:izk2......
  • shell命令概述 Shell作用:命令解释器 介于操作系统内核与用户之间,负责解释命令行 获得
    shell命令概述Shell作用:命令解释器介于操作系统内核与用户之间,负责解释命令行获得命令帮助内部命令help命令的“--help”选项使用man命令阅读手册页命令行编辑的几个辅助操作Tab键:自动补齐反斜杠“\”:强制换行快捷键Ctrl+U:清空至行首快捷键Ctrl+K:清空至行尾快捷键Ctr......
  • centos7使用yum网络安装
    创建一个空文件data首先进入/etc/yum.repos.d将原来文件转移走,如下cd/etc/yum.repos.dmv ./* /date在编辑一个repo结尾的文件vimcentos.repo然后使用windows浏览器输入阿里https://mirrors.aliyun.com/repo/下载centos-7.repo下载好了用记事本打开,复制粘贴到centos.repo文件......
  • ubuntu18更换内核,安装n卡驱动
     换腾讯源 sudoadd-apt-repositoryppa:graphics-drivers/ppasudodpkg-ilinux-*.debreboot ubuntu-driversdevicessudoapt-getinstallnvidia-driver-470......
  • yum下载常用方法
    yum自动下载RPM包及其所有依赖的包至/root/rpm目录:yuminstall--downloadonly--downloaddir=/root/rpm<package-name>切换到下载目录rpm中批量安装rpm-ivh*--nodeps--forceyum命令本身就可以用来下载一个RPM包,标准的yum命令提供了downloadonly(只下载)的选项来达到这个......
  • tcp bbr v3
    目前google发布了tcpbbrv2+fixbug===tcpbbrv3 ......
  • Linux内核开发分析补充
    总目录一.内核入门篇1.1module_init的优先级---分析1.2linuxkernel大内核锁BKL......
  • centos7yum安装syslog-ng
    1.安装epel源yum-yinstallhttps://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm2.安装syslog-ngyum-yinstallsyslog-ng3.修改syslog-ng配置文件vim/etc/syslog-ng/syslog-ng.conf  ......
  • Ubuntu18.04 切换内核版本
    安装内核sudosed-i'$a\debhttps://mirrors.ustc.edu.cn/ubuntu/bionic-proposedmainrestricteduniversemultiverse\​deb-srchttps://mirrors.ustc.edu.cn/ubuntu/bionic-proposedmainrestricteduniversemultiverse\'/etc/apt/sources.listsu......