Linux挂载详细介绍(一)——part和lvm的由来

【Linux】——parted磁盘分区 而常用的fdisk这个工具对分区是有大小限制的,它只能划分小于2T的磁盘,划分大于2T磁盘分区的时候fdisk就无法满足要求了;这个时候有2个方法,其一是。来进行分区,但是目前在实际生产环境中使用的磁盘空间越来越大,呈。一般情况下,我们都是选择。 阅读详情
AI摘要

本文深入探讨了Linux中的磁盘管理方法,包括基本的挂载方式、分区方式及其利弊,重点介绍了逻辑卷管理器(LVM)的概念、优势及其实现挂载点自由伸缩的机制,为生产环境中的磁盘资源灵活管理提供了全面的解决方案。

系列文章目录

分区操作,请参考目录下其他博文。


文章目录


前言

介绍Linux中两类挂载方式的由来。


基本挂载

Linux中将一块新的磁盘(物理设备,比如设备名为/dev/sdb)进行挂载操作时,有以下几种方式:

1.将整块设备/dev/sdb,挂载到一个目录(挂载点)下,此时该物理设备的类型,我们称为disk,完整的disk;

这种方式,将整块设备划给了某一个挂载点,代表该目录可以使用这整块磁盘空间,而其他同级/上级目录则无法使用;
即,该设备一旦划给某挂载点,则无法进行二次分配,全部容量归一个挂载点使用。
利弊:

挂载操作简易,但不存在磁盘空间管理;一旦挂载,空间全部固定到一个挂载点上,这一点很生硬!

分区方式

2.将整块设备/dev/sdb,先进行分区,然后将各个分区挂载到不同目录(多个挂载点)下,此时该物理设备的类型,我们逻辑上称为part;

对/dev/sdb进行第一次分区后,被分出来的设备,它的设备名末尾会带上数字1,即/dev/sdb1,它的类型是part;
此时若/dev/sdb还有剩余空间,
进行第二次分区后,被分出来的设备,它的设备名末尾会带上数字2,即/dev/sdb2,它的类型同样是part;
依此类推......

利弊:
存在磁盘空间管理,可以根据业务划分多个挂载点,从同一块设备上,各个挂载点获取自己所需的磁盘空间;
挂载操作相对复杂,需先分区,再格式化,最后进行挂载;同样地,分区一旦划给某挂载点,则无法进行二次分配,全部容量归一个挂载点使用。

演进

根据上述2个场景,想一想,有一个致命点是我们无法接受的,即:

①.挂载点无法伸缩大小(其实伸缩不是不可以,但基于part的方式,需要将整块设备初始化才行,也就是说从头所有的步骤都重新来过一遍,重新规划,那已存储的数据怎么办?这种方法根本不叫方法,我们的期望肯定是,不影响其他挂载点的情况,目标挂载点能够自由伸缩)

所以现在的需求是:挂载点能自由伸缩大小,同时不影响其他挂载点

逻辑卷管理器

这才有了逻辑卷管理器(lvm)的出现。

上图中你必须要知道的两点:
1.只要卷组的空间足够,逻辑卷lv-data1或者lv-data2都可以随时扩大空间,缩小更是可以的;
2.lv-data1伸缩大小时,完全不会影响到lv-data2,反之亦然;

除此之外,逻辑卷管理器还具备以下优势:

可以在任何时候灵活地扩展空间;
可以安装和处理任何文件系统;
可以通过迁移来恢复错误磁盘;
可以使用快照功能恢复文件系统到先前的阶段;


总结

需要了解分区和lvm之间的区别,分析演进的原因,生产环境中结合二者使用。

linux LVM详解 本文详尽说明了linux LVM的具体使用方法和步骤,亲测可用。 阅读详情

相关推荐

Linux文件系统和设备(Root、swap、DISK、Part、LVM、挂载)

Linux文件系统、目录详解、磁盘设备、分区、挂载等解释。以及解决根分区空间不足的方法。

010米粉010的博客 1290

linux 磁盘管理(fdisk parted 和LVM)

磁盘管理 磁盘管理的基本命令: du 统计磁盘上的文件大小 -b      以byte为单位统计文件 -k      以KB为单位统计文件 -m     以MB为单位统计文件 -h      按照1024进制以最适合的单位统计文件 -H     按照1000进制以最适合的单位统计文件 -s      指定统计目标 df 查看磁盘分区使用状况 l 仅显示本地默

暗淡的时光 1万+

Linux——磁盘Part 2:LVM逻辑卷管理

LVM概述 逻辑卷管理器(LogicalVolumeManager)本质上是一个虚拟设备驱动,是在内核中块设备和物理设备之间添加的一个新的抽象层次,如图所示。它可以将几块磁盘(物理卷,PhysicalVolume)组合起来形成一个存储池或者卷组(VolumeGroup)。LVM可以每次从卷组中划分出不同大小的逻辑卷(LogicalVolume)创建新的逻辑设备。底层的原始的磁盘不再由内核直接控制,...

ML908的博客 660

Linux磁盘分区

Linux磁盘分区 1、主分区 2、扩展分区 3、逻辑分区

又菜又爱玩的小熊 3029

不会写GLSL?用Cesium 1.120 + Heatmap.js 2.0.5也能搞定动态洪水模拟(附完整源码)

本文介绍了一种无需GLSL编程的3D洪水动态模拟方案,结合Cesium 1.120和Heatmap.js 2.0.5实现高效可视化。通过数据层、可视化层和集成层的技术降级方案,开发者可以快速构建专业级洪水演进效果,适用于应急管理、水利工程等场景。文章包含完整源码和性能优化技巧。

weixin_30329623的博客 521

Win11下Android模拟器报HAXM未安装?三步搞定虚拟化配置(附终端命令)

本文详细解析了Win11下Android模拟器HAXM报错的解决方案,从虚拟化配置到终端命令实战。通过检查BIOS设置、调整Windows功能及执行PowerShell命令,三步搞定虚拟化配置问题,有效提升模拟器性能。特别针对Win11与HAXM的兼容性问题提供了专业指导。

weixin_29215815的博客 143

Linux挂载详细介绍(二)——lvm磁盘管理,一分钟完成磁盘挂载

上篇介绍part和lvm后,我们知道经过part后的物理设备,实际上仍然是物理设备,part你可以理解为是“逻辑划分”,即逻辑认知上,只不过是,一块物理设备变成了多个物理设备而已;而lvm是基于part或disk之上的管理,说白了,lvm的相关命令操作最开始是基于物理设备的(创建物理卷);故本篇,先介绍lvm在磁盘管理上的一些实际操作,后续相关博文再介绍分区相关实际操作。

coder184的博客 1268

《uni-app 长列表优化:虚拟列表(vue-virtual-scroller)解决 1000+ 数据渲染卡顿》(附虚拟列表封装与多端适配)

本文详细介绍了虚拟列表技术在前端长列表渲染中的优化方案。针对传统v-for渲染导致的性能问题(内存占用高、渲染阻塞、滚动卡顿),提出基于vue-virtual-scroller的虚拟列表解决方案,通过可视区域渲染和DOM复用实现性能突破。文章包含核心原理、组件封装、多端适配及性能对比,并给出常见问题的解决方法。实践表明,该方案可将1000条数据的首次渲染时间从3800ms降至420ms,滚动FPS提升至55帧,显著改善用户体验。

qq_59041750的博客 2107

Linux挂载新磁盘,并做成LVM逻辑卷的挂载。

磁盘分区 首先对新的磁盘分区处理,不分区直接划lvm也是可以的,只是我个人比较喜欢先分区,在做逻辑化处理。 假设新磁盘是dev/sdb 所有的分区都是通过parted工具进行分区的。 parted /dev/sdb # 进入工具 mklabel gpt # 使用GPT格式 mkpart primary 1 -1 # 建立一个分区 quit # 退出 创建物理卷 pvcreate /dev/sdb...

鱼爻 2611

MIPI video mode 和 command mode 的区别

1、何为LCD RAM? LCD 是指字面意思是液晶显示屏(Liquid Crystal Display), 而RAM: 随机存取存储器(Random-Access Memory),两者完全是风马牛不相及的东西。 下图是一个标准的LCD的爆炸图(不含TP),请注意图中红色mark的地方:控制IC-- LCD的大脑。所谓的LCD RAM自然是指此大脑是否包含RAM. 题外话<不感兴趣的...

精诚所至 4689

Pointnet++环境配置(Windows11和ubuntu)及训练教程

PS:前两行命令是数据处理的命令,主要是进行数据读取和生成相应的训练数据格式,在Ubuntu上是正常运行的,在Windows上运行会失败,无法生成训练用的数据格式,所以最好在Ubuntu上训练,如果一定要用Windows,可以ubuntu上生成数据格式在导到Windows上,数据生成不需要安装torch。通过anaconda配置的环境,在官网找的命令安装的,版本是2.1.0+cu118。训练命令:我使用的pycharm,直接在pycharm中打开终端,运行命令。Python版本:3.7。

AIcurator的博客 2558

Linux磁盘管理与LVM

LVM 是 Linux 操作系统中对磁盘分区进行管理的一种逻辑机制,它是建立在硬盘和分区之上、文件系统之下的一个逻辑层,在建立文件系统时屏蔽了下层的磁盘分区布局,能够在保持现有数据不变的情况下动态调整磁盘容量,增强磁盘管理灵活性。

2501_91557222的博客 1238

PGM-Explainer实验总结

PGM-Explainer建立了一个概率图模型,为GNN提供实例级解释。 论文标题:PGM-Explainer: Probabilistic Graphical Model Explanations for Graph Neural Networks 论文地址:2010.05788.pdf (arxiv.org) PGM-Explainer实验 实验目的 研究PGM-Explainer的有效性 实验方案 合成数据集的节点分类 与其他解释器做对比实验 使用六个合成数据集。 每个输入图都是一个

笔记|思路|总结 1万+

linux使用parted挂载2T以上lvm

由于文件服务器没有做lvm卷.4T的盘马上要用尽了.打算用6T的盘进行一波扩容. 虽然我们可以使用 fdisk命令对硬盘进行快速的分区,但对高于 2TB 的硬盘分区,此命令却无能为力,此时就需要使用 parted 命令。 在创建一个分区 没法选择大小了 先清除不需要用到的分区 确保分区已经被删除 安装parted 进行分区格式化 yum -y ...

爷来辣的博客 1177

【推荐100个unity插件之10】Unity Cinemachine最全的最详细的虚拟相机介绍,详细案例讲解,快速上手

相信很多同学都用过Unity的Cinemachine插件,使用它可以很方便地实现一些摄像机效果,比如摄像机追踪、推拉镜头、分镜等效果。Cinemachine的知识特别的多又很常用,本来是想做一期来讲一下的,结果搜索发现已经有人做过了,而且内容挺全的,但是内容可能比较啰嗦,还有部分没有补充,所以我就先转载下来,后续有时间再优化修改补充,觉得内容不错的,很欢迎大家去支持原作者。

向宇的博客,专注php/web全栈 unity游戏开发,欢迎大家评论纠错 2万+

Python爬虫实战:全面解析裁判文书网法律文书抓取与分析

本文详细介绍了如何使用Python爬虫技术,分别通过Requests+BeautifulSoup、Selenium和Scrapy等方式,爬取裁判文书网的法律文书信息,并进行了验证码处理、数据存储和可视化分析。网页结构分析与数据提取;爬虫框架的使用;验证码处理策略;数据分析与可视化。爬取更多法律文书网站的数据;爬取文书的全文内容;构建法律文书搜索引擎;使用自然语言处理技术对法律文书进行深入分析。

2201_76125261的博客 1331

Linux 磁盘管理:分区、格式化、挂载与 LVM 实战

操作场景工具 / 指令查看磁盘 / 分区信息lsblkfdisk -ldf -hT分区工具fdisk(MBR)、gdisk(GPT)格式化挂载 / 卸载mountumount/etc/fstabLVM 管理pvcreatevgcreatelvcreateLVM 扩容lvextendxfs_growfs。

m0_63182928的博客 1059

IEM模型,地表粗糙度模拟

利用微波反演土壤水分时候,利用IEM模型可以实现对随机地表的模拟

linux增加磁盘那些事【LVM,PV,VG,LV分不清】

文章摘要 本文系统介绍了Linux磁盘挂载全流程,通过四张关键状态图帮助用户快速定位当前磁盘所处阶段(初始状态、分区后、LVM创建后、挂载后),避免操作混淆。核心步骤如下: 分区:使用fdisk创建分区并修改类型(如8e); LVM管理:通过pvcreate、vgcreate创建物理卷和卷组,lvcreate划分逻辑卷; 格式化与挂载:选择XFS/EXT4文件系统格式化,临时或永久挂载到目录(如/home)。 文中强调需根据实际状态(通过lsblk、fdisk -l判断)选择起点,并附命令详解及LVM架构图

weixin_39766667的博客 859

华为的C语言编程规范.pdf

华为技术有限公司内部技术规范。本规范制定了编写C语言程序的基本原则、规则和建议。从代码的清晰、简洁、可测试、安全、程序效率、可移植各个方面对C语言编程作出了具体指导。

IDEA的使用指南

IDEA基于java的使用手册,可以最快速的上手,在使用中不断的丰富自己的使用技巧.

Linux磁盘管理之LVM介绍

一.LVM概述 1.为什么要用LVM LVM是逻辑卷管理系统工具 使用传统的分区方法, 分完后大小就固定死了 分区过大, 造成空间浪费; 分区过小, 导致空间不够用 过小需要从新划分磁盘分区, 或者以软连接的方式将此分区的目录链接到另一个分区 这样做可以临时解决问题, 但给管理带来了麻烦 2.什么是LVM 逻辑卷管理系统工具 LVM可以创建和管理逻辑卷, 不是直接使用磁盘 可以让管理员弹性的管理逻辑卷的扩大缩小, 操作简单不损坏已有数据 可以随意将新磁盘添加到LVM中, 让其扩展已存在的逻辑卷 LVM

Shawn派大星 929

汉书HE8,好用的汇编代码编写工具

汉书HE8,好用的汇编代码编写工具早期编写汇编代码所用功能强大

linux硬盘的分区、格式化、挂载以及LVM

  多块硬盘的组合:   硬盘分两种:ide和scsi。 ide硬盘: /dev/hda  第一块IDE硬盘 /dev/hdb  第二块IDE硬盘 ... /dev/hdn  第N块IDE硬盘 scsi硬盘: /dev/sda  第一块SCSI硬盘 /dev/sdb  第二块SCSI硬盘 ... /dev/sdn  第N块SCSI硬盘   硬盘分区: ...

an4455的博客 642

linux 系统创建lvm分区并挂载

安装lvm2 yum -y install lvm2 Lsblk NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT vda 253:0 0 40G 0 disk └─vda1 253:1 0 40G 0 part / vdb 253:16 0 200G 0 disk └─vdb1 253:17

weixin_43752572的博客 2万+

Linux系统之磁盘分区(基本分区和LVM逻辑卷分区)

一、磁盘简介 1.磁盘属性简介 •定义:  磁盘=硬盘=disk,与内存不一样的是容量比较大。 •类型  从工作原理上分为机械硬盘和固态硬盘  机械硬盘:机械硬盘即是传统普通硬盘,主要由:盘片,磁头,盘片转轴及控制电机,磁头控制器,数据转换器,接口,缓存等几个部分组成。  固态硬盘:固态驱动器(SSD),俗称固态硬盘,固态硬盘是用固态电子存储芯片阵列而制成的硬盘  区别:机械硬盘比较大且重,但比较稳定,固态硬盘小巧轻便,但没有机械硬盘稳定。 •尺寸  常见的有3.5英寸、2.5英寸、1.8英寸 •接口  早

ljc1999的博客 5353

linux挂载大于2t硬盘分区

假设你有一块大于2TB的硬盘(例如。为了在系统重启后自动挂载,需要在。

qq_31292011的博客 761

VMware+Oracle linux LVM/非LVM磁盘扩容(对比实验)

本文主要讲解了LVM扩展方式和非LVM方式的不同扩展方式,以及什么时候需要使用LVM方式,什么时候可以使用非LVM的扩展方式,即通过直接parted或者growpart工具扩展分区的方式来扩展空间的大小;通过实验案例来说明其不同场景下的使用场景。还介绍了LVM的详细扩展模式。

qq_57492774的博客 926

Linux将新磁盘做成LVM分区

Linux将新磁盘做成LVM分区

NullNullAgo的博客 5202

Linux学习第十一节-磁盘类型介绍和挂载

Linux学习第十一节-磁盘类型介绍和挂载

时光之眼的博客 1915
上一篇: 全网最详细正则表达式
下一篇: Linux挂载详细介绍(二)——lvm磁盘管理,一分钟完成磁盘挂载
锐明清风
博客等级 码龄5年 114粉丝 22原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值