对于具有两块 147G 硬盘的生产服务器,推荐的分区方案是什么?

对于具有两块 147G 硬盘的生产服务器,推荐的分区方案是什么?

我有一个专用的盒子,其规格如下:

CPU:4 核 Xeon 3450 *1(启用 HT)
RAM:8GB DDR3
HDD:15k SAS 147G *2(当前处于 RAID 1)

当前的操作系统是 Windows Server 2003。我正在运行一个 Web 服务器(包含几个网站)、一个邮件服务器、一个 svn 服务器(基于 apache)以及相当多的游戏服务器。我现在计划将操作系统切换到 ubuntu 服务器并打破 RAID 以使存储空间翻倍。您推荐哪种分区方案来充分利用双硬盘设置?

答案1

首先,我建议不要破坏 RAID。RAID-1 相对于 2 个独立磁盘的性能和可靠性提升是值得的。

如果您对 Linux 不是特别熟悉,Ubuntu 建议的默认分区方案通常就足够了。如果您有其他需求,那么这里是一个很好的起点。根据需要进行调整,例如,如果您有一个特定的应用程序将占用 /opt 中的 40GB。

/ - 50GB - ext4 file system
SWAP - 16GB - swap file system
/var - 10GB - ext4 file system
/home - remaining space - ext4 file system

答案2

我最近写了一篇很长的回答,解释了为什么需要分区这里

简而言之:

  • 使用 LVM 而不是本机分区。
  • 两个 LVM 分区(一个用于交换,另一个用于包含所有内容的根文件系统)并不一定是坏事。
  • 分区越多越好,但如果要这样做,请从最小尺寸的分区开始,并留出未分配的空间,以便可以为正确的分区分配更多空间

LVM 允许您扩大分区及其文件系统,并且如果您将来购买额外的磁盘,您可以将该容量添加到现有的 LVM 卷组,允许您在线扩大分区,而无需移动数据。

为了容量而牺牲冗余可能会给你带来麻烦。

相关内容