我有一台配备 2x 1.92 TB NVMe SSD 的专用服务器
我希望这台服务器能够存储大量数据(TB级)。我有 24 个 CPU,因此它具有处理能力和 128GB 内存。
将来我想添加几个 12TB HDD 磁盘来容纳不断增长的数据量。我正在使用 postgresql 来存储我的数据。我该如何让额外的存储空间可供 postgresql 使用,以便它可以使用我添加的额外存储空间。
谢谢。
答案1
在 Linux 中,您可以设置 LVM(逻辑卷管理器)以在逻辑上将您的分区扩展到多个硬盘上,然后只需添加硬盘并通过 LVM 注册它,然后扩展您的分区以包含新硬盘。您还可以使用表分区,请参阅https://www.postgresql.org/docs/12/ddl-partitioning.html,但我个人会使用 LVM 替代方案。例如:https://www.rootusers.com/lvm-resize-how-to-increase-an-lvm-partition/