Linux创建LV

名词解释:

PV:physical Volume 物理卷,由一个到多个物理分区组成

VG:Volume Group 卷组(卷用户组?),可理解为一个虚拟磁盘,由一个到多个pv组成

LV:logical volume,可理解为虚拟分区,一个VG可以分成一个到多个虚拟分区

PE:LVM中最小的存储块

磁盘分区partprobe创建PV创建VG创建LV格式化,挂载

1、查看磁盘

# fdisk -l /dev/sda
WARNING: fdisk GPT support is currently new, and therefore in an experimental phase. Use at your own discretion.

Disk /dev/sda: 4000.0 GB, 3999999721472 bytes, 7812499456 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 262144 bytes / 262144 bytes
Disk label type: gpt
Disk identifier: 808BFA5E-AA67-4FA6-B406-B95FAC91C10A


#         Start          End    Size  Type            Name
 1         2048         4095      1M  BIOS boot parti 
 2         4096      2101247      1G  Microsoft basic 
 3      2101248   7811473407    3.7T  Linux LVM       
 4   7811473408   7812497407    500M  Microsoft basic 

2、创建PV

pvcreate /dev/sdc2 /dev/sdc4

pvscan:查询系统中具有PV的磁盘

  PV /dev/sdb1   VG vg_k8s          lvm2 [931.32 GiB / 0    free]
  PV /dev/sda3   VG VolGroup00      lvm2 [3.64 TiB / 429.00 GiB free]
  PV /dev/sdb2   VG chinaunicomvg   lvm2 [2.73 TiB / 1.12 TiB free]
  PV /dev/sdb5   VG chinaunicomvg   lvm2 [3.00 TiB / 1.35 TiB free]
  PV /dev/sdb3   VG operatorvg      lvm2 [2.73 TiB / 476.96 GiB free]
  PV /dev/sdb4   VG operatorvg      lvm2 [2.79 TiB / 404.02 GiB free]
  Total: 6 [15.80 TiB] / in use: 6 [15.80 TiB] / in no VG: 0 [0   ]

pvdisplay:显示系统中的pv状态
pvremove:移除pv属性,让该分区不具有pv属性

3、创建VG

vgcreate -s 5M VG1 /dev/sdc2 /dev/sdc4

vgcreate:创建vg
vgscan:查询系统中是否有vg存在
vgdisplay:显示目前的vg状态
vgextend:在vg内增加额外的pv
vgreduce:在vg内删除PV
vgchange:设置vg是否启动
vgremove:删除vg

4、创建LV

lvcreate -L 1T -n LV1 VG1

lvscan:查询系统上的LV
lvdisplay:显示系统上LV的状态
lvextend:增加LV的容量
lvreduce:在LV里面减少容量
lvremove:删除一个lv
lvresize:对LV进行容量大小的调整

5、格式化,挂载

mkfs -t ext4 /dev/VG1/LV1
mkdir /mnt/LV1
mount /dev/VG1/LV1 /mnt/LV1

6、LV容量扩展

lvextend -L +500G /dev/VG1/LV1
lvscan

或者使用

lvresize -L 1.5T /dev/VG1/LV1
可只使用lvresize命令完成LV的扩展或缩小容量

容量得到了扩展,但并未实际应用到文件系统中

7、将LV的扩展容量应用到文件系统中

resize2fs /dev/VG1/LV1
df -h /mnt/LV1
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

友情链接更多精彩内容