又是一次当机五日

2015 年网站曾经挂过一次,当时恢复后撰写的文章的开头是这样的:

不知诸君有没有发觉,或者说在各位还未发觉的时候,本站已经挂了五天了。

历史是何其相似——

两年后网站又在各位发觉还没发觉的时候又挂了 5 天。

详细过程我已无心回忆。简单来说就是我想体验 BBR,但是系统内核版本不够,需要升级内核。结果升级完内核重启内核后,系统遭遇了内核错误(Kernel Panic,字面意思的“内核恐慌”还挺中二气的)。在抢救出网站数据备份后开始重置系统,又遭遇了新的问题:运行网站依赖的后台管理面板不能在 ConoHa 的 Ubuntu 上安装,所有网站上不了线。

因为是个软件,所以它的报错是软件内部的报错。无论我怎么修改配置环境,改 Hostname 和 Hosts,都会报没有 IP 可用、不能创建域名、还有“Error: invalid status format :: global”这类错误。

因为报的都同样的错误,我便一直围绕网络环境、Hostname、FQDN、Hosts 配置来作修改,结果全部不顶用。

最后还是在友人的建议下用 Docker 环境把管理面板成功安装回来,才恢复了网站的所有数据并上线。我们终于可以重新见面了。

至于这次经历的感想,一如两年前的那般:不懂就别瞎折腾;要有自己搜索问题、动手尝试和报 Bug 的能力;要多认识几位技术大佬

 

3 条评论