记一次修复内核故障

2 年前(已编辑)
54
1
这篇文章上次修改于 7 个月前,可能部分内容已经不适用,如有疑问可询问作者。

起因

在某四个字母网站博客上了解到使用 BBR 的好处,心血来潮想要安装,便在网上找了个安装脚本,谁知与系统不兼容,导致 Linux 丢内核而无法开机

初步处理

我先是紧急将博客域名解析至 Netlify 以挂上网站维护页面 (文尾附源码) 然后便提交工单至腾讯云(如图所示)

001

001

着手解决

Warn:如果您的服务器也是内核故障并且没有做快照,*请务必先提交工单以尝试解决*,如未解决再来参考下面的内容

1.给故障轻量云服务器制作镜像,再将此镜像共享至 CVM,可参考下图

002

002
003

003

2.使用共享的镜像开一台按量付费 cvm

004

004

3.在创建好的 cvm 中使用救援模式,可参考腾讯云文档

005

005

4.救援模式中挂载系统盘后,先chroot /mnt/vm1,再yum install kernel重装内核,当安装 success 之后输入exit

5.退出救援模式(参考腾讯云文档

6.再创建一次镜像,并将镜像共享给轻量云服务器

006

006
007

007

7.发生故障的轻量云服务器 重装CVM 共享过来的镜像

008

008
009

009

至此,修复成功,销毁用于救援模式的 CVM 并将域名解析改回来即可(如果您使用的是腾讯云 CVM,只需要参考第3,4,5步即可)

:我的服务器系统为:*Tencent OS 3 基于 cent os 8

*:网站维护页面源码:点我下载

评论区加载中...