Linux系统dos分区表在线转为gpt并完成文件系统扩容
某项目现场云平台服务器,配置了两块磁盘vda(系统盘)和vdb(数据盘)。vdb之前500G,创建了分区vdb1,格式化为ext4文件系统,挂载给/opt目录。目前vdb从500G扩容到4T,计划用于扩容/opt文件系统。知识点: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包。执行gdisk /dev/vdb按照提示输入w和y即可把vdb剩余空间全部给vdb1并确认vdb从500G变成了4T。growpart /dev/vdb 1 (b和1之间有空格)6、扩容/opt文件系统并确认/opt已经变成4T