热门课程

免费试听

上课方式

开班时间

当前位置: 首页 -   文章 -   新闻动态 -   正文

Linux 逻辑卷管理LVM详解| Linux入门篇

知了堂姐
2024-07-09 11:12:24
0

基本磁盘分区以后,如果分区空间用完了,能扩展吗?

动态磁盘管理:

一、LVM的概念

LVM可以实现对磁盘的动态管理,在磁盘不用重新分区的情况下动态调整文件系统的大小,利用LVM管理的文件系统可以跨越磁盘。“/boot”分区用于存放系统引导文件,不能应用LVM机制。

物理卷PV,经过处理后的磁盘分区。

卷组VG,由一个或多个物理卷组成,类似于非LVM系统中的物理磁盘。

逻辑卷LV,在逻辑卷之上可以创建文件系统,类似于非LVM系统中的磁盘分区。

物理块PE,物理卷的组成部分,PE的大小默认为4MB,大小可调,一个卷组中最多能包括65534个PE。

二、LVM的管理命令:

三、准备实验环境

在虚拟机中额外添加2块硬盘(整个虚拟机共有3块硬盘)

为虚拟机创建快照

   

 

1、创建磁盘分区

  创建物理分区: /dev/sdb1 和 /dev/sdb5,并修改分区标记为8e。

2、创建物理卷PV

  然后创建物理卷PV,用到的命令是pvcreate  (相当于图形操作中的初始化磁盘)

pvcreate /dev/sdb1 /dev/sdb5

 

3、创建卷组VG

  接下来创建卷组VG ,用到的命令是vgcreate

  使用物理卷/dev/sdb1 和 /dev/sdb5 创建名为wgroup的卷组

  vgcreate wgroup /dev/sdb1 /dev/sdb5

 创建完后可以用vgdisplay命令查看卷组的信息

4、创建逻辑卷

 从卷中创建逻辑卷,用到的命令是lvcreate

 格式如下:

 lvcreate -L 容量大小 -n 逻辑卷名 卷组名

 

例:从wgroup卷组中创建名为ftp的容量为19G的逻辑卷

  lvcreate -L 19G -n ftp wgroup

5、创建并挂载文件系统

  逻辑卷相当于一个磁盘分区,要使用它首先要将其格式化

   mkfs -t ext4 /dev/wgroup/ftp

然后创建挂载目录点,将逻辑卷挂载

mkdir /var/ftp

 

挂载:mount /dev/wgroup/ftp /mnt/ftp

修改/etc/fstab文件,实现永久挂载

vim /etc/fstab

6、扩展逻辑空间

  最后将第三块硬盘/dev/sdc加入到逻辑卷中。

  先将硬盘分成一个分区/dev/sdc1,并将分区标记修改为8e

  然后将分区转换为物理卷:pvcreate /dev/sdc1

  将物理卷/dev/sdc1添加到卷组wgroup中:vgextend wgroup /dev/sdc1

  扩展逻辑卷的空间:lvextend -L +10G /dev/wgroup/ftp

  执行resize2fs命令重设文件系统的大小:resize2fs /dev/wgroup/ftp

  再次查看文件系统/var/ftp的空间大小,可以看到已经变成了29GB: df -HT

 

大家都在看

超惊喜!国庆报名立减1000元报名费,转发送现金...

2024-07-09 浏览次数:0

Java架构师需要学什么内容?可以通过培训成为J...

2024-07-09 浏览次数:0

UI设计师需要学那些软件?UI培训班的必备课程

2024-07-09 浏览次数:0

什么,大一小鲜肉开始做项目了

2024-07-09 浏览次数:0

学鸿蒙选择南向还是北向?为何北向开发更值得你深入...

2024-07-09 浏览次数:0

网络安全工程师是干什么的

2024-07-09 浏览次数:0
最新资讯
网络安全入门困难?你可能漏掉了...   网络安全是当下转行IT的一个优质选择,但如何系统有规划地学习网络安全,却难倒许多人,不少同学卡在...
零基础入门网络安全必备知识点(...   网络安全就是指网络系统中的数据受到保护不被破坏。而我们从事网络信息安全工作的安全工程师,主要工作...
汇智知了堂考试认证 | 太棒了...   国家信息安全水平考试(NISP一级)  2024年3月考试成绩发布  通过的学员由中国信息安全测...
鸿蒙开发怎么学?鸿蒙应用开发工...   随着华为鸿蒙操作系统的推出,鸿蒙开发成为了IT领域的热门话题。作为一名IT从业者,掌握鸿蒙开发技...
鸿蒙系统新手教程怎么学?鸿蒙开...   随着华为鸿蒙操作系统的推出,越来越多的新手开始关注并尝试学习鸿蒙系统的使用和开发。那么,对于新手...
0基础学鸿蒙软件开发难吗?鸿蒙...   随着华为鸿蒙操作系统的推出,越来越多的人开始关注鸿蒙软件开发。对于没有编程基础的人来说,学习鸿蒙...
鸿蒙系统岗位多吗工资高吗?鸿蒙...   随着华为鸿蒙操作系统的日益普及,越来越多的企业和组织开始关注并采用鸿蒙系统。因此,鸿蒙系统岗位的...
零基础学鸿蒙开发可以吗?汇智知...   一、面向人群  1、在校学生、应届毕业生  2、转行人员,希望赶上时代风口,成功求职、转行  3...