LVM

来源:互联网 发布:自学c语言要多久 编辑:程序博客网 时间:2024/06/16 10:11

PV

Physical Volume(物理卷)

VG

Volumn Group(卷组)

LV

Logical Volume(逻辑卷)

开始

在虚拟机中添加一块硬盘:sdb

准备分区:

fdisk /dev/sdb 3个区


 

[root@localhost ~]# ls /dev/sdb*

/dev/sdb  /dev/sdb1  /dev/sdb2 /dev/sdb3

制作pv

which pvcreate 包文件

  /sbin/pvcreate

rpm -qf `which pvcreate` 由哪个包产生的

  lvm2-2.02.111-2.el6.i686

pvcreate /dev/sdb{1,2}

制作vg

vgcreate vg1(定义名字) /dev/sdb1 /dev/sdb2

 Volume group "vg1" successfully created

制作lv

[root@localhost ~]# lvcreate -n LV1(定义名字) -L 2G vg1(从之前vg卷轴中化出来)

  Logical volume "LV1" created

#-n lvname #-L指定大小

查看:pvs #pvscan lvs vgs

查看PE

pvdisplay

改变pe大小:vgcreate -s 16M /dev/sdb1 /dev/sdb2 #-s指定大小

先格式化再挂载

mkfs.ext4 /dev/vg1/LV1

mount /dev/vg1/LV1 /mnt

LV扩展

lvextend -L +300M /dev/vg1/LV1

查看磁盘df -h

 Filesystem            Size  Used Avail Use% Mounted on

/dev/mapper/VolGroup-lv_root

                      8.3G  793M  7.1G  10% /

tmpfs                 249M     0  249M   0% /dev/shm

/dev/sda1             477M   26M  427M   6% /boot

/dev/mapper/vg1-LV1   2.4G  3.0M  2.3G   1% /mnt

重置resize2fs /dev/vg1/LV1

添加一个sdb3为扩展

vgextend vg1 /dev/sdb3

  [root@localhost ~]# vgextend vg1 /dev/sdb3

  Physical volume "/dev/sdb3" successfully created

  Volume group "vg1" successfully extended

pvs 查看

原创粉丝点击