Linux

創建/分區的lvm快照的最佳方法

  • July 13, 2013

我需要知道在 kvm 客戶機上實現根分區“/”快照的最佳方法。我所擁有的如下

1-

/dev/vda  ..... 10G free 
-- /dev/vda1      boot partition (ext - 83)
-- /dev/vda2      / parition     (Linux LVM format - 8e)

卷組中沒有空間。

2-

/dev/sda .....  10G free (iscsi drive)
--/dev/sda1     being used for nfs clustered file system

該節點是 nfs 3 節點集群的一部分。

我的問題是在這個節點上的捲組中創建一個空間

  1. 我應該增加 / (/dev/vda2) 的大小 - 然後是 pvresize …然後是 vgextend ….然後創建一個根 lvm 的 snapshop?
  2. 我是否應該在 iscsi 驅動器 (/dev/sda) 上創建另一個 lvm 分區 - 然後將其添加到 pvcreate …然後 vgextend ….. 然後創建根 lvm 的快照?

非常感謝。

你說:

/dev/vda2 / 分區 (LVM)

這是完全不可能的。它要麼是為 / 創建的分區,要麼是作為 LVM pv 的分區,您將其添加到 vg 中,在 vg 上為 / 創建了 lv。

我猜是後者,基於您的其他資訊(您在其中一次又一次地獲得有關 LVM 的術語錯誤,但文本是可以理解的)。如果 /dev/vda 上的“可用空間”只是未分區的空間:創建一個新分區,將其設為 pv 並將其添加到您的 vg 中。然後就可以截圖了。

如果不是這種情況,請將以下命令的輸出添加到您的問題中:

fdisk -l
pvs
vgs
lvs

引用自:https://serverfault.com/questions/523076