LVM逻辑卷管理

LVM逻辑卷管理就是将物理卷组成卷组,再将卷组抽象成逻辑卷,格式化、挂载逻辑卷。


Ø 新建分区用来组合成逻辑卷

fdisk  /dev/sda

gparted

parted-l

Ø  形成物理卷

pvcreate /dev/sda3  /dev/sda4

Ø  创建vg

vgcreate name-of-vg /dev/sda3  /dev/sda4

Ø  查看vg的信息

vgdisplay -v name-of-vg

Ø  创建lv

lvcreate –L  SIZE  –n name-of-lv  name-of-vg

Ø  查看lv的信息

lvdisplay /dev/name-of-vg/name-of-lv

Ø  格式化新建的逻辑卷

mkfs.fstype /dev/name-of-vg/name-of-lv

Ø  挂载到指定的目录下

mount –t  fstype  /dev/name-of-vg/name-of-lv

Ø  自动挂载(如果你需要开机就自动挂载该块设备)

修改/etc/fstab文件,增加

如:/dev/name-of-vg/name-of-lv  /mnt fstype   defaults    0 2

Ø  扩展卷组

vgcreate  /dev/sdb1/dev/sdb2 /dev/sdb3

vgextend name-of-vg  /dev/sdb1 /dev/sdb2/dev/sdb3

lvextend -L 8G /dev/name-of-vg/name-of-lv

若想增加指定大小

lvextend -L +8G /dev/name-of-vg/name-of-lv

Ø  将文件系统扩容

btrfsctl  –r  +8G /path/to/mounted-volume

btrfsctl  –r  8G /path/to/mounted-volume

Ø  减小逻辑卷

#unmount LV
umount /path/to/mounted-volume
#shrink filesystem to 4G
Btrfsctl -s -4G  /dev/name-of-vg/name-of-lv
#reduce LV
lvreduce -L 4G /dev/name-of-vg/name-of-lv

Ø  删除物理卷

在释放之前禁止 PV 的分配

#Disable /dev/hda6 allocation

pvchange -xn /dev/hda6

或者说所有的lvm分区

pvchange -xn /partition/of/lvm

从释放的 PV 移出数据

#Move allocated extents out of /dev/hda6

pvmove -i 10 /dev/hda6

或者是

pvmove -i 10 /partition/of/lvm

以上是LVM使用的一些基本工具和方法,更为详细的使用说明,请参见LVM的官方网站和wiki百科上的解释。

 

擦除分区表信息

Wipefs –a /dev/sdb1

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值