Linux LVM 分区管理

LVM可以创建和管理“逻辑”卷,而不是直接使用物理硬盘。可以让管理员弹性的管理逻辑卷的扩大缩小,操作简单,而不损坏已存储的数据。可以随意将新的硬盘添加到LVM,以直接扩展已经存在的逻辑卷。LVM并不需要重启就可以让内核知道分区的存在。

一. LVM基本命令

功能/命令 物理卷管理 卷组管理 逻辑卷管理
扫描 pvscan vgscan lvscan
建立 pvcreate vgcreate lvcreate
显示 pvdisplay/pvs vgdisplay/vgs lvdisplay/lvs
删除 pvremove vgremove lvremove
扩展   vgextend lvextend
缩小   vgreduce lvreduce

二. LVM基本概念

1. 物理磁盘被格式化为PV, 空间被分为一个个PE(PE默认大小是4M)

2. 不同的PV被加入同一个VG,不同PV的PE全部进入VG的存储池

3. LV是基于PE创建,大小是PE的整数倍,组成LV的PE可能来自不同的PV

4. LV可以格式化后挂载使用

5. LV的扩充和增减就是增减组成该LV的PE的数量.其过程不会丢失原始数据

三. LVM的创建,查看和删除

1. 查看物理磁盘fdisk -l 或lsblk

[vic@localhost ~]$ lsblk
NAME            MAJ:MIN RM  SIZE RO TYPE MOUNTPOINT
sda               8:0    0    8G  0 disk 
├─sda1            8:1    0    1G  0 part /boot
└─sda2            8:2    0    7G  0 part 
  ├─centos-root 253:0    0  6.2G  0 lvm  /
  └─centos-swap 253:1    0  820M  0 lvm  [SWAP]
sdb               8:16   0    8G  0 disk 
sdc               8:32   0    8G  0 disk 
sdd               8:48   0    8G  0 disk 
sde               8:64   0    8G  0 disk 
sr0              11:0    1 1024M  0 rom  

猜你喜欢

转载自www.cnblogs.com/lixinjjy/p/10824559.html
今日推荐