目录
3.1.4pvremove 命令—将物理卷还原成普通的分区或磁盘
3.2.2vgcreate命令—将一个或多个物理卷创建为一个卷组
3.2.4vgremove命令—删除指定卷组,要保证该卷组没有正在使用的逻辑卷组
3.3.2lvcreate命令—从指定的卷组中分割空间,创建新逻辑卷
5.4.1.检查是否安装xfsprogs和xfs_quota
一、LVM概述
-
Logical Volume Manager,逻辑卷管理
-
优点:能够保证在现有数据不变的情况下,动态调整磁盘容量,从而提高磁盘管理的灵活性
-
/boot分区用于存放引导文件,不能基于LVM创建
二、LVM基本概念
-
PV ( Physical Volume,物理卷)
-
整个硬盘,或使用fdisk等工具建立的普通分区
-
包括许多默认4MB大小的PE ( Physical Extent ,基本单元)
-
-
VG ( Volume Group,卷组)
-
一个或多个物理卷组合而成的整体
-
-
LV ( Logical Volume,逻辑卷)
-
从卷组中分割出的一块空间,用于建立文件系统
-
三、LVM管理
功能 | 物理卷管理 | 卷组管理 | l逻辑卷管理 |
---|---|---|---|
Scan扫描 | pvscan | vgscan | lvscan |
Create建立 | pvcreate | vgcreate | lvcreate |
Display显示 | pvdisplay | vgdisplay | lvdisplay |
Remove删除 | pvremove | vgremove | lvremovr |
Extend扩展 | vgextend | lvextend | |
Reduce减少 | vgreduce | lvreduce |
主要命令: pvcreate 设备名1 [设备名2 ... ...](设备可以是分区,可以是硬盘) vgcreate卷组名 物理卷名1 物理卷名2(物理卷可以是一个,可以是多个) lvcreate -n 逻辑卷名 -L 容量大小(友好的方式GMK) 卷组名(从哪个卷组里取 ) lvextend -L +大小 /dev/卷组名/逻辑卷名 扩容后刷新文件系统命令 xfg_growfs /dev/vgname1/lvname1 //刷新xfs文件系统容量 resize2fs /dev/vgname1/lvname1 //刷新ext4类型文件系统容量
3.1PV物理卷管理
3.1.1pvscan命令—扫描系统中所有物理卷
使用自动分区安装CentOS系统,系统盘sda被划分为sda1和sda2两个分区,其中sda2被划分为两个物理卷,并基于该物理卷VolGroup卷组
[root@localhost ~]# pvscan
PV /dev/sda2 VG centos lvm2 [<127.00 GiB / 4.00 MiB free]
Total: 1 [<127.00 GiB] / in use: 1 [<127.00 GiB] / in no VG: 0 [0 ]
3.1.2pvcreate命令—将分区或物理卷转换成物理卷
主要是添加LVM属性信息并划分PE存储单位。该命令需要使用硬盘或分区的设备文件作为参数(可以有多个)。例如,执行以 下操作将把分区/dev/sdb1、/dev/sdb2、 /dev/sdb3 转换成物理卷。