首页>>帮助中心>>香港服务器Linux-LVM逻辑卷管理

香港服务器Linux-LVM逻辑卷管理

2025/4/1 43次

香港服务器Linux LVM逻辑卷管理-第一波
卷组volume group (VG)
卷组是LVM中最高抽象层,是由一个或多个物理卷所组成的存储器池。
物理卷physical volume (PV)
典型的物理卷是硬盘分区,但也可以是整个硬盘或已创建的Software RAID 卷。
物理块physical extent (PE)
物理卷按大小相等的“块”为单位存储,块的大小与卷组中逻辑卷块的大小相同。
逻辑块logical extent (LE)
逻辑卷按“块”为单位存储,在一卷组中的所有逻辑卷的块大小是相同的。
逻辑卷logical volume (LV)
逻辑卷相当于非LVM系统中的分区,它在卷组上建立,是一个标准的块设备,可以在其上建立文件系统
线性映射
线性映射-把一定范围的物理块按顺序分配给逻辑卷,如LV的LE 1-99映射到PV1,LE 100-347映射到PV2。
交错模式
交错模式-将把逻辑块交错映射到不同的物理卷中,如 LV的LE 1映射为PV1的PE1,LE 2映射为PV2的PE1,LE 3映射为PV1的PE2.。这种方式可以提高逻辑卷的性能,但是采用这种方式建立的逻辑卷将不能在它们所在的物理卷中扩展。
创建LVM卷,从下到上创建,示意图如下

示意图
首先我们要创建文件系统
命令: fdisk /dev/sdb ———— 创建物理卷并修改ID为8e

分区
创建PV,添加几个文件系统,然后再添加一个RAID文件系统
命令:pvcreate /dev/sdb{5,6,7,8,9} ———— 添加文件系统到PV
pvcreate /dev/md0 ———— 添加raid文件系统到PV
pvs,pvdisplay ———— 查看系统现有PV

添加PV到卷组,创建VG卷组
命令:vgcreate [-s=16m] test_vg /dev/sdk1 /dev/sdl1
指定PE大小 VG卷组名 要添加到VG中的PV
使用man帮助看一下使用方法

man帮助
看上面的例子,我们添加PV到卷组中创建VG
命令:vgcreate vg0 /dev/sdb{5,6,7,8,9} /dev/md0
vgs,vgdisplay

lvcreate命令的常用方法和参数:
lvcreate [options] -n 逻辑卷名 卷组名 [PV1...]
-i Stripes :采用交错(striped)方式创建LV,其中Stripes指卷组中PV的数量。
-I Stripe_size :采用交错方式时采用的块大小(单位为KB),Stripe_size必须为2的指数?2N ,N=2,3...9
-l LEs :指定LV的逻辑块数。
-L size :指定LV的大小,其后可以用K、M、G表示KB、MB、GB。
-s :创建一已存在LV的snapshot卷。
-n name :为LV指定名称。
在VG卷组上创建LV逻辑卷
命令:lvcreate -L 500M -n lv0 vg0
指定LV大小 LV名称 卷组VG名?

命令:mkfs.ext3 /dev/vg0/lv0


一诺网络香港免备案专区,提供「香港增强VPS」和「香港特惠VPS」两种类型的高可用弹性计算服务,搭载新一代英特尔®至强®铂金处理器,接入CN2低延时高速回国带宽线路,网络访问顺滑、流畅。机房网络架构采用了BGP协议的解决方案可提供多线路互联融合网络,使得不同网络运营商线路的用户都能通过最佳路由实现快速访问。香港云VPS低至29元/月,购买链接:https://www.enuoidc.com/vps.html?typeid=2

版权声明

    声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们996811936@qq.com进行处理。