linux为什么创建不了分区,linux下扩容磁盘扩展分区解决因无法创建新分区不能扩容lvm问题... |
您所在的位置:网站首页 › 磁盘扩容不了怎么回事苹果 › linux为什么创建不了分区,linux下扩容磁盘扩展分区解决因无法创建新分区不能扩容lvm问题... |
有一个/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的全部步骤。感谢@袁麟技术指导。 |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |