小编nel*_*asx的帖子

在 CentOS 7 上将带有 ext4 分区的 MBR 磁盘扩展到 2 TB 以上

我有一台 CentOS 7 机器,使用 ext4 安装了两个磁盘 [ /dev/sda 和 /dev/sdb ]。

我需要将 /dev/sdb1 扩展到 2 TB 以上。

我将磁盘从 2 TB 扩展到 2.5 TB(谷歌云)

使用 fdisk 删除并重新创建分区后,重新启动后 resize2fs /dev/sdb1 不会将分区大小调整为 2.5 TB,因为看起来 fdisk 已经达到了神奇的 2 TB 限制。

有没有办法将 /dev/sdb1 扩展到 3 TB 而不会丢失数据?

谢谢

更新

正如服务器故障用户@mzhaase 的建议,我按照以下步骤尝试了gdisk。用fdisk格式化的磁盘总大小为2T

  1. 使用 /dev/sdb1 分区停止所有服务

  2. 卸载设备

  3. 创建备份/快照

  4. 将磁盘扩展到3T

  5. 如果尚未安装在实例上,请安装 gdisk

  6. gdisk procedure
    gdisk /dev/sdb
    p #print 并保存 GUID
    o #delete all partitions
    n #create new partition
    c #label press ENTER or name if it …

fdisk mbr parted centos7

2
推荐指数
1
解决办法
2796
查看次数

标签 统计

centos7 ×1

fdisk ×1

mbr ×1

parted ×1