|
逻辑卷管理器lvm (logical volume manager)
作用:将底层的多个物理磁盘或者物理磁盘上得分区,组合在一起,形成一个硬盘组(硬盘池),然后通过用户空间的lvm的管理工具.去配置一个mapper rule,lvm管理工具通过这个规则,就可以正常的访问最终的磁盘.
0.准备
1
2
3
4
5
| 假如有一块磁盘:/dev/sdb 68G
分区:
fdisk /dev/sdb ,分成3个分区.
/dev/sdb1 /dev/sdb2 /dev/sdb3
最后转换为LVM的磁盘标识符.8e
|
1.创建物理卷
1
2
| pvcreate /dev/sdb[1,2,3]
pvdisplay
|
2.创建逻辑卷组
1
2
3
| vgcreate vg1 /dev/sdb1 /dev/sdb2
vgcreate vg2 /dev/sdb3
vgdisplay
|
3.创建逻辑卷
1
2
3
4
5
6
| lvcreate -L 10G -n lv1 vg1
lvcreate -L 10G -n lv2 vg1
lvcreate -L 10G -n lv3 vg1
lvcreate -L 10G -n lv1 vg2
lvcreate -L 10G -n lv2 vg2vg2
lvdisplay
|
4.格式化逻辑分区
1
2
3
4
5
| mkfs.ext4 /dev/mapper/vg1/lv1
mkfs.ext4 /dev/mapper/vg1/lv2
mkfs.ext4 /dev/mapper/vg1/lv3
mkfs.ext4 /dev/mapper/vg2/lv1
mkfs.ext4 /dev/mapper/vg2/lv2
|
5.创建挂载目录
1
| mkdir /vg1_lv1 /vg1_lv2 /vg1_lv3 /vg2_lv1 /vg2_lv2
|
6.挂载分区
1
2
3
4
5
| mount /dev/vg1/lv1 /vg1_lv1
mount /dev/vg1/lv2 /vg1_lv2
mount /dev/vg1/lv3 /vg1_lv3
mount /dev/vg2/lv1 /vg2_lv1
mount /dev/vg2/lv2 /vg2_lv2
|
7.开机挂载
1
2
3
4
5
6
| vi /etc/fstab
/dev/mapper/vg1-lv1 /vg1-lv1 ext4 defaults 0 0
/dev/mapper/vg1-lv2 /vg1-lv2 ext4 defaults 0 0
/dev/mapper/vg1-lv3 /vg1-lv3 ext4 defaults 0 0
/dev/mapper/vg2-lv1 /vg2-lv1 ext4 defaults 0 0
/dev/mapper/vg2-lv2 /vg2-lv2 ext4 defaults 0 0
|
8.查看目录df -h
|
|