升级非常旧的 Ubuntu 服务器

升级非常旧的 Ubuntu 服务器

我有一台 IBM Server X,大概有 12 年的历史了。它运行的是 Ubuntu 6.10 (Edgy)。机器的性能没有问题,但出于安全原因,我想升级操作系统。我想知道升级是否可取,因为硬件很旧,而且没有更新硬件的可能性。

关于服务器:它有一个 Intel Xeon 5130 双核处理器,每核 2.0 GHz,1 GB RAM(如果我没记错的话是 ECC)。它有一个 30 GB(我认为)硬件驱动的 RAID1 阵列。Ubuntu 仅以命令行方式运行,没有运行 GUI。

该机器作为一家小公司的代理(squid/squidGuard)、打印服务器(cups)、DNS/DHCP/防火墙(iptables)。

现在有趣的部分是使用 ReiserFS。

我在想,为了升级到最新的 LTS Ubuntu,我必须按顺序进行一系列的升级。我担心文件系统,因为我知道 ReiserFS 不再受支持。我了解了 fstransform,我确实打算使用它,但我不确定我是否会切换到 ext4,例如,如果 Edgy 出现时支持 ext4 的话。

现在我的问题是:

  1. 将此机器升级到最新的 LTS 是否可取,因为它可能会运行缓慢,并且在如此旧的硬件上存在性能问题或与之不兼容?(注意:我不需要 GUI,当我运行 liveCD 时,它告诉我我的视频卡太没用了)

  2. 如果我确实升级,我应该使用哪个文件系统?

  3. 每次升级后,我是否需要重新编译/重新安装所有软件(例如 DNS 服务器、打印服务器、squid)

答案1

这只是我的看法。

作为一名 IT 系统工程师,出于各种原因,我尝试将所有设备保持在最新的稳定版本。由于您的服务器运行的是一些非常老旧的硬件,我倾向于淘汰它。我绝对不会将其升级到最新的 LTS。使用 2 Ghz CPU 和 1 GB RAM,性能会非常糟糕。如果它所做的只是提供 Web 代理和打印服务,也许这不是一个大问题,但仍然如此。

更明智的计划(在我看来)是升级内核、squid、cups 和 iptables。然后您可以继续像以前一样使用机器,但所有安全漏洞都已修补。您可能会发现从源代码进行这些升级更容易。

更改文件系统类型可能会带来很多麻烦,而且考虑到硬件的旧程度,似乎不值得冒这个险或付出努力。就我个人而言,我不会尝试这样做,除非我不在乎是否会永久损坏机器。

顺便说一句,如果有能力增加该盒子中的 RAM,我肯定会这么做。

相关内容