一、创建LVM格式分区
ACES01:~ # ls /dev/sdb
/dev/sdb
ACES01:~ # fdisk /dev/sdb
Welcome to fdisk (util-linux 2.28).
Changes will remain in memory only, until you decide to write them.
Be careful before using the write command.
Device does not contain a recognized partition table.
Created a new DOS disklabel with disk identifier 0xedea1b84.
Command (m for help): n
Partition type
p primary (0 primary, 0 extended, 4 free)
e extended (container for logical partitions)
Select (default p): p
Partition number (1-4, default 1): 1
First sector (2048-33554431, default 2048):
Last sector, +sectors or +size{K,M,G,T,P} (2048-33554431, default 33554431): 33554431
Created a new partition 1 of type 'Linux' and of size 16 GiB.
Command (m for help): t
Selected partition 1
Partition type (type L to list all types): 8e
Changed type of partition 'Linux' to 'Linux LVM'.
Command (m for help): w
The partition table has been altered.
Calling ioctl() to re-read partition table.
Syncing disks.
二、创建LVM卷
ACES01:~ # ls /dev/sdb1
/dev/sdb1
ACES01:~ # pvcreate /dev/sdb1
Physical volume "/dev/sdb1" successfully created
ACES01:~ # pvs
PV VG Fmt Attr PSize PFree
/dev/sda1 system lvm2 a-- 100.00g 38.00g
/dev/sdb1 lvm2 --- 16.00g 16.00g
ACES01:~ # vgcreate vgshare01 /dev/sdb1
Volume group "vgshare01" successfully created
ACES01:~ # vgs
VG #PV #LV #SN Attr VSize VFree
system 1 2 0 wz--n- 100.00g 38.00g
vgshare01 1 0 0 wz--n- 16.00g 16.00g
ACES01:~ # lvcreate -n lvshare01 -l 100%FREE vgshare01
Logical volume "lvshare01" created.
ACES01:~ # lvs
LV VG Attr LSize Pool Origin Data% Meta% Move Log Cpy%Sync Convert
root system -wi-ao---- 60.00g
swap system -wi-ao---- 2.00g
lvshare01 vgshare01 -wi-a----- 16.00g
三、格式化并挂载lv卷
ACES01:~ # mkfs.ext4 /dev/vgshare01/lvshare01
mke2fs 1.42.11 (09-Jul-2014)
Creating filesystem with 4193280 4k blocks and 1048576 inodes
Filesystem UUID: a823269d-656d-4e66-9c4e-4eac54c7b488
Superblock backups stored on blocks:
32768, 98304, 163840, 229376, 294912, 819200, 884736, 1605632, 2654208,
4096000
Allocating group tables: done
Writing inode tables: done
Creating journal (32768 blocks): done
Writing superblocks and filesystem accounting information: done
ACES01:~ # mkdir /share
ACES01:~ # mount /dev/vgshare01/lvshare01 /share/
ACES01:~ # cd /share/
ACES01:/share # ls
lost+found
2019-1-28 12:44:22