首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >将两个2TB磁盘和一个RAID-10阵列合并成一个逻辑卷?

将两个2TB磁盘和一个RAID-10阵列合并成一个逻辑卷?
EN

Server Fault用户
提问于 2020-01-26 19:49:32
回答 2查看 844关注 0票数 0

在Ubuntu18.04中可以将两个磁盘和一个RAID数组合并成一个单一的逻辑卷吗?

我计划在这台机器上建立一个PostgreSQL数据库,并认为最好让它将数据存储在一个卷中,而不是跨越多个卷(我认为这需要手动配置,比如创建多个表空间)。

我的系统目前被配置为

  1. /dev/sda5:2 TB驱动器(包含Ubuntu18.04)
  2. /dev/sdb:2 TB驱动器(空)
  3. /dev/md0:RAID-10阵列(2 TB可用,软件RAID使用mdadm,空)

谢谢!

EN

回答 2

Server Fault用户

发布于 2020-01-26 20:37:26

简短的回答:是的,你可以通过LVM做到这一点,但不要这样做。只需在当前的PostgreSQL数组上安装RAID1。

长答案: LVM有多个物理卷线性级联的概念,以创建单个逻辑卷。但是,在这种情况下,单个失败的物理磁盘将破坏您的卷,导致无法恢复和完整的数据丢失。而且,在您的情况下,sda5不是空的,这带来了额外的复杂性。

您可以解决这个问题,在sdasdb之间创建第二个RAID数组,然后将两个RAID数组连接在一个逻辑卷中。或者,您可以依赖LVM自己的RAID管理 (--type raid1),但同样,从当前配置开始,这是一个相当复杂的设置。

我建议跳过这种复杂性,只需使用/dev/md0来存储PostgreSQL数据库:2TB对于许多数据库来说是相当大的空间,如果它们真的不够,那么您可能需要从零开始使用更合理的设置。

票数 6
EN

Server Fault用户

发布于 2020-01-27 07:40:51

通常情况下,在任何条带RAID的级别上,磁盘包含的磁盘越多,它处理工作负载的效果就越好。因此,我建议将RAID10扩展到所有磁盘上,然后您可以将2个较大磁盘的其余部分合并到另一个RAID (特别是RAID1)中,该RAID可用于系统分区和其他不需要高性能的设备。

票数 1
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/1000472

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档