LVMconfiguration可能吗?

硬盘D1和D2分别是140GB和D3,D4是600GB。 我一直在阅读有关使用LVM的好处,我正在考虑以下configuration。

这一个将是对我来说是有道理的,因为我真的想保持在分开的磁盘的操作系统/数据加载。 但是我的想法是,我只需要在LV中剩下30-40GB,以便我需要扩展home / usr / root。 (这是不太可能发生,但你永远不知道…)

|var,usr,home | /data | -------------------------- | LVM Vol | EXT3/4 | -------------------------- | HW RAID1 | HW RAID1 | -------------------------- | D1 | D2 | D3 | D4 | 

现在,这个疯狂的设置出现在我的脑海里,我不知道它是否可能。 重点是创build一个两个RAID的LVM,使一个巨大的VG 740GB。 这会给我很大的灵活性,以便我需要扩展一些东西。

 | var,usr ,home, data ... | -------------------------- | LVM Vol | -------------------------- | HW RAID1 | HW RAID1 | -------------------------- | D1 | D2 | D3 | D4 | 

这可能吗? 如果是这样,它会如何影响性能比第一个设置,因为Id喜欢保持OS /数据负载分开?

是的,第二种configuration是可能的。

正是由于这个原因,LVM卷组存在:将less量物理卷的空间放在一起。

此外,您可以告诉LVM将您的/data放在D3 / D4 RAID上。 只是做一个

 lvcreate -n data -L 600GB VolumeGroupName /dev/sdb1 

所以从性能的angular度来看,它不会改变任何事情:数据将在大驱动器上,所有其他卷将在小磁盘上。 之后,您可以使用pvmove将特定卷(或其中的一部分)移动到其他磁盘。

我使用的解决scheme是您的第一次尝试的混合:

 |var,usr,home | /data | -------------------------- |LVM LV1,2,3 | LVM LV0 | -------------------------- | LVM VG | LVM VG | -------------------------- | HW RAID1 | HW RAID1 | -------------------------- | D1 | D2 | D3 | D4 | 

这样,您的4个安装点可以在卷组之间迁移。 这似乎有一定程度的意义。

你会有

 /var mounted as LVM LogicalVolume 1, formatted as EXT3/4 /home mounted as LVM LogicalVolume 3, formatted as EXT3/4 /usr mounted as LVM LogicalVolume 2, formatted as EXT3/4 /data mounted as LVM LogicalVolume 0, formatted as EXT3/4