Debian/Ubuntu 内核降级教程-降低(BBR)为支持锐速的内核版本云服务器怎么样?云服务器值不值得购买?云服务器好不好?
前段时间BBR出世后,很多人都去尝鲜了,有的人觉得比锐速加速效果好,有的觉得不如锐速,总之加速效果不同因素影响都不同。
而因为BBR是集成于内核中的一个功能,所以 卸载BBR=更换内核 ,但是很多人不知道怎么更换,一般都是直接重装系统,以回到支持安装锐速的内核版本,今天就分享一下如何对现有系统的内核进行降级。
测试环境
Debian 7 x64 和 Ubuntu 14.04 系统,当前内核为 v4.10.1 (支持BBR的最新稳定版内核) 测试通过,Debian 8 暂时没测试(应该差不多的)。
至于其他系统,步骤就完全不一样了,所以不做测试。
OpenVZ不支持更换内核,不支持 锐速和BBR,所以请不要尝试下面的步骤,否则后果自负!
Debian的准备工作(Ubuntu请跳过)
添加软件包源并更新包列表
1 2 | echo -e “ndeb http://ftp.debian.org/debian/ wheezy-backports main” >> /etc/apt/sources.list apt-get update |
安装内核
查询可用内核列表
1 | aptitude search linux-image | awk ‘{print $2}’ |
执行代码后可以看到很多内核版本,Debian 7 x64 系统选择 linux-image-3.2.0-4-amd64 内核,这个内核大部分 Debian 7 系统都是使用,完美支持锐速和LotServer。而Ubuntu 14.04 则选择 linux-image-3.13.0-32-generic 内核。
锐速支持的内核看这里:传送门
Debian和Ubuntu唯一的区别就是这里提示的内核名称不一样,和下面安装内核用的命令略有区别,其他都通用!
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 | # VPS提示示例/64位 # # Debian 7 和 8 可能不一样,还有 64位和32位 内容也不一样。 [email protected] :~# aptitude search linux-image | awk ‘{print $2}’ linux-image linux-image-2.6-amd64 linux-image-3.16.0-0.bpo.4-amd64 linux-image-3.16.0-0.bpo.4-amd64-dbg linux-image-3.2.0-4-amd64 linux-image-3.2.0-4-amd64-dbg linux-image-3.2.0-4-rt-amd64 linux-image-3.2.0-4-rt-amd64-dbg linux-image-4.10.1-041001-generic # Ubuntu 14.04 提示内容 # … linux-image-3.13.0-32-generic linux-image-3.13.0-32-generic:i386 linux-image-3.13.0-32-lowlatency linux-image-3.13.0-32-lowlatency … # 多余的我都省略了,写出来意义不大 # |
Debian 安装内核
1 2 3 | # 示例 # apt-get -t wheezy-backports install linux-image-3.2.0-4-amd64 -y # 示例 # |
Ubuntu 安装内核
1 2 3 | # 示例 # apt-get install linux-image-3.13.0-32-generic -y # 示例 # |
卸载内核
查看当前系统所有内核
1 | dpkg -l|grep linux-image | awk ‘{print $2}’ |
1 2 3 4 5 6 7 8 9 10 | # VPS提示示例/64位 # # Debian 7 和 8 可能不一样,还有 64位和32位 内容也不一样。 [email protected] :~# dpkg -l|grep linux-image | awk ‘{print $2}’ linux-image-3.2.0-4-amd64 linux-image-4.10.1-041001-generic # Ubuntu 14.04 提示内容 # linux-image-3.13.0-32-generic linux-image-4.10.1-041001-generic |
卸载其余内核
1 | apt-get purge 其余内核名称 -y |
从上面示例中可以看到,除了刚才安装的 linux-image-3.2.0-4-amd64 内核外,还剩下一个内核 linux-image-4.10.1-041001-generic ,我们需要卸载这个内核:
1 2 3 | # 示例 # apt-get purge linux-image-4.10.1-041001-generic -y # 示例 # |
结尾工作
关闭 BBR(如有)
1 2 3 | sed -i ‘/net.core.default_qdisc=fq/d’ /etc/sysctl.conf && sed -i ‘/net.ipv4.tcp_congestion_control=bbr/d’ /etc/sysctl.conf sysctl -p # 清除BBR启动代码并保存,执行并不会提示任何信息。 |
更新 grub 系统引导文件并重启VPS
1 2 3 | update-grub # reboot是重启服务器 reboot |
来源链接:https://www.vpssz.com/
本站声明:网站内容来源于网络,如有侵权,请联系我们,我们将及时处理。
郑重声明:VPS主机评测仅提供资料收集及VPS云主机信息推介,不提供任何VPS云主机及代购业务!