如何在虚拟磁盘增长后在线扩展Linux PV分区

Modified on: Fri, 01 Nov 2019 12:00:01 +0800

VMware允许在线运行时扩展虚拟磁盘的大小。
Linux系统的下一个预期步骤是:

  1. 扩展分区:删除并使用fdisk
  2. 创建一个更大的分区
  3. 使用pvresize
  4. 扩展PV大小
  5. lvresize操作使用免费范围
  6. 然后resize2fs for file system
  7. 醇>

    但是我坚持第一步:fdisksfdisk仍然显示磁盘的旧大小。

    由于虚拟LSI Logic控制器,我的磁盘是连接的SCSI虚拟磁盘。

    如何刷新Linux内核中可用的虚拟磁盘大小和分区表信息无需重启

    据我所知,所有这些步骤都适用于正在运行的Windows,无需重启,甚至没有任何用户操作,这要归功于VMWare工具。在Linux上,我希望在线完成所有步骤,我已经知道第2,3和4步在线工作。但是第一个 - 更改分区表中声明的分区大小(仍然)似乎需要重新启动。

    更新:我的系统是内核2.6.26的Debian Lenny,我扩展的磁盘是主磁盘,其中包含一个大的PV,其中包含“root”LV for“/".

作者:,Yves Martin

最佳答案

您无需重启即可完成此操作。在使用添加的空间更新分区之前,pvresize不会调整物理卷的大小。您必须对分区进行fdisk并使用新的完整大小的磁盘重新创建它,之后您可以重新扫描驱动器,以便首先看到额外的空间。

更多信息:
http://theducks.org/2009/ 11 /扩展-LVM-分区合VMWare的上即时/

作者:akraut,GRegg

相关问答

添加新评论