1.创建一个分区
[root@desktop ~]# fdisk /dev/sda
Welcome to fdisk (util-linux 2.23.2).
Changes will remain in memory only, until you decide to write them.
Be careful before using the write command.
Command (m for help): p
Disk /dev/sda: 21.5 GB, 21474836480 bytes, 41943040 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk label type: dos
Disk identifier: 0x000bffad
Device Boot Start End Blocks Id System
/dev/sda1 * 2048 20482047 10240000 83 Linux
/dev/sda2 20482048 24578047 2048000 82 Linux swap / Solaris
/dev/sda3 24578048 25602047 512000 83 Linux
/dev/sda4 25602048 41943039 8170496 5 Extended
/dev/sda5 25604096 26652671 524288 82 Linux swap / Solaris
Command (m for help): n
All primary partitions are in use
Adding logical partition 6
First sector (26654720-41943039, default 26654720):
Using default value 26654720
Last sector, +sectors or +size{K,M,G} (26654720-41943039, default 41943039):
Using default value 41943039
Partition 6 of type Linux and of size 7.3 GiB is set
Command (m for help): t
Partition number (1-6, default 6):
Hex code (type L to list all codes): 8e
Changed type of partition 'Linux' to 'Linux LVM'
Command (m for help): p
Disk /dev/sda: 21.5 GB, 21474836480 bytes, 41943040 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk label type: dos
Disk identifier: 0x000bffad
Device Boot Start End Blocks Id System
/dev/sda1 * 2048 20482047 10240000 83 Linux
/dev/sda2 20482048 24578047 2048000 82 Linux swap / Solaris
/dev/sda3 24578048 25602047 512000 83 Linux
/dev/sda4 25602048 41943039 8170496 5 Extended
/dev/sda5 25604096 26652671 524288 82 Linux swap / Solaris
/dev/sda6 26654720 41943039 7644160 8e Linux LVM
Command (m for help): w
The partition table has been altered!
Calling ioctl() to re-read partition table.
WARNING: Re-reading the partition table failed with error 16: Device or resource busy.
The kernel still uses the old table. The new table will be used at
the next reboot or after you run partprobe(8) or kpartx(8)
Syncing disks.
[root@desktop ~]# partprobe
2.创建卷组
[root@desktop ~]# pvcreate /dev/sda6 --初始化物理磁盘为物理卷
Physical volume "/dev/sda6" successfully created
[root@desktop ~]# vgcreate -s 16M datastore /dev/sda6 --创建卷组
Volume group "datastore" successfully created
[root@desktop ~]# lvcreate -n database -l 50 datastore --创建逻辑卷
Logical volume "database" created.
[root@desktop ~]# lvs --查看逻辑卷
LV VG Attr LSize Pool Origin Data% Meta% Move Log Cpy%Sync Convert
database datastore -wi-a----- 800.00m
lv0 vg0 -wi-ao---- 292.00m
[root@desktop ~]# lvdisplay /dev/datastore/database --查看具体信息
--- Logical volume ---
LV Path /dev/datastore/database
LV Name database
VG Name datastore
LV UUID azoohK-KU5J-fkDa-9PjD-1ugH-bzWh-SevknL
LV Write Access read/write
LV Creation host, time desktop.group8.example.com, 2019-11-24 18:40:28 +0800
LV Status available
# open 0
LV Size 800.00 MiB
Current LE 50
Segments 1
Allocation inherit
Read ahead sectors auto
- currently set to 8192
Block device 253:1