来源:运维学习分享,转自:马哥Linux运维

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

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

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

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

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

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

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

案例:磁盘扩容

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

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

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

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

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

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

4.创建物理卷

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

Physical volume "/dev/sdb" successfully created

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

[root@server tomcat-atm]# pvdisplay

6. 扩展卷组

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

Volume group "centos" successfully extended

7. 查看卷组

[root@server tomcat-atm]# vgdisplay

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

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

参考资料:

https://linux.cn/article-3218-1.html

https://www.cnblogs.com/kevingrace/p/5825963.html

linux 查看磁盘空间_【linux磁盘划分】3分钟看懂!相关推荐

  1. 怎样清理苹果电脑磁盘空间_苹果磁盘空间不足怎么清理_mac系统怎么清理磁盘空间-win7之家...

    当我们在使用苹果mac系统电脑使用一段时间之后,电脑就会自动产生很多缓存和垃圾文件,如果时间久了没有及时清理就会导致磁盘空间不足,然后电脑运行变得不是很流畅,所以我们需要对磁盘空间进行清理,接下来给大 ...

  2. 笔记本怎么查看hdmi版本_涨知识丨一文看懂笔记本电脑HDMI接口

    上一期文章我们同大家简单介绍了笔记本电脑Type-C接口及其日常用途,今天我们来聊聊笔记本电脑上另一个常备的电脑接口HDMI,它究竟是什么,有哪些用途,我们一一为您揭晓! 如图所示,有着HDMI标识的 ...

  3. 三维家导入户型镜像怎么使用_【业】1分钟看懂三维家定制柜设计

    设计·思 精妙的柜体设计,既严谨又温馨 不仅精通板件与工艺间的关系 还能从中体会生活的烟火气 三维家定制柜设计亮点一览 海量橱柜.衣柜.系统柜参数化模型 内置多种设计风格功能件.装饰件 满足市场90% ...

  4. 耳机接口规则_耳机小白必读 一分钟看懂什么是TRS接口

    新酷产品第一时间免费试玩,还有众多优质达人分享独到生活经验,快来新浪众测,体验各领域最前沿.最有趣.最好玩的产品吧~!下载客户端还能获得专享福利哦! 当我们在使用数码音频产品时,往往面对的第一件事情就 ...

  5. 动圈耳机振膜_新手小白必读 1分钟看懂动圈式耳机振膜

    011分钟看懂动圈式耳机振膜 耳机依照其换能原理可以分为动圈式耳机.动铁式耳机和静电耳机三大类.市面上多见动圈式耳机,其原理与普通喇叭类似--处于永磁场中缠绕的圆柱体状线圈与振膜相连,线圈在信号电流驱 ...

  6. SQL Server 磁盘空间告急(磁盘扩容)转载

    SQL Server 磁盘空间告急(磁盘扩容)转载 一.背景 在线上系统中,如果我们发现存放数据库文件的磁盘空间不够,我们应该怎么办呢?新买一个硬盘挂载上去可以嘛?(linux下可以直接挂载硬盘进行扩 ...

  7. python磁盘空间_python3实现磁盘空间监控

    本文实例为大家分享了python3磁盘空间监控的具体代码,供大家参考,具体内容如下 软硬件环境 python3 apscheduler 前言 在做频繁操作磁盘的python项目时,经常会碰到磁盘空间不 ...

  8. 怎样清理苹果电脑磁盘空间_Mac启动磁盘已满?如何快速清理电脑磁盘

    原标题:Mac启动磁盘已满?如何快速清理电脑磁盘 Mac启动磁盘满了怎么办?是不是经常被"mac启动盘已满"这种情况干扰,该如何快速清理苹果电脑磁盘呢?以下六个方法可以轻松帮你解决 ...

  9. 什么在占用你的Mac磁盘空间?Mac磁盘清理软件为何选择DaisyDisk?

    使用Mac工作时,您可以创建和下载大量文件,但很少删除任何内容.在某些时候,您会发现您的启动磁盘已满.该怎么办? 是什么在占用你的Mac磁盘空间?Mac磁盘清理软件为何选择DaisyDisk? 今天, ...

  10. 采用空白文件目录结构管理磁盘空间,实现磁盘空间的分配和回收

    实验题目:采用空白文件目录结构管理磁盘空间,实现磁盘空间的分配和回收 #include"stdio.h" #include"math.h" #define N ...

最新文章

  1. python print中文_python:print含有中文的list
  2. Codeforces Round #192 (Div. 2)
  3. 怎样创建两个菜单JAVA_java – 如何创建一个菜单的JButton?
  4. MongoDB Shell和Robo3T使用以及与SQL语法比较
  5. VIP4.0-MQ消息中间件在分布式系统中的作用
  6. 异步任务结果显示策略
  7. AES方式加解密的简单介绍
  8. Google 网站打不开
  9. 睡眠 应该用 a加权 c加权_?焦虑自测 ,看看你的焦虑程度到底有多深?是否影响睡眠?...
  10. webstorm汉化之后出现乱码现象
  11. 判断是否安装Alexa工具条
  12. 《华为研发》阅读 - 16 (矩阵式管理)
  13. ios icon 自动生成
  14. 【题解】LuoGu5369:[PKUSC2018]最大前缀和
  15. elasticsearch分片分配和路由配置
  16. RNN(recurrent neural network regularization)
  17. 【解决方案】远程教育视频直播/点播如何实现教学直播+录播+在线考试?
  18. html制作唐诗三百首,《唐诗三百首》
  19. Android 炫酷进度条
  20. 电脑自动开机win11设置教程

热门文章

  1. 乐高百变工程旋转飞椅知识点_每日一个知识点:关于磁盘的一些事儿
  2. ssm如何在mapper插入实时的时间_第一个ssm整合
  3. Linux容器:cgroup,namespace原理与实现
  4. Intel VMM-虚拟机监控器
  5. Linux开机启动过程(15):start_kernel()->rcu_init()初始化
  6. win10调节屏幕分辨率导致黑屏
  7. oracle数据库中分区表的效果是,分区表实际测试中发现并没有什么效果,帮忙看看问题出在哪里了???...
  8. 学校计算机教室局域网的建立,校园局域网组建及配置.pdf
  9. vue ui框架_Vue移动端UI框架指南
  10. itchat python_itchat-python搭建微信机器人(附示例)