我需要建立一个debian stable
满足以下需求的系统:
- 硬盘应该镜像:
Raid 1
- 如果可能的话,文件系统应该
autogrow
(以防我们用更大的硬盘替换一个硬盘,等到同步并用更大的硬盘替换另一个硬盘) - 自动增长应该可以工作
online
- 硬盘空间的主要用途是容纳
database
当然,有几种方法可以实现这一点 - 但我正在寻找最好的方法。我目前的感觉是,这可能是解决方案btrfs
(因为没有真正稳定的解决方案zfs
) - 但它足够稳定吗?
我愿意接受任何建议并感兴趣。
答案1
我建议您使用单独的廉价 HDD 来托管操作系统 (
/
)。RAID1 HDD(对)应仅托管数据库文件,以保持系统模块化。我从未见过 RAID 或 Linux 文件系统支持
autogrow
。您需要手动运行命令来扩展文件系统大小。(但有不少文件系统支持在线扩展大小。)ext4
RAID1mdadm
是满足您需求的最标准选项。两者都支持通过命令行选项“尽可能增大”。