创建lvm的好处

主要优点:大小可以动态调整
LVM通常用于装备大量磁盘的系统,但它同样适于仅有一、两块硬盘的小系统。
小系统使用LVM的益处
传统的文件系统是基于分区的,一个文件系统对应一个分区。这种方式比较直观,但不易改变:
1.不同的分区相对独立,无相互联系,各分区空间很易利用不平衡,空间不能充分利用;
2.当一个文件系统/分区已满时,无法对其扩充,只能采用重新分区/建立文件系统,非常麻烦;或把分区中的数据移到另一个更大的分区中;或采用符号连接的方式使用其它分区的空间。
3.如果要把硬盘上的多个分区合并在一起使用,只能
LVM LVM
采用再分区的方式,这个过程需要数据的备份与恢复。当采用LVM时,情况有所不同:
1.硬盘的多个分区由LVM统一为卷组管理,可以方便的加入或移走分区以扩大或减小卷组的 可用容量,充分利用硬盘空间;
2.文件系统建立在逻辑卷上,而逻辑卷可根据需要改变大小(在卷组容量范围内)以满足要求;
3.文件系统建立在LVM上,可以跨分区,方便使用;
大系统使用LVM的益处
在使用很多硬盘的大系统中,使用LVM主要是方便管理、增加了系统的扩展性。
在一个有很多不同容量硬盘的大型系统中,对不同的用户的空间分配是一个技巧性的工作,要在用户需求与实际可用空间中寻求平衡。
用户/用户组的空间建立在LVM上,可以随时按要求增大,或根据使用情况对各逻辑卷进行调整。当系统空间不足而加入新的硬盘时,不必把用户的数据从原硬盘迁移到新硬盘,而只须把新的分区加入卷组并扩充逻辑卷即可。同样,使用LVM可以在不停服务的情况下。把用户数据从旧硬盘转移到新硬盘空间中去。
在Linux系统中创建LVM(Logical Volume Manager,逻辑卷管理)可以实现对磁盘空间的动态管理。以下是详细的创建步骤: ### 一、创建物理卷(PV) 首先需要将磁盘或分区标记为物理卷。假设使用的是 `/dev/sdb5` 分区。 ```bash # 创建物理卷 pvcreate /dev/sdb5 ``` 该命令会初始化指定的分区,使其成为LVM可用的物理卷[^4]。 ### 二、创建卷组(VG) 接下来,将一个或多个物理卷组合成卷组。例如,创建名为 `vgname` 的卷组: ```bash # 创建卷组 vgcreate vgname /dev/sdb5 ``` 卷组是逻辑卷的存储池,可以包含多个物理卷,从而扩展存储容量[^2]。 ### 三、创建逻辑卷(LV) 然后,在卷组的基础上创建逻辑卷。例如,创建一个大小为512MB、名称为 `lvname` 的逻辑卷: ```bash # 创建逻辑卷 lvcreate -L 512MB -n lvname vgname ``` 此时,逻辑卷设备路径通常为 `/dev/vgname/lvname` 或 `/dev/mapper/vgname-lvname`[^4]。 ### 四、格式化逻辑卷 创建完成后,需要对逻辑卷进行文件系统的格式化。例如,使用 `ext4` 文件系统: ```bash # 格式化为ext4文件系统 mkfs.ext4 /dev/vgname/lvname ``` 也可以根据需求选择其他文件系统,如 `xfs`: ```bash # 格式化为xfs文件系统 mkfs.xfs /dev/vgname/lvname ``` 这一步确保逻辑卷具备可挂载和使用的文件结构[^1]。 ### 五、挂载逻辑卷 最后,将逻辑卷挂载到某个目录以便访问。例如,挂载到 `/mnt/data`: ```bash # 创建挂载点 mkdir /mnt/data # 挂载逻辑卷 mount /dev/vgname/lvname /mnt/data ``` 挂载后即可开始使用逻辑卷提供的存储空间[^3]。 ### 六、更新fstab自动挂载 为了确保系统重启后逻辑卷仍然自动挂载,需将其添加到 `/etc/fstab` 文件中: ```bash # 获取逻辑卷的UUID blkid /dev/vgname/lvname # 编辑fstab文件,添加如下行(替换为实际UUID) UUID=xxxx-xxxx /mnt/data ext4 defaults 0 2 ``` 这样可以在每次启动时自动挂载逻辑卷[^3]。 ---
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值