0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

简单又快速看懂linux的磁盘划分

马哥Linux运维 来源:fqj 2019-04-28 15:53 次阅读

前几天遇到了这样一个情景:

一个服务器是以虚拟机的形式提供的,通过df -h看服务器磁盘空间只有30多个G,但通过fdisk -l看发现有一个160G的磁盘空间 没有挂载,因此需要在不重启的前提下将160G的磁盘挂载。

之前处理过好几次这种问题,但一段时间不弄,又有点忘了,趁此机会将此案例分享一下,加深记忆。

在说这个案例前,先简要谈一下处理这个问题所要用到的逻辑卷管理(LVM)相关知识。

逻辑卷管理LVM是一个多才多艺的硬盘系统工具。无论在Linux或者其他类似的系统,都是非常的好用。传统分区使用固定大小分区,重新调整大小十分麻烦。但是,LVM可以创建和管理“逻辑”卷,而不是直接使用物理硬盘。可以让管理员弹性的管理逻辑卷的扩大缩小,操作简单,而不损坏已存储的数据。可以随意将新的硬盘添加到LVM,以直接扩展已经存在的逻辑卷。LVM并不需要重启就可以让内核知道分区的存在。

LVM使用分层结构,如下图所示。

简单又快速看懂linux的磁盘划分

图中顶部,首先是实际的物理磁盘及其划分的分区和其上的物理卷(PV)。一个或多个物理卷可以用来创建卷组(VG)。然后基于卷组可以创建逻辑卷(LV)。只要在卷组中有可用空间,就可以随心所欲的创建逻辑卷。文件系统就是在逻辑卷上创建的,然后可以在操作系统挂载和访问。

案例:磁盘扩容

1.查看磁盘文件可用空间,发现可用磁盘空间只有30多个

[root@server tomcat-atm]# df -h

简单又快速看懂linux的磁盘划分

2.查看磁盘空间对的详细信息,可见有一个160G的磁盘

[root@server tomcat-atm]# fdisk -l

简单又快速看懂linux的磁盘划分

3.创建磁盘分区,使用‘8e’类型来使其可用于LVM

[root@server tomcat-atm]# fdisk /dev/sdb

简单又快速看懂linux的磁盘划分

4.创建物理卷

root@server tomcat-atm]# pvcreate /dev/sdb

Physical volume "/dev/sdb" successfully created

5. 检查物理卷的创建情况

[root@server tomcat-atm]# pvdisplay

简单又快速看懂linux的磁盘划分

6. 扩展卷组

[root@server tomcat-atm]# vgextend centos /dev/sdb

Volume group "centos" successfully extended

7. 查看卷组

[root@server tomcat-atm]# vgdisplay

简单又快速看懂linux的磁盘划分

8. 扩展lvm卷

[root@server tomcat-atm]# lvextend -l +100%FREE /dev/mapper/centos-root

Size of logical volume centos/root changed from 35.47 GiB (9080 extents) to 185.50 GiB (47489 extents).

Logical volume root successfully resized.

9. 扩展容量

[root@server tomcat-atm]# xfs_growfs /dev/mapper/centos-root

简单又快速看懂linux的磁盘划分

10.查看磁盘空间,可以看到扩容成功

简单又快速看懂linux的磁盘划分

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • Linux
    +关注

    关注

    87

    文章

    10973

    浏览量

    206669
  • 磁盘
    +关注

    关注

    1

    文章

    336

    浏览量

    24874

原文标题:3分钟看懂linux磁盘划分

文章出处:【微信号:magedu-Linux,微信公众号:马哥Linux运维】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    Linux上使用“小神器”来延长磁盘使用寿命

    连续日志记录和读/写操作可能会损害您的存储磁盘。在 Linux 桌面上安装 Log2Ram 以延长磁盘的使用寿命。
    发表于 11-07 09:38 499次阅读

    linux书籍分享

    部署虚拟环境安装linux系统。第2章 新手必须掌握的Linux命令。第3章 管道符、重定向与环境变量。第4章 Vim编辑器与Shell命令脚本。第5章 用户身份与文件权限。第6章 存储结构与磁盘划分
    发表于 10-17 22:13

    找到一本不错的Linux电子书,附《Linux就该这么学》章节目录。

    必须掌握的Linux命令。第3章 管道符、重定向与环境变量。第4章 Vim编辑器与Shell命令脚本。第5章 用户身份与文件权限。第6章 存储结构与磁盘划分。第7章 使用RAID与LVM磁盘阵列技术
    发表于 05-29 21:11

    找到一本不错的Linux电子书,附《Linux就该这么学》章节目录。

    必须掌握的Linux命令。第3章 管道符、重定向与环境变量。第4章 Vim编辑器与Shell命令脚本。第5章 用户身份与文件权限。第6章 存储结构与磁盘划分。第7章 使用RAID与LVM磁盘阵列技术
    发表于 05-30 16:42

    找到一本不错的Linux电子书,附《Linux就该这么学》章节目录

    必须掌握的Linux命令。第3章 管道符、重定向与环境变量。第4章 Vim编辑器与Shell命令脚本。第5章 用户身份与文件权限。第6章 存储结构与磁盘划分。第7章 使用RAID与LVM磁盘阵列技术
    发表于 05-30 17:13

    详解Linux系统

    【LVM】Linux系统磁盘划分、物理卷、卷组、逻辑卷建立以及挂载
    发表于 06-06 14:35

    Linux系统中磁盘管理是什么

    Linux系统中的磁盘管理
    发表于 05-11 15:29

    Linux下的磁盘挂载

    Linux磁盘挂载
    发表于 05-22 15:55

    Linux就该这么学【电子书分享】

    新手必须掌握的Linux命令。第3章 管道符、重定向与环境变量。第4章 Vim编辑器与Shell命令脚本。第5章 用户身份与文件权限。第6章 存储结构与磁盘划分。第7章 使用RAID与LVM磁盘阵列技术
    发表于 07-03 14:45

    如何简单快速看懂电路图资料合集

    本帖最后由 小七小七 于 2021-9-4 10:58 编辑 如何简单快速看懂电路图资料合集-------------------福利分界线
    发表于 09-04 09:47

    如何简单快速看懂电路图资料合集免费下载

    本文档的主要内容详细介绍的是如何简单快速看懂电路图资料合集免费下载。主要内容包括了:介绍,电源电路单元,放大电路,振荡和调制电路,脉冲电路,数字逻辑电路,电路中的555 电路。
    发表于 12-11 13:59 125次下载
    如何<b class='flag-5'>简单</b><b class='flag-5'>快速</b>的<b class='flag-5'>看懂</b>电路图资料合集免费下载

    linux磁盘满的清理方法

    Linux查看磁盘用量
    发表于 06-09 08:53 8463次阅读
    <b class='flag-5'>linux</b><b class='flag-5'>磁盘</b>满的清理方法

    linux磁盘如何清理

    Linux查看磁盘用量
    发表于 06-10 09:18 2416次阅读
    <b class='flag-5'>linux</b>的<b class='flag-5'>磁盘</b>如何清理

    df、du、fdisk linux的基本操作(磁盘管理)

    df、du、fdisk linux的基本操作(磁盘管理
    发表于 12-08 17:14 0次下载

    linux系统如何进行磁盘分区?

    linux系统如何进行磁盘分区? 磁盘分区是在Linux系统中进行硬盘划分的一种方法,它可以将一个物理硬
    的头像 发表于 12-19 11:35 453次阅读