pv
pv 是为了分组,让磁盘获得 pv 属性也可以理解成让磁盘获得分组的权限
ps: 注意大括号和 .. 的用处
pvcreate 磁盘分区 #如 : pvcreate /dev/sdb{5..8} 表示让 b 磁盘5-8 获得 pv属性
pvscan #搜寻当前系统里面所以具有 PV 属性的磁盘 pvs 也可以查看
pvdisplay #查看具有 pv 属性磁盘的状态
pvremove 磁盘分区名 #将 PV 属性移除,让该磁盘不具有 PV 属性
vg
创建vg组需要分区的磁盘拥有pv属性
vgcreate [参数] 组名称 拥有pv属性的磁盘分区 #创建 VG 组
vgscan #查看当前所有 vg 组的信息 vgs 也可以查看
vgdisplay [vg组名] #显示 vg 组的详细信息,如果不加组名则显示全部vg组的详细信息
vgreduce vg组名 组里需要删除的磁盘分区名 #删除 vg 组里的磁盘分区
vgremove vg组名 #删除一个 VG组
vgextend vg组名 需要添加的pv #在 VG组里增加额外的 PV 分区
lv
lv 只可以拥有一个 vg 组
lvcreate [-L] [内存大小] -n lv名称 vg组名 #创建lv
lvscan #查询系统上面的 LV
lvdisplay # 显示系统上面的 LV 详细信息
lvremove [参数] lv(逻辑卷) 路径 #删除一个 LV
-f 强制删除
lvresize [参数] [参数数据] lv(逻辑卷)路径 #对 LV 进行容量大小的调整
-L 调整大小 + - 表示加入减去逻辑卷的实际大小 , 不加 + - 直接写内存表示,将逻辑卷设置为多少。(默认单位是m)
扩展:
mkfs.ext4 /dev/sdb2 #格式化磁盘 .ext4 是磁盘的格式
mount 磁盘 挂载位置 #挂载磁盘到哪个位置
df -hT # 查看当前挂载信息
umount 挂载前或挂载后的位置 #反挂载