LVM逻辑卷创建
创建步骤
- 1.创建分区
- 2.创建PV
- 3.创建VG
- 4.创建LV
- 5.格式化及挂载
创建分区
使用分区工具(如fdisk等)创建LVM分区。
创建PV
$ pvcreate /dev/sdb5 #将每个分区转换成PV
Physical volume "/dev/sdb5" successfully created
创建VG
$ vgcreate data /dev/sdb5
Volume group "vg01" successfully created
创建LV
- 分配100G大小
$ lvcreate -L 100G -n docker data
Logical volume "docker" created.
- 使用全部vg的容量
lvcreate -l 100%VG -n docker data
格式化及挂载
$ mkfs.xfs /dev/data/docker
meta-data=/dev/data/docker isize=256 agcount=4, agsize=65536 blks
= sectsz=512 attr=2, projid32bit=1
= crc=0 finobt=0
data = bsize=4096 blocks=262144, imaxpct=25
= sunit=0 swidth=0 blks
naming =version 2 bsize=4096 ascii-ci=0 ftype=0
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
$ mkdir /var/lib/docker
$ mount /dev/data/docker /var/lib/docker
$ df -h #查看验证
Filesystem Size Used Avail Use% Mounted on
……
/dev/mapper/data-docker 100G 33M 100G 1% /var/lib/docker