zoukankan      html  css  js  c++  java
  • 红帽/CentOS ext4无法格式化大分区 补充ext4格式化方式

    普通情况下,XFS出现丢数据的情况为海量小文件IO场景。在该场景下,inode占用教大。

    通过上文的方式进行格式化,inode数量较小。通过大量測试,能够使用例如以下方法提升mkfs.ext4后文件系统性能。

    方法主要内容:在/etc/mke2fs.conf文件,ext4配置中去开启64位功能。

    [root@node21 ~]# cat /etc/mke2fs.conf
    [defaults]
     base_features = sparse_super,filetype,resize_inode,dir_index,ext_attr
     blocksize = 4096
     inode_size = 256
     inode_ratio = 16384

    [fs_types]
     ext3 = {
      features = has_journal
     }
     ext4 = {
      features = has_journal,extent,huge_file,flex_bg,uninit_bg,dir_nlink,extra_isize
      auto_64-bit_support = 1      ###新添加行,告诉系统使用64位方式进行格式化。避免mkfs.ext4直接报错。
      inode_size = 256
     }
     ext4dev = {
      features = has_journal,extent,huge_file,flex_bg,uninit_bg,dir_nlink,extra_isize
      inode_size = 256
      options = test_fs=1
     }
     small = {
      blocksize = 1024
      inode_size = 128
      inode_ratio = 4096
     }
     floppy = {
      blocksize = 1024
      inode_size = 128
      inode_ratio = 8192
     }
     news = {
      inode_ratio = 4096
     }
     largefile = {
      inode_ratio = 1048576
      blocksize = -1
     }
     largefile4 = {
      inode_ratio = 4194304
      blocksize = -1
     }
     hurd = {
          blocksize = 4096
          inode_size = 128
     }
    [root@node21 ~]#

    [root@node21 ~]# df -h
    Filesystem            Size  Used Avail Use% Mounted on
    /dev/sda3             259G   29G  217G  12% /
    tmpfs                  16G     0   16G   0% /dev/shm
    /dev/sda1             194M   34M  151M  19% /boot
    /dev/sdf1              39T   21T   18T  54% /mnt/source
    /dev/md127            5.4T  1.8T  3.4T  35% /public
    /dev/sdg1              22T   42G   21T   1% /mnt/public_back
    [root@node21 ~]# df -i
    Filesystem            Inodes   IUsed   IFree IUse% Mounted on
    /dev/sda3            17195008  383263 16811745    3% /
    tmpfs                4106354       1 4106353    1% /dev/shm
    /dev/sda1              51200      41   51159    1% /boot
    /dev/sdf1            8203124224 34192419 8168931805    1% /mnt/source      ###XFS文件系统,40T容量。
    /dev/md127           366288896 2338559 363950337    1% /public
    /dev/sdg1            1464844288     295 1464843993    1% /mnt/public_back  ###ext4文件系统,22T容量。

  • 相关阅读:
    信号量整理
    Linux下串口配置初步探寻
    Vmware启动ubuntu 出现错误。
    软件工程结课作业
    第四次博客作业-结对项目
    20194731 软件工程第三次作业——博文软件质量保障初探
    20194731 第一次作业-博客初体验
    20194731 自动生成四则运算题第一版报告
    误删除 mySQL 用户解决办法
    mySQL的安装过程---二进制和源码安装
  • 原文地址:https://www.cnblogs.com/zfyouxi/p/4366999.html
Copyright © 2011-2022 走看看