• resize2fs命令出现这个错误“resize2fs: Operation not permitted While trying to add group #6656” 有数据的会丢数据


    1、 resize2fs命令出现这个错误“resize2fs: Operation not permitted While trying to add group #6656”,并且在/var/log/message里面出现以下错误“Jul 30 15:37:53 localhost kernel: EXT4-fs warning (device dm-2): ext4_group_add: No reserved GDT blocks, can't resize”
    这个问题是由于文件系统预留的Journal size太小导致,可以通过dumpe2fs /dev/test_vg/lvol0 |grep -i Journal查看。(Journal size大小默认由e2fsprogs工具自动根据文件系统大小来计算,也可以认为指定。越大Journal size,对文件系统性能越好,Ext4最大Journal size是400M。)

    解决办法:
    删除现有Journal空间,重新创建一个新的Journal来解决这个问题。

    解决步骤:
    $ e2fsck -C 0 /dev/os/test
    e2fsck 1.40.2 (12-Jul-2007)
    /dev/os/test: clean, 11/524288 files, 24822/524288 blocks

    $ tune2fs -O ^has_journal /dev/os/test – 删除原来的journal空间
    tune2fs 1.40.2 (12-Jul-2007)

    $ tune2fs -j /dev/os/test – 自动生成新的journal
    tune2fs 1.40.2 (12-Jul-2007)
    Creating journal inode: done
    This filesystem will be automatically checked every 33 mounts or
    180 days, whichever comes first. Use tune2fs -c or -i to override.

    $ e2fsck -C 0 /dev/os/test
    e2fsck 1.40.2 (12-Jul-2007)
    /dev/os/test: clean, 11/524288 files, 24822/524288 blocks

    注意:这个过程要求卸载文件系统,严格按照上述顺序来操作。
    如需在生产系统操作,请务必做好测试和备份工作。参考

  • 相关阅读:
    ACM学习历程—Hihocoder 1288 Font Size(暴力 || 二分)
    ACM学习历程—HDU2476 String painter(动态规划)
    ACM学习历程—BestCoder Round #75
    ACM学习历程—Hihocoder [Offer收割]编程练习赛1
    codeforces 154A 贪心
    分治 最大连续和
    二分 连续上升子序列变形 UVA1471
    POJ3614 贪心+优先队列
    Havel-Hakimi定理 POJ1659
    拓扑排序
  • 原文地址:https://www.cnblogs.com/gaoyuechen/p/9109435.html
Copyright © 2020-2023  润新知