当前位置:首页>Linux>Linux系统dos分区表在线转为gpt并完成文件系统扩容

Linux系统dos分区表在线转为gpt并完成文件系统扩容

  • 2026-09-07 22:48:17
Linux系统dos分区表在线转为gpt并完成文件系统扩容
       某项目现场云平台服务器,配置了两块磁盘vda(系统盘)和vdb(数据盘)。vdb之前500G,创建了分区vdb1,格式化为ext4文件系统,挂载给/opt目录。目前vdb从500G扩容到4T,计划用于扩容/opt文件系统。
详情如图所示:
    确认磁盘当前分区表为dos格式。
知识点:dos分区表最大支持2T空间,GPT分区表可管理超过2T的空间。
    方案思路:
    1、把dos转为gpt,才能分配完目前4T空间,可使用gdisk命令解决。(前提条件是磁盘还有剩余空间未分配完才可正常转)
    2、/opt是ext4文件系统,扩容需要使用resize2fs命令解决
    3、/opt是vdb1分区挂载,所以需要把vdb1扩容到4T,可使用growpart命令解决。
实施步骤:
1、确认gdisk命令是否存在,下图打印已经存在。
2、确认growpart命令是否存在,同样显示已存在。如果没有安装,找对应系统的cloud-utils-growpart包。
3、修改dos为gpt分区表
执行gdisk /dev/vdb按照提示输入w和y即可
4、确认分区表变为gpt格式
5、扩容vdb1分区
把vdb剩余空间全部给vdb1并确认vdb从500G变成了4T。
growpart /dev/vdb   1   (b和1之间有空格)
6、扩容/opt文件系统并确认/opt已经变成4T
resize2fs /dev/vdb1
    到此,文件系统完成在线扩容。

最新文章

随机文章