nel*_*asx 2 fdisk mbr parted centos7
我有一台 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
使用 /dev/sdb1 分区停止所有服务
卸载设备
创建备份/快照
将磁盘扩展到3T
如果尚未安装在实例上,请安装 gdisk
gdisk procedure
gdisk /dev/sdb
p #print 并保存 GUID
o #delete all partitions
n #create new partition
c #label press ENTER or name if it
has it x #enter专家模式
g #paste the GUID
w #write changes
umount /dev/sdb1 #如果它被gdisk重新挂载
e2fsck -f /dev/sdb1 #检查磁盘
resize2fs /dev/sdb1 #调整分区大小
mount -a #检查分区是否按照fstab挂载
重启#只是为了确定
| 归档时间: |
|
| 查看次数: |
2796 次 |
| 最近记录: |