centos7磁盘管理——lvm的使用

懵懂的青春 懵懂的青春     2022-08-28     552

关键词:

Linux用户安装Linux操作系统时遇到的一个常见的难以决定的问题就是如何正确地评估各分区大小,以分配合适的硬盘空间。普通的磁盘分区管理方式在逻辑分区划分好之后就无法改变其大小,当一个逻辑分区存放不下某个文件时,这个文件因为受上层文件系统的限制,也不能跨越多个分区来存放,所以也不能同时放到别的磁盘上。而遇到出现某个分区空间耗尽时,解决的方法通常是使用符号链接,或者使用调整分区大小的工具,但这只是暂时解决办法,没有从根本上解决问题。随着Linux的逻辑卷管理功能的出现,这些问题都迎刃而解,用户在无需停机的情况下可以方便地调整各个分区大小。

 

名词解释

pv     物理卷             一般把磁盘或者分区转换为pv

vg     逻辑卷            由一个或多个pv组成

lv      逻辑分区         在vg的基础上进行分区,可动态改变大小

lvm   逻辑卷管理

步骤:

1、创建pv(物理卷)

pvcreate      /dev/sda                                #将sda磁盘转换为pv

pvs                                                   #查看系统上所有的pv

2、定义vg(逻辑卷)

vgcreate      vgname          /dev/sda               #创建一个名为vgname的vg,包含/dev/sda这个pv

vgs                                                  #查看系统上所有的vg

3、创建lv(逻辑分区)

lvcreate   -L   10G   -n  lv01      vgname           #在vgname上创建一个大小为10G,名字为lv01的lv

lvs                                                  #查看系统上所有的lv

4.格式化lv(建立文件系统)

mkfs.xfs     /dev/vgname/lv01                      #将lv01格式化为xfs文件系统

blkid  /dev/vgname/lv01                          #查看分区文件系统类型

5、挂载

mount    /dev/vgname/lv01       /opt              #将lv01挂载到/opt 目录

df   -hT                                         #查看已挂载的文件系统

 

这样创建的lv就能使用了

 

给lv扩容:

给lv扩容时要先查看vg剩余的存储空间还有多少,当vg存储空间不够时我们需要添加pv增加vg的存储容量

vgs  可以查看vg的信息

步骤:

1、给vg扩容(vg容量够时可跳过)

vgextend      vgname      /dev/sdb1             #给名为vgname的vg添加一个pv

2、给lv扩容

lvextend   -L  +2G    /dev/vgname/lv01         #lv01增加2G容量 

3、使文件系统读取新扩充的空间

xfs_growfs      /dev/vgname/lv01

 

centos7下使用lvm给系统硬盘扩容超详细(代码片段)

简单介绍:LVM是逻辑盘卷管理(LogicalVolumeManager)的简称,它是Linux环境下对磁盘分区进行管理的一种机制,LVM是建立在硬盘和分区之上的一个逻辑层,来提高磁盘分区管理的灵活性。通过LVM系统管理员可以轻松管理磁盘分区,... 查看详情

centos7下使用lvm给系统硬盘扩容(代码片段)

...在虚拟机设置里调大原有磁盘,再扩容)此处记录一下在centos7下方案②的操作步骤。测试目标:把一台CentOS7.4虚拟机原系统磁盘扩容10G。(原系统盘30G,扩容至40G)操作步骤:1.虚拟机编辑设置添加一块新硬盘2.查看一下 [roo... 查看详情

centos7下使用lvm给系统硬盘扩容(代码片段)

...在虚拟机设置里调大原有磁盘,再扩容)此处记录一下在centos7下方案②的操作步骤。测试目标:把一台CentOS7.4虚拟机原系统磁盘扩容10G。(原系统盘30G,扩容至40G)操作步骤:1.虚拟机编辑设置添加一块新硬盘2.查看一下 [roo... 查看详情

centos7.6在线扩容xfs文件系统(创建大于2t的磁盘分区并使用lvm管理)

1.使用parted方式格式化磁盘1.1查看磁盘情况[root@jylhlog2~]#fdisk-lDisk/dev/sdd:2199.0GB,2199023255552bytes,4294967296sectorsUnits=sectorsof1*512=512bytesSectorsize(logical/physical):512bytes/512bytesI/Osize(minimum/o 查看详情

centos7扩展磁盘空间(lvm管理)(代码片段)

vmware或hyperv,扩容磁盘,本例中使用的是vmware,关闭系统,在vmware—>设置—>硬盘—>扩展—>输入数字大于当前系统内存—>点击扩展,如图:1. 查看磁盘情况fdisk-l/dev/sdaDisk/dev/sda:536.9GB,536870912000bytes,1048... 查看详情

centos7的磁盘分区,格式化及lvm管理,逻辑卷快照

          centos7的磁盘管理  centos7对磁盘的管理与之前的系统区别不大,可以通过disk工具或命令工具(如:fdisk,gdisk,parted)管理硬盘设备,fdisk可以配置MBR格式,gdisk可以配置gpt格式,... 查看详情

浅谈centos7的lvm(pv,vg,lv)

一、lvm逻辑卷1.lvm的作用动态调整磁盘空间大小2.lvm的特点打破传统分区必须是连续的提高磁盘使用率动态调整分区大小可伸缩性强使用system-config-lvm工具进行管理boot分区不能使用lvm逻辑卷二、逻辑卷的组成1.pv物理卷将普通分区... 查看详情

centos7.6在线扩容xfs文件系统(创建大于2t的磁盘分区并使用lvm管理)

1.使用parted方式格式化磁盘1.1查看磁盘情况[root@jylhlog2~]#fdisk-lDisk/dev/sdd:2199.0GB,2199023255552bytes,4294967296sectorsUnits=sectorsof1*512=512bytesSectorsize(logical/physical):512bytes/512bytesI/Osize(minimum/optimal):512bytes/512bytesDisk/dev/sdb:42.9GB,42949672960bytes,83886080... 查看详情

centos7磁盘管理

一、磁盘管理命令和每个字段的作用1.磁盘管理命令2.fdisk-l每个字段的意思第一个字段:设备标识或者名字第二个字段:boot表示启动分区或者引导分区,*从当前分区启动系统第三个字段:磁盘柱面的开始第四个字段:磁盘柱面... 查看详情

centos7下在lvm中对xfs文件系统进行扩容

Centos7下在LVM中对xfs文件系统进行扩容LVM 磁盘管理 1.LVM基本术语物理卷(physicalvolume):物理的磁盘分区$pvdisplay#显示物理卷$pvcreate/dev/sdb1#创建物理卷卷组(volumegroup):LVM中的磁盘分区,可以理解为一个磁盘仓库$vgdisplay#显示卷组$... 查看详情

centos7lvm管理的逻辑卷重新划分分区(代码片段)

Centos7LVM管理的逻辑卷重新划分分区https://www.cnblogs.com/kevingrace/p/5825963.htmlumount/home卸载掉/home目录vi/etc/fstab编辑分区表文件,注释掉/home分区systemctlreboot重启df-h查看磁盘情况Mount查看挂载情况vgdisplay-v查看lvm情况lvremove/dev/cl/home删除... 查看详情

centos7使用lvm扩容磁盘(测试成功)(代码片段)

 1.新增加了一块200G大小的磁盘/dev/sdbfdisk-l2.pvcreate/dev/sdb3.pvdisplay 查看添加成功的/dev/sdb的大小为200G 4.vgextend centos /dev/sdb其中centos为VGName 5.lvextend-l+51199/dev/centos/root & 查看详情

lvm逻辑卷管理(代码片段)

...在创建VG时设定,一旦设定很难更改,只能重建VG下面是CentOS7默认安装,使用LVM命令显示的一些LVM信息,可帮助理解LVM:#pvdisplay---Physicalvolume---PVName/dev/sda2VGNamecentosPVSize<39.00GiB/notusable3.00MiBAllocatableyesPESize4.00MiBTotalPE9983FreePE1Alloc... 查看详情

图解lvm管理

...l Volume Manager)逻辑卷管理,是一种更为灵活弹性的磁盘管理工具。 LVM将物理磁盘抽象化,允许在多个磁盘中重新组织创建新的文件系统。通过逻辑卷管理,能够解决传统磁盘管理管理困难的问题,比如灵活的增删磁盘... 查看详情

使用lvm管理磁盘的一个坑

...,方便扩容。新机器刚开始扩容逻辑卷的时候,把所有的磁盘容量划分到VG中,又把VG的空间都分到了几个逻辑卷中去,后来想想把所有VG都分完,会很被动,因为有些逻辑卷不一定会用的完,而另外的卷可能会不够用,这样就很... 查看详情

linux磁盘管理:lvm逻辑卷

Linux磁盘管理:LVM逻辑卷LVM简介  LVM(LogicalVolumeManager逻辑卷管理),是Linux操作系统的逻辑卷管理器。  LVM将一个或多个硬盘的分区在逻辑上集合,相当于一个大硬盘来使用,当硬盘的空间不够使用的时候,可以继... 查看详情

磁盘管理之lvm

...个或多个硬盘的分区在逻辑上集合来呈现给上层应用,对磁盘实现动态管理的机制。相对于普通的磁盘分区有很大的灵活性,使用LVM在一定程度上就可以解决普通磁盘分区带来的问题。2、专业术语   ●物理卷(PhysicalVo... 查看详情

linux入门之磁盘管理lvm逻辑卷的使用

Linux入门之磁盘管理(8)LVM逻辑卷的使用在Linux中虽然有raid来保证数据的稳定以及磁盘性能的提高,但是其扩展性并不是很好,在很多生产环境中,都是数据正在使用中,在这时如果中断一段时间就会有很大的损失,因此Linux提供... 查看详情