Linux磁盘扩容(2T以上/parted/gpt分区)

因需要现将Vmware vSphere Client平台上的机器存储进行扩容,如下图所示原先盘及分区大小,以及模拟数据:一个测试文件。

文中使用parted分区命令(fdisk不支持超过2T)和gpt磁盘分区(MBR单分区不支持超过2T)

Linux磁盘扩容(2T以上/parted/gpt分区)

将硬盘规格直接扩大十倍

Linux磁盘扩容(2T以上/parted/gpt分区)

先使用umonut取消原挂载

再使用partprobe命令使内核重新读取分区信息(重启也可以)

Linux磁盘扩容(2T以上/parted/gpt分区)

使用parted命令操作该盘(之前该盘已经在使用的分区就是使用parted工具分区),后续操作会提示相关错误警告,输入Fix来修正这些错误警告。

修正完执行resizepart命令调整文件系统大小,根据print打印出来的信息,这个分区号为1,分区大小要调整为4398GB。

(这个GB/TB..单位一定要打,否则如下图所示提示会丢失数据,输入No取消该操作)

Linux磁盘扩容(2T以上/parted/gpt分区)

调整完重新print打印出来的信息正常

Linux磁盘扩容(2T以上/parted/gpt分区)

使用e2fsck -f 命令检查文件系统正确性

再使用resize2fs调整文件系统大小

执行完可以看到磁盘及分区大小正常,将磁盘重新挂载回,测试文件仍在,完工。

Linux磁盘扩容(2T以上/parted/gpt分区)

文章来源 :https://blog.csdn.net/weixin_44066736/article/details/124627400

© 版权声明

相关文章