有一个/dev/sdc的盘,上面划分了3个主分区/dev/sdc1-3,一个扩展分区/dev/sdc4,在扩展分区上划分了一/dev/sdc5。问题来了,想扩容这个/dev/sdc硬盘,怎么新建分区或者扩容分区呢?

解决思路

可能由于是处女座的原因(都怪处女座),在工作中也要力争有条理。不太喜欢在虚拟机中添加一堆磁盘“sdb,sdc,sdd.....”总觉得不太好管理。

碰到知识盲区以后,也咨询过很几个2000人运维群,遗憾的是“这里突然静悄悄”“顾左右而言他”,于是,在这里再次申明“并非是争论面红耳赤的Lvm扩容问题”。

那么,上面这个问题该怎么解决呢?

思路一:使用gparted等磁盘管理工具,来扩容扩展分区。

思路二:使用linux系统工具来执行扩容操作。

解决方案

思路一的方法,在没办法的情况可以试验下,本文重点介绍第二种方式。我们在虚拟化环境中,将/dev/sdc的盘从10G增大到12G并保存配置。

重新扫描/dev/sdc的磁盘,并且识别到12G。echo 1 > /sys/class/scsi_device/0\:0\:2\:0/device/rescan

再解释清楚点,这个问题。扩容lvm首先pv需要扩容。在这里已经无法再创建分区了,也就无法给pv扩容。

 问题清楚了,在操作前先备份,我在这里只做了快照。我们需要删除扩容分区并且重建,这个操作需要记录起始位置的sectors,只有这样数据才不会丢失。

卸载/dev/sdc5挂载,我这里使用的是lvm,所以卸载命令为:

Bash

开始删除,并重建/dev/sdc4以及/dev/sdc5。

Bash

接着需要扩容lvm(有可能需要重启服务器)。

Bash

扩容完成,挂载检查。

Bash

结束

以上就是在3个主分区一个扩展分区下,如何扩容lvm的全部步骤。感谢@袁麟技术指导。

linux为什么创建不了分区,linux下扩容磁盘扩展分区解决因无法创建新分区不能扩容lvm问题...相关推荐

  1. Linux相关问题-CentOS6.5 x64版本号下Tomcat无法自启动的解决的方法

    前段时间使用阿里云server.使用的是Linux CentOS6.5系统,在搭建完Tomcat后发现,Tomcat无法自启动. 将启动tomcat的命令为tomcat_home/bin/startu ...

  2. mysql linux root密码忘记了怎么办_linux下忘记mysql root密码解决办法

    1.vi /etc/my.cnf    #编辑文件,找到[mysqld],在下面添加一行skip-grant-tables [mysqld] skip-grant-tables :wq!  #保存退出 ...

  3. Linux下的磁盘分区和逻辑卷

    一.硬盘接口类型 硬盘的接口主要有IDE.SATA.SCSI .SAS和光纤通道等五种类型.其中IDE和SATA接口硬盘多用于家用产品中,也有部分应用于服务器,SATA是一种新生的硬盘接口类型,已经取 ...

  4. Linux红帽认证管理员(RHCAS)笔记(下)

    1.破解roo密码 重新启动,界面选择第一个按e 在linux开头的行进行修改,将ro修改为rw,最后添加rd.break ctrl+x进入救援模式,输入命令如下,如启动成功则为成功 chroot   ...

  5. Linux私房菜--第三章 主机规划和磁盘分区

    主机规划 工作机还是游戏机? 性价比的考虑,如果高一级的产品让你的花费多一倍,但是新增加的性能只有10%,性价比就太低了 支持性考虑 如果企业用计算机不要自行组装,购买商业服务器较佳,因为厂家散热, ...

  6. Linux学习笔记(二) 安装Fedora Linux

    第二课:安装Fedora Linux .安装前的准备 .收集硬件信息 .准备安装文件 .准备安装空间 .确定安装方式 .开始安装 .安装后的配置 收集硬件信息 .检查兼容性 .RedHat Linux ...

  7. linux dd 硬盘克隆,如何使用Linux dd命令克隆磁盘

    在本教程中,我们将参考Linux dd命令的一个实际示例,系统管理员可以使用该命令将以MBR或GPT布局样式分区的较大HDD的Windows操作系统或Linux操作系统迁移到较小的SSD. 在本节摘录 ...

  8. UEFI启动+GPT分区模式下双硬盘SSD+HDD+Win10安装Ubuntu18.04.1组成双系统

    以下叙述均基于UEFI+GPT模式 1 环境: 处理器.内存.系统: 硬盘:256G三星固态盘+2T希捷SATA机械盘 Win10已经安装在固态 2 安装流程 2.1 准备空闲分区 磁盘管理中选择压缩 ...

  9. WIN8 与WIN7的64位及32位 分别对Legacy BIOS+MBR和UEFI+GPT两种启动方式和分区架构下的安装可行性分析

    微软系统.相关产品官方镜像下载:http://msdn.itellyou.cn/  关于MBR.GPT.ESP.MSR.EFI.UEFI和WIN8中SECURE BOOT的基础知识:   1.MBR分 ...

最新文章

  1. 把JS 脚本嵌入CS运行
  2. [实变函数]6 微分与不定积分
  3. RHEL5.3下搭建LAMP+Django环境(二)
  4. android按钮点击变化,Android实现按钮点击效果(第一次点击变色,第二次恢复)...
  5. 数组求最大公约数c语言,C语言辗转相除法求2个数的最小公约数
  6. 基线是什么意思_CAD都玩不溜,还好意思说自己搞工程的?
  7. html的table效果,html的table用法(让网页的视觉效果显示出来)
  8. js系列教程2-对象、对象属性全解
  9. 基于深度学习的WLAN个体识别实践
  10. cmd imp导入dmp文件_在cmd中怎么样导入dmp文件?
  11. 我就知道肯定有人想要这个
  12. 论文阅读笔记《Improving Unsupervised Defect Segmentation by Applying Structural Similarity To Autoencoders》
  13. 华为p20支持手机云闪付吗_银联云闪付支持HuaweiPay
  14. 分布式学习之一:事务
  15. Flutter 中的应用内购买
  16. 好用的PHP星辰网址缩短源码V2.1.1
  17. 需求的获取:需求调研中的5W+1H定律
  18. Python中的psutil:一个用于获得处理器和系统相关信息的模块
  19. Android java对接建行支付SDK
  20. 图论 Warshall 和Floyd 矩阵传递闭包

热门文章

  1. MOCTF-Web-暴跳老板*
  2. mybatis 原理_Mybatis工作流程及其原理与解析
  3. 手机端网站测试用什么软件,3款优秀的移动webAPP网站在线测试工具推荐
  4. 将一个对象拆开拼接成URL
  5. 多行文本超出用省略号代替,单击展开全部
  6. java计算两个日期相差月数
  7. SLAM:ORB-SLAM 位姿优化描述
  8. Android权限之动态权限
  9. oracle之 Got minus one from a read call 与 ORA-27154: post/wait create failed
  10. .NET Core采用的全新配置系统[5]: 聊聊默认支持的各种配置源[内存变量,环境变量和命令行参数]...