多盘合并挂载使用流程
相关概念
1.物理存储介质(PhysicalStorageMedia):指系统的物理存储设备==>磁盘,如:/dev/hda、/dev/sda等,是存储系统最底层的存储单元。
2.物理卷(Physical Volume,PV):指磁盘分区或从逻辑上与磁盘分区具有同样功能的设备(如RAID),是LVM的基本存储逻辑块,但和基本的物理存储介质(如分区、磁盘等)比较,却包含有与LVM相关的管理参数。
3.卷组(Volume Group,VG):是由一个或多个物理卷所组成的存储池,在卷组上能创建一个或多个逻辑卷。
4.逻辑卷(Logical Volume,LV):类似于非LVM系统中的硬盘分区,它建立在卷组之上,是一个标准的块设备,在逻辑卷之上可以建立文件系统。
第一步:创建物理卷
[root@localhost ~]# pvcreate /dev/nvme0n1
WARNING: ext4 signature detected on /dev/nvme0n1 at offset 1080. Wipe it? [y/n]: y
Wiping ext4 signature on /dev/nvme0n1.
Physical volume "/dev/nvme0n1" successfully created.
[root@localhost ~]# pvcreate /dev/nvme1n1
WARNING: ext4 signature detected on /dev/nvme1n1 at offset 1080. Wipe it? [y/n]: y
Wiping ext4 signature on /dev/nvme1n1.
Physical volume "/dev/nvme1n1" successfully created.
[root@localhost ~]# pvcreate /dev/nvme2n1
WARNING: ext4 signature detected on /dev/nvme2n1 at offset 1080. Wipe it? [y/n]: y
Wiping ext4 signature on /dev/nvme2n1.
Physical volume "/dev/nvme2n1" successfully created.
[root@localhost ~]# pvcreate /dev/nvme3n1
WARNING: ext4 signature detected on /dev/nvme3n1 at offset 1080. Wipe it? [y/n]: y
Wiping ext4 signature on /dev/nvme3n1.
Physical volume "/dev/nvme3n1" successfully created.
[root@centos ~]# pvs #查看物理卷信息
第二步:创建卷组
[root@localhost ~]# vgcreate project /dev/nvme0n1
Volume group "project" successfully created
[root@centos ~]# vgs #查看卷组信息
第三步:将其他物理卷加入到该卷组中
[root@localhost ~]# vgextend project /dev/nvme1n1
Volume group "project" successfully extended
[root@localhost ~]# vgextend project /dev/nvme2n1
Volume group "project" successfully extended
[root@localhost ~]# vgextend project /dev/nvme3n1
Volume group "project" successfully extended
第四步:创建逻辑卷
[root@localhost ~]# lvcreate -n project0 -l 100%vg project # 使用卷组project的全部空间创建逻辑卷project0
Logical volume "project0" created.
[root@centos ~]# lvs #查看逻辑卷信息
第五步:格式化逻辑卷
[root@localhost ~]# mkfs.ext4 /dev/project/project0
mke2fs 1.42.9 (28-Dec-2013)
Discarding device blocks: 完成
文件系统标签=
OS type: Linux
块大小=4096 (log=2)
分块大小=4096 (log=2)
Stride=0 blocks, Stripe width=0 blocks
468750336 inodes, 3749998592 blocks
187499929 blocks (5.00%) reserved for the super user
第一个数据块=0
Maximum filesystem blocks=4294967296
114441 block groups
32768 blocks per group, 32768 fragments per group
4096 inodes per group
Superblock backups stored on blocks:
32768, 98304, 163840, 229376, 294912, 819200, 884736, 1605632, 2654208,
4096000, 7962624, 11239424, 20480000, 23887872, 71663616, 78675968,
102400000, 214990848, 512000000, 550731776, 644972544, 1934917632,
2560000000
Allocating group tables: 完成
正在写入inode表: 完成
Creating journal (32768 blocks): 完成
Writing superblocks and filesystem accounting information: 完成
第六步:挂载使用
[root@localhost ~]# mount /dev/project/project0 /disk/
[root@localhost ~]# df -TH
文件系统 类型 容量 已用 可用 已用% 挂载点
devtmpfs devtmpfs 135G 0 135G 0% /dev
tmpfs tmpfs 135G 0 135G 0% /dev/shm
tmpfs tmpfs 135G 15M 135G 1% /run
tmpfs tmpfs 135G 0 135G 0% /sys/fs/cgroup
/dev/mapper/centos-root xfs 54G 5.3G 49G 10% /
/dev/sda2 xfs 1.1G 180M 884M 17% /boot
/dev/sda1 vfat 210M 12M 198M 6% /boot/efi
/dev/mapper/centos-home xfs 421G 80G 342G 19% /home
tmpfs tmpfs 27G 41k 27G 1% /run/user/0
/dev/mapper/project-project0 ext4 16T 26M 15T 1% /disk
[root@localhost ~]#
删除逻辑卷,逻辑卷扩容等其他操作参考:Centos7 逻辑卷 物理卷 卷组 实践