带分区或带磁盘的 LVM

带分区或带磁盘的 LVM

我开始在我的服务器上使用 LVM。今天我创建了 VG 并为其分配了一个驱动器。但环顾四周后,我发现几乎每个教程都谈到向 VG 分配分区。

我做了什么:

vgcreate test /dev/sdd
lvcreate -n mydrive -l 100%FREE test
vgextend test /dev/sde
lvextend -l +100%FREE /dev/mapper/test/mydrive

目前这工作正常。我可以挂载、透传、写入和读取我的 LV。

如果我这样做,“使用磁盘而不是分区”之间是否存在差异和/或是否会出现问题?

答案1

这就是我管理存储的方式,并且没有遇到任何问题。

有一些区别:

  • 某些系统固件只能从具有 MBR 或 GPT 分区的磁盘启动,因此您无法在所有情况下都使用此类磁盘作为启动设备(特别是 UEFI 不再使用启动扇区);
  • 如果您需要将物理卷复制到另一个磁盘,您可能会遇到由于磁盘中扇区的确切数量变化而导致的问题,但由于您首先使用的是 LVM,所以这不应该是一个真正的问题(你会复制 LV,而不是 PV);
  • 因为您没有分区,所以您不会有/dev/sddN设备,这是一个优点,因为复制粘贴典型命令期望分区不会导致灾难。

相关内容