全球主机交流论坛

标题: 问下Vicer大佬的修改版本BBR,有没人知道卸载删除方法的? [打印本页]

作者: Favsky    时间: 2018-3-26 10:34
标题: 问下Vicer大佬的修改版本BBR,有没人知道卸载删除方法的?
本帖最后由 Favsky 于 2018-3-26 11:07 编辑

地址如下:https://moeclub.org/2017/06/24/278/

问下Vicer大佬的修改版本BBR,有没人知道卸载删除方法的?

博客上只提供了安装方法,未提供删除卸载的方法,要是知道路径也好办点,问题也没在博客上看到路径在哪??

问下有没大佬知道如何卸载删除的?
作者: jeaslau    时间: 2018-3-26 10:35
重装系统
作者: ljm1447669873    时间: 2018-3-26 10:36
bbr装在内核里面,所以更换内核就卸载掉了
作者: Favsky    时间: 2018-3-26 10:45
自己顶下~        @Vicer
作者: LINRONG    时间: 2018-3-26 10:54
换回旧的内核。。。
作者: LINRONG    时间: 2018-3-26 10:55
如果想用回原版的bbr 就修改一下参数即可
想用回锐速的话 换旧内核吧
作者: 南琴浪    时间: 2018-3-26 10:56
本帖最后由 南琴浪 于 2018-3-27 01:27 编辑

悬赏 100 金币或许会有大佬来看看脚本源码。

这时还是呼叫作者好,@Vicer 还是你来吧
作者: Favsky    时间: 2018-3-26 11:08
南琴浪 发表于 2018-3-26 10:56
悬赏 100 金币我或许会看看脚本源码。

算了吧,@Vicer 还是你来吧

大佬您来吧~  已悬赏100了,

能用钱搞定的,都是小事~
作者: 小夜    时间: 2018-3-26 11:15
重装系统能解决的问题,都不是问题。
作者: yywudi    时间: 2018-3-26 11:19
如果只是不想用修改版本BBR了
/etc/sysctl.conf 文件最后两行删掉或者注释掉然后重启
net.core.default_qdisc = fq
net.ipv4.tcp_congestion_control = bbr_powered

如果是想用锐速或者换其他版本的BBR
那就换原版内核,或者各种一键包继续装呗
作者: 偷偷的注册一个    时间: 2018-3-26 11:31
我知道,重装系统
作者: Favsky    时间: 2018-3-26 11:32
本帖最后由 Favsky 于 2018-3-26 11:34 编辑
yywudi 发表于 2018-3-26 11:19
如果只是不想用修改版本BBR了
/etc/sysctl.conf 文件最后两行删掉或者注释掉然后重启
net.core.default_qdi ...


Vicer大佬的BBR修改版,应该是系统加载了一个模块,3楼 wtycn 说的是对的, 包括开机自启加载,需要卸载或者删除指定的模块才是正确的好像。

兄弟好像只是修改了/etc/sysctl.conf内的参数,让他不自启而已??
作者: qwerty    时间: 2018-3-26 11:35
前段时间BBR出世后,很多人都去尝鲜了,有的人觉得比锐速加速效果好,有的觉得不如锐速,总之加速效果不同因素影响都不同。

而因为BBR是集成于内核中的一个功能,所以 卸载BBR=更换内核 ,但是很多人不知道怎么更换,一般都是直接重装系统,以回到支持安装锐速的内核版本,今天有人问我了,于是我就简单研究研究写个手动教程好,并不难。
测试环境

Debian 7 x64 和 Ubuntu 14.04 系统,当前内核为 v4.10.1 (支持BBR的最新稳定版内核) 测试通过,Debian 8 暂时没测试(应该差不多的)。

至于其他系统,步骤就完全不一样了,所以不做测试。

OpenVZ不支持更换内核,不支持 锐速和BBR,所以请不要尝试下面的步骤,否则后果自负!
Debian的准备工作(Ubuntu请跳过)

添加软件包源并更新包列表

    echo –e “\ndeb http://ftp.debian.org/debian/ wheezy-backports main” >> /etc/apt/sources.list
    apt–get update

安装内核
查询可用内核列表

    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唯一的区别就是这里提示的内核名称不一样,和下面安装内核用的命令略有区别,其他都通用!

    # VPS提示示例/64位 #
    # Debian 7 和 8 可能不一样,还有 64位和32位 内容也不一样。
     
    root@debian:~# 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 安装内核

    # 示例 #
    apt–get –t wheezy–backports install linux–image–3.2.0–4–amd64 –y
    # 示例 #

Ubuntu 安装内核

    # 示例 #
    apt–get install linux–image–3.13.0–32–generic –y
    # 示例 #

卸载内核
查看当前系统所有内核

    dpkg –l|grep linux–image | awk ‘{print $2}’

    # VPS提示示例/64位 #
    # Debian 7 和 8 可能不一样,还有 64位和32位 内容也不一样。
     
    root@debian:~# 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

卸载其余内核

    apt–get purge 其余内核名称 –y

从上面示例中可以看到,除了刚才安装的 linux-image-3.2.0-4-amd64 内核外,还剩下一个内核 linux-image-4.10.1-041001-generic ,我们需要卸载这个内核:

    # 示例 #
    apt–get purge linux–image–4.10.1–041001–generic –y
    # 示例 #

结尾工作
关闭 BBR(如有)

    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

    update–grub
    # reboot是重启服务器
    reboot
作者: binghe    时间: 2018-3-26 11:53
提示: 作者被禁止或删除 内容自动屏蔽
作者: Favsky    时间: 2018-3-26 12:15
binghe 发表于 2018-3-26 11:53
你先进入/etc/sysctl.conf,把下面两行删了:
net.core.default_qdisc = fq
net.ipv4.tcp_congestion_contr ...

感谢,老哥,回去试下。 等下源作者@Vicer 大佬看看怎么说~

同样等下南琴浪打扰的...

作者: Smart    时间: 2018-3-26 13:57
一出错就重装,因为咱是小白
作者: huangfight    时间: 2018-3-26 14:06
重装吧,一了百了,不用麻烦其他人
作者: Favsky    时间: 2018-3-26 14:51
人工置顶下~
作者: 南琴浪    时间: 2018-3-27 01:28
Favsky 发表于 2018-3-26 11:08
大佬您来吧~  已悬赏100了,

能用钱搞定的,都是小事~

我开玩笑的啊,不好意思了。。。

如果你真的想自己手动卸载的话,那就问问原作者吧,或者你自己看脚本代码。
作者: coxyblog    时间: 2018-3-27 03:25
内核换了就ok




欢迎光临 全球主机交流论坛 (https://lilynana.eu.org/) Powered by Discuz! X3.4