最终测试版是否足以设置生产服务器?

最终测试版是否足以设置生产服务器?

有一台新服务器,它将受益于 16.04 附带的许多新软件包以及新内核。由于它将在月底接管旧服务器的大部分任务,因此需要对操作系统进行调整。

运行 16.04 beta 版几天,设置和配置所有内容,我从各种答案中得知,它可能仍然存在缺陷,并且在测试阶段需要更多升级,这是可以接受的。

我唯一没有找到答案的问题是:

  • 额外的软件包升级会对后续性能产生任何影响吗?(我理解与从 14.04 升级后相比,系统应该处于更原始的状态,因此依赖混乱和垃圾更少)
  • 这会导致不可预见的安全问题(内核等)吗?
  • 安装 14.04 并反向移植新的软件包是否是更好的解决方案?

答案1

最终测试版对于生产服务器来说够好吗?

不,测试版对于实时系统来说永远不够好。

额外的软件包升级会对后续性能产生影响吗?(我理解与从 14.04 升级后相比,系统应该处于更原始的状态,因此依赖混乱和垃圾更少)

测试版将每日下载,因此如果互联网访问很重要,那么将会产生一定影响。“对性能的影响”……我们不确定我们能否在不了解您的硬件的情况下回答这个问题。如果您通过电话 4G 互联网运行服务器,那么可以,如果是 T1……则不太可能。但您也有可能在更新过程中引入错误,从而导致设置失败。

  • 这会导致不可预见的安全问题(内核等)吗?

不会。测试期间您将面临风险。但补丁会改善您的系统。补丁不应引入其他问题。

  • 安装 14.04 并反向移植新的软件包是否是更好的解决方案?

是的。但这不是最好的选择。我会设置机器并花 2 周时间进行测试。这样它就不是生产服务器,当 16.04 发布时它才会成为生产服务器。我们已经在 Google Cloud 中设置了 16.04。一旦我们看到更新逐渐结束(可能是 21 日后 1 或 2 周),这些云实例就会成为实时版本(我们正在使用 http2 和 mysql 5.7 设置我们的新系统)。

答案2

如果您想要 16.04,最好等到 21 日。它仍处于测试阶段,如果出现问题,可能很难找到支持。

但是,如果你真的等不及了,16.04 已经到了最终冻结日期,候选版本已于今天发布。我认为在发布前一周不会有太多变化(如果有的话)。

最终还是取决于你。如果你现在安装,可能会遇到不太可能(但很有可能)的问题,或者你可以等待一周才能获得稳定版本。

还要记住的是,最终的 16.04 可能仍然存在一些错误,但这些问题将在未来的小升级(16.04.1、16.04.2 等)中得到修复或减少。

答案3

我认为对于服务器来说,你最好不仅使用 LTS 版本,而且为了稳定性而不是尖端性,使用已经过测试的 LTS 版本一段时间。不是最新的 LTS(一周内发布新版本),不是已经在市场上得到了充分的检验。

以 Deamhost 为例,它已经托管了我的网站很多年了:

        #                                    m                 
  mmm   #   m  m   m  mmmmm   mmm    mmm   mm#mm   mmm    m mm 
 #   "  # m"   "m m"  # # #  "   #  #   "    #    #"  #   #"  "
  """m  #"#     #m#   # # #  m"""#   """m    #    #""""   #    
 "mmm"  #  "m   "#    # # #  "mm"#  "mmm"    "mm  "#mm"   #    
                m"                                             
               ""                                              
Last login: Thu Apr 14 15:33:39 2016 from 124.149.186.113
xxxxxxxx@skymaster~$ cat /etc/lsb-release
DISTRIB_ID=Ubuntu
DISTRIB_RELEASE=12.04
DISTRIB_CODENAME=precise
DISTRIB_DESCRIPTION="Ubuntu 12.04.5 LTS"
xxxxxxxxxx@skymaster~$ 

Precise Pangolin 仍将获得支持,直到 2017 年 4 月。Dreamhost 博客上有一些关于反向移植、稳定性和其他问题的想法:

变革即将来临 – DreamHost 升级

我并不是提倡你使用这么老的 LTS,我建议使用 Trusty,它将支持到 2019 年 4 月。

相关内容