逻辑卷管理器 (Logical Volume Manager)
逻辑卷管理器 (Logical Volume Manager)
LVM 的全名是 Logical Volume Manager,中文可以翻译作逻辑滚动条管理员
PV, 实体滚动条
VG, 滚动条群组
PE, 实体延伸区
LV, 逻辑滚动条
透过 PV, VG, LV 的规划后,再利用 mkfs 就可以将你的 LV 格式化成为可以利用的文件系统了!
先分割出 4 个 partition ,每个 partition 的容量均为 1GB 左右, system ID 需要为 8e
全部的 partition 整合成为一个 VG,VG 名称设定为 dgvg; 且PE 的大小为 16MB;
全部的 VG 容量都丢给 LV ,LV 的名称设定为 dglv;
最终这个 LV 格式化为 ext3 的文件系统,且挂载在 /mnt/lvm 中
步鄹1对特定的磁盘 比如sdc进行分区
Command (m for help): t
Partition number (1-4): 3
Hex code (type L to list codes): 8e
Changed system type of partition 3 to 8e (Linux LVM)
Command (m for help): w
The partition table has been altered!
Calling ioctl() to re-read partition table.
Syncing disks.
[r[email protected] ~]# partprobe
[[email protected] ~]# fdisk –l
步鄹2.检查有无在系统上,然后将/dev/sdb1-/dev/sdb3新建成为pv格式
[[email protected] ~]# pvcreate /dev/sd{b1,b2,b3,b4}
Physical volume "/dev/sdb1" successfully created
Physical volume "/dev/sdb2" successfully created
Physical volume "/dev/sdb3" successfully created
Physical volume "/dev/sdb4" successfully created
[[email protected] ~]# pvscan
PV /dev/sdb1 lvm2 [964.81 MB]
PV /dev/sdb2 lvm2 [964.84 MB]
PV /dev/sdb3 lvm2 [964.84 MB]
PV /dev/sdb4 lvm2 [964.84 MB]
Total: 4 [3.77 GB] / in use: 0 [0 ] / in no VG: 4 [3.77 GB]
VG 阶段
1.将/dev/sdb1-3新建成为一个VG ,且指定PE为16M
[[email protected] ~]# vgcreate -s 16M dgvg /dev/sdb{1,2,3}
Volume group "dgvg" successfully created
[[email protected] ~]# pvscan
PV /dev/sdb1 VG dgvg lvm2 [960.00 MB / 960.00 MB free]
PV /dev/sdb2 VG dgvg lvm2 [960.00 MB / 960.00 MB free]
PV /dev/sdb3 VG dgvg lvm2 [960.00 MB / 960.00 MB free]
PV /dev/sdb4 lvm2 [964.84 MB]
Total: 4 [3.75 GB] / in use: 3 [2.81 GB] / in no VG: 1 [964.84 MB]
有3个PV被用掉。剩下/dev/sdb4 没被用
2.将剩下的PV(/dev/sdb4)增加到VG里。增加VG的容量。
[[email protected] ~]# vgextend dgvg /dev/sdb4
Volume group "dgvg" successfully extended
[[email protected] ~]# vgdisplay
--- Volume group ---
VG Name dgvg
System ID
Format lvm2
Metadata Areas 4
Metadata Sequence No 2
VG Access read/write
VG Status resizable
MAX LV 0
Cur LV 0
Open LV 0
Max PV 0
Cur PV 4
Act PV 4
VG Size 3.75 GB
PE Size 16.00 MB
Total PE 240
Alloc PE / Size 0 / 0
Free PE / Size 240 / 3.75 GB
VG UUID fK6jkG-T3vG-UkPw-40BT-gprd-dT97-lFL262
LV阶段
创造出 VG 这个大磁盘区后,再来就是要建立分割区啦!这个分割区就是所谓的 LV
[[email protected] ~]# lvcreate -l 240 -n dglv dgvg
Logical volume "dglv" created
3.格式化。挂载与挂载与查看我们的lv
[[email protected] ~]# mkfs -t ext3 /dev/dgvg/dglv
[[email protected] ~]# mkdir /mnt/lvm
[[email protected] ~]# mount /dev/dgvg/dglv /mnt/lvm
[[email protected] ~]# df -h
文件系统 容量 已用 可用 已用% 挂载点
/dev/sda2 20G 2.2G 17G 12% /
/dev/sda1 99M 12M 83M 12% /boot
tmpfs 506M 0 506M 0% /dev/shm
/dev/mapper/dgvg-dglv
3.7G 72M 3.5G 2% /mnt/lvm
我们现在已经建置好一个 LV 了!你可以自由的应用 /mnt/lvm 内的所有资源
转载于:https://blog.51cto.com/dg123/1007716