创建新的LVM卷组和逻辑卷

两种场景

场景一、创建新的LVM卷组和逻辑卷

1、磁盘分区

[root@localhost ~]# fdisk /dev/sdd

Disk /dev/sdd: 10.7 GB, 10737418240 bytes, 20971520 sectors

Command (m for help): n
Partition type:
   p   primary (0 primary, 0 extended, 4 free)
   e   extended
Select (default p): p
Partition number (1-4, default 1):    
First sector (2048-20971519, default 2048): 
Using default value 2048
Last sector, +sectors or +size{K,M,G} (2048-20971519, default 20971519): 
Using default value 20971519
Partition 1 of type Linux and of size 10 GiB is set

Command (m for help): w

2、创建物理卷设备

[root@localhost ~]# pvcreate /dev/sdd1
  Physical volume "/dev/sdd1" successfully created.

3、创建LVM卷组

[root@localhost ~]# vgcreate pic /dev/sdd1
  Volume group "pic" successfully created

4、创建逻辑卷

[root@localhost ~]# lvcreate -l 100%free pic -n lvpic
  Logical volume "lvpic" created.

5、格式化

[root@localhost ~]# mkfs.xfs /dev/pic/lvpic 
meta-data=/dev/pic/lvpic         isize=512    agcount=4, agsize=655104 blks
         =                       sectsz=512   attr=2, projid32bit=1
         =                       crc=1        finobt=0, sparse=0
data     =                       bsize=4096   blocks=2620416, imaxpct=25
         =                       sunit=0      swidth=0 blks
naming   =version 2              bsize=4096   ascii-ci=0 ftype=1
log      =internal log           bsize=4096   blocks=2560, version=2
         =                       sectsz=512   sunit=0 blks, lazy-count=1
realtime =none                   extsz=4096   blocks=0, rtextents=0

6、挂载

[root@localhost ~]# mkdir /pic
[root@localhost ~]# mount /dev/pic/lvpic /pic

二、创建新的逻辑卷扩展到已有的卷组

1、初始化磁盘

[root@localhost ~]# fdisk /dev/sde
Command (m for help): n
Partition type:
   p   primary (0 primary, 0 extended, 4 free)
   e   extended
Select (default p): p
Partition number (1-4, default 1): 
First sector (2048-62914559, default 2048): 
Using default value 2048
Last sector, +sectors or +size{K,M,G} (2048-62914559, default 62914559): 
Using default value 62914559
Partition 1 of type Linux and of size 30 GiB is set

Command (m for help): w

2、创建物理卷设备

[root@localhost ~]# pvcreate /dev/sde1
  Physical volume "/dev/sde1" successfully created.

3、扩展LVM卷组

[root@localhost ~]# vgextend pic /dev/sde1
  Volume group "pic" successfully extended

4、创建LVM卷组

[root@localhost ~]# lvcreate -l 100%free pic -n newpic
  Logical volume "newpic" created.

5、格式化

[root@localhost ~]# mkfs.xfs  /dev/pic/newpic 
meta-data=/dev/pic/newpic        isize=512    agcount=4, agsize=1965824 blks
         =                       sectsz=512   attr=2, projid32bit=1
         =                       crc=1        finobt=0, sparse=0
data     =                       bsize=4096   blocks=7863296, imaxpct=25
         =                       sunit=0      swidth=0 blks
naming   =version 2              bsize=4096   ascii-ci=0 ftype=1
log      =internal log           bsize=4096   blocks=3839, version=2
         =                       sectsz=512   sunit=0 blks, lazy-count=1
realtime =none                   extsz=4096   blocks=0, rtextents=0

6、挂载

[root@localhost ~]# mkdir /newpic && mount /dev/pic/newpic /newpic