LVM磁盘管理
2017-10-18 21:43
267 查看
LVM(Logical Volume Manager)逻辑卷管理器可以将几个物理分区(或磁盘)通过软件组合成为一块看起来是独立的大磁盘,然后再将这个大磁盘进行分区使用,LVM对比普通分区挂载文件系统的优点是可以弹性调整文件系统容量。
VG:Volume Group,卷用户组。多个pv组成的一个大磁盘
LV:Logical Volume,逻辑卷。从VG中划分出的类似物理分区
部分命令详细介绍
2、 VG相关操作
部分命令详细介绍
3、 LV相关操作
2、利用pvcreate命令将步骤1划分的磁盘分区转换成最底层物理卷PV。
3、利用vgcreate命令将步骤2中的PV创建为VG
4、利用lvcreate命令从VG中划分出一个LV
5、利用mkfs命令将格式化文件系统
6、创建挂载点并完成磁盘挂载
7、完成。操作流图如下所示
2、LV扩容
3、LV状态修改
基本概念
PV:PhysicalVvolume,物理卷。物理分区(或磁盘)先经过fdisk命令调整系统标识符为8e,再经过pvcreate命令转换成LVM最底层的物理卷PV。VG:Volume Group,卷用户组。多个pv组成的一个大磁盘
LV:Logical Volume,逻辑卷。从VG中划分出的类似物理分区
基本命令
1、PV相关操作pvcreate:将物理分区新建成PV pvscan:查询目前系统中具有PV的磁盘 pvdisplay:显示目前系统上PV的状态 pvremove:将PV属性删除,让该分区不具有PV属性
部分命令详细介绍
pvcreate /dev/sdb1 #/dev/sdb1表示系统标识符为8e的磁盘分区,下同 pvcreate /dev/sdb{1,2,3,4} #同时创建多个pv语法
2、 VG相关操作
vgcreate:新建VG vgscan:查找系统上VG vgdisplay:系统系统上VG状态 vgextend:在VG内新增PV vgreduce:在VG内删除PV vgchange:设置VG是否启动 vgremove:删除VG
部分命令详细介绍
vgcreate [ -s N[mgt]] VG名称 PV名称 参数: -s:后面是PE的大小,默认是4M
3、 LV相关操作
lvcreate:新建LV lvscan:查找系统上LV lvdisplay:系统系统上LV状态 lvextend:在LV里增加容量 lvreduce:在LV里减少容量 lvchange:设置LV是否启动 lvremove:删除LV lvresize:调整LV容量大小
LVM实现流程
1、使用fdisk进行磁盘分区,并调整系统标识符为8e。假设磁盘分区为/dev/sdb1fdisk /dev/sdb -> /dev/sdb1
2、利用pvcreate命令将步骤1划分的磁盘分区转换成最底层物理卷PV。
pvcreate /dev/sdb1
3、利用vgcreate命令将步骤2中的PV创建为VG
vgcreate vgdata /dev/sdb1
4、利用lvcreate命令从VG中划分出一个LV
lvcreate -L 2G -n lvoracle vgdata
5、利用mkfs命令将格式化文件系统
mkfs -t ext3 /dev/vgdata/lvoracle #lv使用全路径,可以用lvdisplay查看获取
6、创建挂载点并完成磁盘挂载
mkdir /oracle;mount /dev/vgdata/lvoracle /oracle
7、完成。操作流图如下所示
常见实例
1、VG扩容vgextend vgdata /dev/sdb2 #/dev/sdb2是经过fdisk新增的具有8e系统标识符的磁盘分区,且该分区已使用pvcreate转换
2、LV扩容
lvextend -L +2G /dev/vgdata/lvoracle vgdata # -L 后带容量,+2G表示增加2G。 resize2fs /dev/vgdata/lvoracle #可选,如果是挂载盘需执行才能扩容新增容量到文件系统
3、LV状态修改
lvchange -a y /dev/vgdata/lvoracle #修改为active状态。lvscan可查看lv状态,若为inactive状态则不可用
相关文章推荐
- 高级磁盘管理分区及LVM的设置方法
- 文档总结16-linux中磁盘管理,LVM与SELINUX
- 磁盘管理—逻辑卷lvm
- 磁盘管理和LVM技术以及实现磁盘配额
- 磁盘管理——逻辑卷lvm
- linux 磁盘管理(fdisk parted 和LVM)
- Linux服务器部署系列之一:磁盘管理(raid、lvm)
- 36-Linux-磁盘管理-LVM-扩展与缩减
- 磁盘管理二(LVM及磁盘配额)
- lvm磁盘管理(新建,扩充,缩减,快照)
- 基于LVM的磁盘管理
- linux下磁盘管理神器lvm命令使用以及TCP协议
- centos7 磁盘管理—— lvm的使用
- Linux总结笔记3-磁盘管理RAID,LVM
- LVM磁盘管理
- 磁盘管理--LVM
- 磁盘管理——LVM详解
- LVM磁盘管理之扩展与缩小LV
- lvm磁盘管理
- Linux高级磁盘管理 RAID和LVM