CentOS 6 命令(八)——逻辑卷建立

一、物理卷的建立

physical物理 volume 卷
因为普通的硬盘是无法合并的,因此需要转换格式为物理卷。

pv<tab><tab>  #列出有关物理卷的相关命令
pvscan  #scan扫描。扫描并列出当前系统中存在的物理卷。只有一个/dev/sda2
pvcreate /dev/sd[bcd]  #创建物理卷。对sdb、c、d做物理卷的转换(为了能将他们合并成一个容量池)

二、创建卷组

volume卷 group组
将三个物理卷合并成一个容量池(容量池必须有名字nz2001_vg)vg是卷组的意思。物理卷构成的一个组叫卷组。

vg<tab><tab>
vgscan  #扫描系统中卷组名称,列出已存在的卷组名
vgdispaly vg_zjx  #会显示对应卷组的详细信息,(1)当前卷组总大小(2)剩余情况(3)卷组名称(4)PE Size。PE(physical extent)为物理单元,默认为4MB。作用:因为卷组要从中划分容量使用。通过若干个PE生成该容量,比如我需要一个40MB的空间,他就会给我提供10个PE。如果我需要10M空间来使用,则卷组需提供等于或大于我容量的空间,3个PE大小为12M,因此我会获得一个12MB的空间使用。
man vgcreate  #看卷组建立的man帮助
vgcreate 卷组名称(_vg) 加入的设备1 设备2 #默认所使用的物理单元大小为4MB
vgcreate nz2001_vg /dev/sdb /dev/sdc  #创建卷组,忘记将/dev/sdd写入卷组中,因此产生的卷组容量只有40G,想办法在不影响当前卷组的情况下,加入/dev/sdd
vgextend nz2001_vg /dev/sde  #卷组扩容。将sde这个物理卷,添加到卷组nz2001_vg中
vgdisplay nz2001_vg  #显示卷组该卷组详细信息

三、建立逻辑卷

logic 逻辑 volume卷

lv<tab><tab>
lvscan  #系统中已经存在的逻辑卷。sda2拆分成/dev/vg_zjx/lv_root和/b=dev/vg_zjx/lv_swap交换分区
lvcreate -L 100M -n lcl_lv nz2001_vg  #建立逻辑卷lcl_lv,大小100M
lvcreate -l 100 -n lyy_lv nz2001_vg  #400M。-l,定义PE的数量

四、逻辑卷的应用

mkfs.ext4 /dev/nz2001_vg/ll_lv  #格式化
mkdir /mnt/lvm  #建立挂载点
mount /dev/nz2001_vg/lcl_lv /mn/lvm   #挂载

五、逻辑卷扩容

lvextend -L +20G /dev/nz2001_vg/nz2001_lv  #等同于-L 50 由30G扩容到50G
resize2fs /dev/nz2001_vg/nz2001_lv  #将没有建立文件系统部分进行格式化(原30G内数据不变,后加入的20G进行格式化),适用于ext4文件系统

六、删除逻辑卷、卷组、物理卷

umount /dev/nz2001_vg/lcl_lv  #卸载逻辑卷的符号链接
lvremove /dev/nz2001_vg/lcl_lv  #删除逻辑卷
vgremove nz2001_vg  #删除卷组
pvremove /dev/sd[bcde]  #删除物理卷sdb sdc sdd sde。属于正则表达式
发布了33 篇原创文章 · 获赞 42 · 访问量 1996

猜你喜欢

转载自blog.csdn.net/qq_17841153/article/details/105104453