我有一个12tbext4分区,我想扩展到18tb。我已将新磁盘添加到RAID中,完成此操作后,我希望重新调整分区大小以占用此新空间。我开始了分区的增长,但是这个过程失败了,因为ext4不能处理大于16tb的分区。
问题是,现在当我打开gparted时,gparted显示分区的大小是18tb,但在Nautilus窗口中只能看到12tb。
如何回滚gparted操作的效果,使两个大小彼此一致?

resize /dev/sda1
resize2fs 1.42.5 (29-Jul-2012)
resize2fs: New size too large to be expressed in 32 bits

显然,您真正想要的不是回滚更改,而是能够将文件系统的大小调整为大于16TB的限制。
为此,您需要e2fsprogs>=1.43的版本,然后使用-b开关激活64位支持。如果你有一个e2fsprogs 1.42或更老的ubuntu,你可以找到backports of e2fsprogs in the Launchpad PPAs或从源代码编译它。
一旦你有了足够新版本的e2fsprogs:

安装e2fsprogs 1.45.6
下载地址:https://pan.baidu.com/s/1m15tYge6q0aXzeWsHkd8iA 提取码: xkuv
tar -zxvf e2fsprogs.tar.gz
cd e2fsprogs
./configure
make && make install

步骤1:正确卸载文件系统
umount /dev/mapper/vg-lv_db

umount可能会被占用
下载fuser命令:yum install -y psmisc
fuser -m -v /data/ 查看占用data的进程
然后kill掉进程号就可以直接卸载
kill -9 进程号

步骤2:检查文件系统是否有错误
e2fsck -f /dev/mapper/vg-lv_db
步骤3:在文件系统中启用64位支持
resize2fs -b /dev/mapper/vg-lv_db
步骤4:调整文件系统大小
resize2fs -p /dev/mapper/vg-lv_db

再次检查文件系统
e2fsck -f /dev/mapper/vg-lv_db
重新挂载:
mount -a

linux - resize2fs:新大小太大,无法用32位表示相关推荐

  1. CentOS Linux虚拟机内存耗费太大

    CentOS Linux虚拟机内存耗费太大 在运行虚拟机的时候人们可能会遇到一个问题,就是内存耗费太大,几乎内存一下载就少了几个G 刚刚开机还没有运行虚拟机时: 运行VMware时: 解决方法: 在任 ...

  2. 虚拟磁盘服务错误: 卷大小太大。

    问题: 按网上说的操作制作win7U盘安装盘, 使用diskpart工具的"format fs=fat32 quick"命令时,报错"虚拟磁盘服务错误: 卷大小太大.&q ...

  3. 为什么在64位系统中指针的大小是8,而32位系统中却是4?

    为什么在64位系统中指针的大小是8,而32位的却是4? 64位系统,这个位数指的是CPU 里面的通用寄存器的数据宽度为64位,也就是说一个地址占二进制位数是64,所以: sizeof(double * ...

  4. arm linux 识别新硬盘_Arm发布首款64位实时处理器CortexR82

    EETOP专注芯片.微电子,点击上方蓝字关注我们 Arm以其在移动设备中的Cortex系列处理器而闻名,然而主流Cortex-A系列CPU并不是该公司唯一提供的CPU,Arm还提供了用于高性能实时应用 ...

  5. Linux网络编程笔记 - 05 地址转换函数 32位整数,转换为点分十进制

    #include <arpa/inet.h> const char *inet_ntop(int af, const void *src,char *dst, socklen_t size ...

  6. 64位linux,sizeof(int),C中sizeof()的用法——32位和64位下的sizeof()

    机器平台:X86_64 处理器 操作系统:Red Hat 4.1.2-14 编译器: gcc version 4.1.2 20070626 Size of char is:               ...

  7. 在64位的Linux系统使用gcc的-m32选项编译32位的程序得到了多余的代码(多余指令call和add)、有多余的.text.__x86.get_pc_thunk.ax

    问题解决于该网站 首先讲一下问题是怎么发生的: 最近在学计算机系统,用到的教材是32位的Linux系统,而在我的64位的Ubuntu上,我想以gcc编译出32位的程序并查看其汇编代码,于是百度查了下, ...

  8. 中文输入法 linux 下载64位,最新搜狗输入法linux版v2.2.0.0108 官方版(32位+64位)下载地址电脑版-锐品软件...

    快速精准,更加出色!搜狗输入法linux版全新发布!提供了模糊拼音.最新词库.云端输入.自动纠错.多彩皮肤.长词联想.网址输入.简繁切换等功能,本站提供了32位+64位搜狗linux输入法下载,请根据 ...

  9. linux数据库log文件太大,SqlServer日志文件过大的处理方法

    最近遇到某个MSSqlServer2008 数据库的日志文件过于庞大,数据文件4G,日志文件达到80G. 日志文件这么大的原因还得从数据库的恢复模式说起: 三种恢复模式:简单恢复模式.完整恢复模式和大 ...

最新文章

  1. 流式计算框架Storm后台启动命令(避免新开窗口)
  2. hofstede六个维度指数指标_五张图表 一看便知50指数基金如何选?
  3. Flask-SQLAlchemy的基本使用
  4. 【Pytorch神经网络实战案例】22 基于Cora数据集实现图注意力神经网络GAT的论文分类
  5. Mybatis Generator 配置详解
  6. linux 扫描mipi设备,VS-RK3399 在linux系统下面调试Mipi camera接口介绍
  7. SQL中and和or的区别是?
  8. snmp服务没有安全设置项
  9. 自动驾驶_视觉定位_高德公开课
  10. 计算机web二级考试内容,2015年全国计算机二级Web考试内容
  11. 携程产品经理笔试题-2020秋招
  12. 对ArrayList集合里面数据排序
  13. redis 交集、并集、差集
  14. 来自量子世界的新技术---算法篇
  15. app推广有哪些方式?
  16. Python的egg包
  17. 630本经典绘本世界中英文PDF+音视频,呕心推荐史上最全电子版绘本合集
  18. PAC脚本语法(代理自动配置)
  19. AH00526: Syntax error on line 534 of D:/Apache/Apache24/conf/httpd.conf: PHP
  20. 云呐|什么是容灾备份一体机?

热门文章

  1. Gatling基本教程—1
  2. 优秀!94年出生的她,受聘为深圳大学正教授!
  3. 超越传统巨头,高工榜单强占鳌头!这家本土企业凭什么?
  4. PTA 6-1 单链表逆置
  5. 解决layui数据表格显示图片不完整
  6. 恒玄BES调试笔记-BES2500 avrcp
  7. 如何对两个三维模型进行对比
  8. Surfacebook误删显卡恢复办法/无法打开nVidia控制面板解决办法/找不到显卡恢复方法
  9. DNF手游2021年2月份上线是真的吗?最新公测时间内容爆料
  10. ADAS高级驾驶员辅助系统