LVM逻辑卷小结

LVM各组成部分之间的对应关系:

第一步:创建物理分区

首先第一步还是对第二块硬盘进行分区,分成“/dev/sdb1”和“/dev/sdb5”,并修改分区标记为8e (6中为MBR分区选择8e,7中为GPT分区,选择31 linux lvm) 如果对应的为硬盘,就不用标记了,直接用就可以,只是个标签而已;

第二步:创建物理卷

创建物理卷pv,用到的命令是pvcreate
例:将分区/dev/sdb1和/dev/sdb5转化为物理卷
[[email protected] ~]# pvcreate /dev/sdb1 /dev/sdb5
pvs命令
pvdisplay命令

第三步:创建卷组

创建卷组vg,用到的命令是vgcreate
例:使用物理卷/dev/sdb1和/dev/sdb5创建名为wgroup的卷组
[[email protected] ~]# vgcreate wgroup /dev/sdb1 /dev/sdb5
默认分配的PE大小为4M
用vgdisplay命令可以查看卷组的信息

第四步:创建逻辑卷

从卷组中创建逻辑卷,用到的命令是lvcreate
命令的基本格式:
lvcreate –L 容量大小 –n 逻辑卷名 卷组名
[[email protected] ~]# lvcreate -L 19G -n ftp wgroup
用lvdisplay命令可以查看逻辑卷的详细信息

第五步:创建并挂载文件系统

逻辑卷就相当于是一个磁盘分区,要使用它首先要将其格式化
[[email protected] ~]# mkfs -t ext4 /dev/wgroup/ftp(也可以利用mkfs.ext4,这个比较常用)
用blkid可以查看创建好的文件系统
然后创建挂载点目录,将逻辑卷挂载
[[email protected] ~]# mkdir /var/ftp
[[email protected] ~]# mount /dev/wgroup/ftp /var/ftp
修改/etc/fstab文件,实现永久挂载
[[email protected] ~]# vim /etc/fstab
/dev/wgroup/ftp(最好写UID) /var/ftp ext4 defaults 0 0
执行命令mount -a (自动挂载所支持的挂载设备,在/etc/fstab中定义,挂载选项用auto功能)
查看已挂载的分区信息

第六步:扩展逻辑卷空间(逻辑卷空间需要扩大时)

将第三块硬盘/dev/sdc加入到逻辑卷中
先将硬盘分成一个分区/dev/sdc1,并将分区标记修改为8e
然后将分区转换成物理卷
[[email protected] ~]# pvcreate /dev/sdc1
将物理卷/dev/sdc1添加到卷组wgroup中
[[email protected] ~]# vgextend wgroup /dev/sdc1
扩展逻辑卷的空间
[[email protected] ~]# lvextend -L +10G /dev/wgroup/ftp

上边内容表示把逻辑卷中剩余所有的内容全部用光;
执行resize2fs命令重设文件系统的大小
[[email protected] ~]# resize2fs /dev/wgroup/ftp (此命令针对6有效)
再次查看文件系统/var/ftp的空间大小,可以看到已经变成了29G

xfs_growfs命令功能与resize2fs功能相同,此命令只针对centos7有效;
以下有一条命令既可以扩展又能同时看到文件系统的空间,针对centso6和7都有效;
[[email protected] ~]# lvextend -L -r +10G /dev/wgroup/ftp
有此命令后,就不用再执resize2fs和xfs_growfs命令;
注意xfs格式只支持增长扩展,不支持缩减;
ext格式,既能扩展也能缩小,但不能在线缩小,必须先取消挂载进行缩减,之后再重新进行挂载;
缩减有数据丢失的风险!

原文地址:https://blog.51cto.com/14132648/2378302

时间: 2024-10-16 01:41:00

LVM逻辑卷小结的相关文章

linux磁盘管理之LVM逻辑卷认识与管理详解(实验详细,可跟做)

Linux磁盘管理之LVM逻辑卷认识与管理详解 前言 本文接着上篇文章作如下延伸:链接:Linux磁盘管理之磁盘管理与文件系统 什么是LVM?为什么需要LVM? 如何具体进行LVM逻辑卷管理? 什么是磁盘配额?为什么需要磁盘配额? 在Linux中进行磁盘配额的条件是什么呢? 如何具体进行磁盘配额? 下面对以上问题逐一讲解,深入实例进行操作,带你深入理解linux磁盘管理之LVM逻辑卷管理. 一.LVM概述 1.什么是LVM?为什么需要LVM? ? 许多 Linux 使用者安装操作系统时都会遇到这

LVM逻辑卷管理

本次内容 1.什么是LVM 2.为什么使用LVM 3.LVM的操作命令 4.LVM的具体操作实现 一.什么是LVM LVM:Logical Volume Manager,即逻辑卷管理,它是Linux环境下的一种磁盘管理方式,其功能在于能弹性调整文件系统的容量.LVM中有几个专业名词,重点来说以下一个 PV:物理卷 LVM的基本存储逻辑块,但和基本的物理存储介质(如分区.磁盘等)比较,却包含有与LVM相关的管理参数. VG:卷组 由一个或多个PV构成,为上层的逻辑卷提供空间 LV:逻辑卷 类似于磁

LVM逻辑卷

1. 创建分区,分区类型:8e Linux LVM 2. 创建PV # pvcreate /dev/vdb{5,6,7} # pvs # pvdisplay               #查看PV信息 3. 创建VG # vgcreate vg0 /dev/vdb5 /dev/vdb6 选项:-s:指定PE的大小 # vgs # vgdisplay # vgdisplay vg0 -v        #可以查看vg0由哪几个PV组成  # vgchange -s 2M vg0      #更改P

LVM逻辑卷-创建、扩容、缩减、迁移、快照

LVM逻辑卷 逻辑卷管理工具,允许在多个物理设备之间重新组织文件系统,包括重新设定文件系统的大小 PE  物理盘区,类似于磁盘中的block 逻辑卷的基本存储单位就是PE dm:device mapper将一个或多个底层块设备组织成一个逻辑设备的模块 设备名:/dev/dm-#  //系统自动分配,常用软链接定义 软链接:两种方式表示 /dev/mapper/卷组-逻辑卷 /dev/卷组/逻辑卷 LVM可以弹性的修改容量 基本概念: pv  //物理卷 vg  //卷组 lv  //逻辑卷 本次

lvm逻辑卷的管理

lvm 逻辑卷管理 工作原理:它是将普通的磁盘管理动态化,我们可以将物理硬盘封装起来,将其转换为逻辑卷进行管理,他经过的过程为物理卷(pv)- 逻辑卷组(vg)-逻辑卷(lv) 步骤: 1:创建分区 fdisk /dev/sda 使得分区类型为8e 注:lsmod    #查看系统模块 df -lf   #查看系统分区 2:创建物理卷   #pvcreate /dev/sda10 物理卷支持: pvcreate  pvremove  pvdisplay  pvmove 3:创建逻辑卷组: #vg

Linux磁盘管理:LVM逻辑卷创建及使用

Linux磁盘管理:LVM逻辑卷创建及使用    一.创建LVM逻辑卷    通过图文并茂的方式来看看如何创建我们的LVM ,首先是要将我们的物理硬盘格式化成PV,然后将多个PV加入到创建好的VG中,最后通过VG创建我们的LV.所以我们第一步就是将我们的物理硬盘格式化成PV(物理卷) ①将物理硬盘格式化成PV(物理卷) 使用的是 pvcreate 命令 这里我已经事先虚拟化了3快物理硬盘,每块硬盘的大小为8G,通过 fdisk -l 命令可以查看 [[email protected] ~]# f

LVM逻辑卷基本概念及LVM的工作原理

这篇随笔将详细讲解Linux磁盘管理机制中的LVM逻辑卷的基本概念以及LVM的工作原理!!! 一.传统的磁盘管理 其实在Linux操作系统中,我们的磁盘管理机制和windows上的差不多,绝大多数都是使用MBR(Master Boot Recorder)都是通过先对一个硬盘进行分区,然后再将该分区进行文件系统的格式化,在Linux系统中如果要使用该分区就将其挂载上去即可,windows的话其实底层也就是自动将所有的分区挂载好,然后我们就可以对该分区进行使用了. 但是这种传统的磁盘管理经常会带来很

Linux LVM逻辑卷配置过程详解

Linux LVM逻辑卷配置过程详解 许多Linux使用者安装操作系统时都会遇到这样的困境:如何精确评估和分配各个硬盘分区的容量,如果当初评估不准确,一旦系统分区不够用时可能不得不备份.删除相关数据,甚至被迫重新规划分区并重装操作系统,以满足应用系统的需要. LVM是Linux环境中对磁盘分区进行管理的一种机制,是建立在硬盘和分区之上.文件系统之下的一个逻辑层,可提高磁盘分区管理的灵活性.RHEL5默认安装的分区格式就是LVM逻辑卷的格式,需要注意的是/boot分区不能基于LVM创建,必须独立出

【转载】Linux磁盘管理:LVM逻辑卷管理

Linux学习之CentOS(二十五)--Linux磁盘管理:LVM逻辑卷基本概念及LVM的工作原理 这篇随笔将详细讲解Linux磁盘管理机制中的LVM逻辑卷的基本概念以及LVM的工作原理!!! 一.传统的磁盘管理 其实在Linux操作系统中,我们的磁盘管理机制和windows上的差不多,绝大多数都是使用MBR(Master Boot Recorder)都是通过先对一个硬盘进行分区,然后再将该分区进行文件系统的格式化,在Linux系统中如果要使用该分区就将其挂载上去即可,windows的话其实底