2024年10月Linux如何创建使用LVM(4)

发布时间:

  ⑴假设VG卷组有一天,被逻辑卷用完了,怎么继续扩展卷组?

  ⑵创建一个物理卷。

  ⑶[rootstation mnt]# pvcreate /dev/sdb

  ⑷Physical volume “/dev/sdb” suessfully created

  ⑸把新的物理机加入到卷组中。

  ⑹[rootstation mnt]# vgextend myvg /dev/sdb

  ⑺Volume group “myvg” suessfully extended

  ⑻查看增加到的卷组。

  ⑼[rootstation mnt]# vgextend myvg /dev/sdb

  ⑽Volume group “myvg” suessfully extended

  ⑾[rootstation mnt]# vgdisplay myvg

  ⑿--- Volume group ---

  ⒀VG Name myvg

  ⒁System ID

  ⒂Format lvm

  ⒃Metadata Areas

  ⒄Metadata Sequence No

  ⒅VG Aess read/write

  ⒆VG Status resizable

  ⒇Open LV

  ⒈VG Size . GiB--》从G到G了。

  ⒉PE Size . MiB

  ⒊Total PE

  ⒋Alloc PE / Size / . GiB

  ⒌Free PE / Size / . GiB

  ⒍VG UUID KyFWJg-BU-KrOA-uef-kf-eoTz-oMnu

  ⒎有扩展卷组,就必须有缩减。缩减过程如下。

  ⒏[rootstation mnt]# vgreduce myvg /dev/sdb

  ⒐Removed “/dev/sdb” from volume group “myvg”

  ⒑[rootstation mnt]# vgdisplay myvg

  ⒒--- Volume group ---

  ⒓VG Name myvg

  ⒔System ID

  ⒕Format lvm

  ⒖Metadata Areas

  ⒗Metadata Sequence No

  ⒘VG Aess read/write

  ⒙VG Status resizable

  ⒚Open LV

  ⒛VG Size . GiB

  ①PE Size . MiB

  ②Total PE

  ③Alloc PE / Size / . GiB

  ④Free PE / Size / . GiB

  ⑤VG UUID KyFWJg-BU-KrOA-uef

  ⑥-kf-eoTz-oMnu

  ⑦快照是一种逻辑卷,通常为只读。通俗化说:“快照大小决定于备份的大小”

  ⑧作用,能保持快照之前的操作,如后续操作有了影响,可以恢复之前的一些操作,也相当于快照之前做了备份,创建快照后,后续的操作队快照之前的无任何影响。

  ⑨[rootstation mnt]# lvcreate -s -L M -n snap -p r /dev/myvg/test

  ⑩Rounding up size to full physical extent . Mi

  Ⅰ创建的快照名称snap。

  Ⅱ-L 设置大小。

  Ⅲ-p:permission,设置生成快照的读写权限,默认为RW;r为只读。

  Ⅳ-s:指定lvcreate生成的是一个快照。

  Ⅴ-n:指定快照名称

  Ⅵ挂载快照:下面是备份的内容。

  Ⅶmount /dev/myvg/snap /me

  Ⅷ[rootstation me]# ls

  Ⅸap be lost+found

  Ⅹ然后备份处快照中文件即可,备份后及时删除快照。

  ㈠[rootstation ~]# lvremove /dev/myvg/snap

  ㈡Do you really want to remove active logical volume snap? [y/n]: y

  ㈢Logical volume “snap” suessfully removed

  ㈣上面就是LVM的创建和使用的介绍了,本文通过几个实例详细介绍了LVM的创建,包括逻辑卷的创建、挂载和扩展,希望对你有所帮助。