升级生产服务器的操作系统时,需要做哪些工作来确保系统的稳定性?

发布于 2022-09-04 19:04:53 字数 267 浏览 14 评论 0

我所在的公司IT部成立较久,一直也没有什么给力的运维。
所以无论是测试还是生产环境的操作系统都是centos5.3,内核版本是2.6.x。
但伴随着用户规模的增长,需要对技术做整体升级,但发现在部署很多新技术的较新版本时,
对内核版本要求较高(例如docker建议运行在kernel 3.10+),
所以索性想着能不能将系统版本及内核一起做个升级。

但我本身其实是开发组的,对这种升级工作几乎没有经验,再加上怕影响生产上的业务,
所以束手束脚不知从何处开始。拜托谁能帮帮我,万分感谢!

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(6

一萌ing 2022-09-11 19:04:53

采购一套新的服务器,如果是预算比较紧张的话,可以参考TAOBAO的洋垃圾,一般几千块就能搞定一套E5(2011)的二手服务器,然后把新环境搞定,再把旧的数据移过去。。。 有条件的话,顺便做DOCKER或云(虚拟化)

等你爱我 2022-09-11 19:04:53

centos最好不升级,直接重装高版本系统吧!

苄①跕圉湢 2022-09-11 19:04:53
  1. POC
    装一个干净纯洁的os

在这个os上部署你们现在的app
跑必要的test来验证新部署的app, 如果没有这样的test, 试着写一些。
请经验丰富的人帮你review

  1. 准备 & 测试
    自动化POC时所有的步骤

在测试环境 自动化部署新的os, app, 并且test。

  1. => production

庆幸我还是我 2022-09-11 19:04:53

先测,再迁,且保证不升级正在使用的服务器。

无妨# 2022-09-11 19:04:53

测试。备份。准备回滚方案。找个清醒的时间来实施。

但我本身其实是开发组的,对这种升级工作几乎没有经验

这是个很奇怪的逻辑。

慕巷 2022-09-11 19:04:53

新版本测试 + 逐步替换旧版本

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文