LVM与标准分区有何区别,如何选择
目录
- 1 小系统使用LVM的益处:
- 2 大系统使用LVM的益处:
- 3 优点:
- CentOS 7.9 挂载硬盘为LVM操作实例
- 查看硬盘情况
- 格式化硬盘
- 创建PV
- 创建VG
- 创建LV
- 创建文件系统并挂载
- 自动挂载
- 添加:注意用空格间隔
- CentOS7.9 LVM分区扩容
普通的磁盘分区管理方式在逻辑分区划分好之后就无法改变其大小,而遇到出现某个分区空间耗尽时,解决的方法通常是使用符号链接,或者使用调整分区大小的工具;lvm出现之后解决了上面的问题,可以在不用停机的状态下更改磁盘分区大小。LVM通常用于装备大量磁盘的系统,但它同样适于仅有一、两块硬盘的小系统。
1 小系统使用LVM的益处:
传统的文件系统:一个文件系统对应一个分区,直观,但不易改变,不同的分区相对独立,无相互联系,各分区空间常常利用不平衡,空间不能充分利用。当一个文件系统/分区已满时,无法对其扩充,只能采用重新分区/建立文件系统,非常麻烦,或把分区中的数据移到另一个更大的分区中;或采用符号连接的方式使用其它分区的空间。如果要把硬盘上的多个分区合并在一起使用,只能采用再分区的方式,这个过程需要数据的备份与恢复。采用LVM:硬盘的多个分区由LVM统一为卷组管理,可以方便的加入或移走分区以扩大或减小卷组的可用容量,充分利用硬盘空间;文件系统建立在逻辑卷上,而逻辑卷可根据需要改变大小(在卷组容量范围内)以满足要求,可以跨分区。
2 大系统使用LVM的益处:
在使用很多硬盘的大系统中,使用LVM主要是方便管理、增加了系统的扩展性。用户/用户组的空间建立在LVM上,可以随时按要求增大,或根据使用情况对各逻辑卷进行调整。当系统空间不足而加入新的硬盘时,不必把用户的数据从原硬盘迁移到新硬盘,而只须把新的分区加入卷组并扩充逻辑卷即可。同样,使用LVM可以在不停服务的情况下。把用户数据从旧硬盘转移到新硬盘空间中去。
3 优点:
可随时按需求改变逻辑卷大小,充分利用硬盘空间。
LVM虽然很好用,但是因为在硬件上使用纯软件方式进行管理,所以误删除数据恢复更加困难, LVM缩减分区大小风险较大,并不推荐使用LVM对磁盘分区进行管理
CentOS 7.9 挂载硬盘为LVM操作实例
查看硬盘情况
fdisk -l
格式化硬盘
fdisk /dev/sdb
n->p->回车->回车->t->8e->w
创建PV
pvcreate /dev/sdb1
创建VG
vgcreate data-vg /dev/sdb1
创建LV
lvcreate -l 100%Free -n data-lv data-vg
创建文件系统并挂载
mkfs.ext4 /dev/data-vg/data-lv
mkdir /data
mount /dev/data-vg/data-lv /data/
自动挂载
blkid
dev/mapper/data--vg-data--lv: UUID="c3996f3f-c01b-4185-8998-edb05d49e28c" TYPE="ext4"
vim /etc/fstab
添加:注意用空格间隔
UUID=c3996f3f-c01b-4185-8998-edb05d49e28c /data ext4 defaults 0 0
已挂载分区为sda1,如下图
CentOS7.9 LVM分区扩容
CentOS 分区扩容步骤
参考:https://blog.csdn.net/qq_35147861/article/details/133421004