zoukankan      html  css  js  c++  java
  • inode 耗尽

    背景:

    之前为了提升大硬盘mkfs文件系统的速度,使用了大文件选项 mkfs.ext4 -T largefile /dev/xvde1 

    没有仔细算能存多少文件,结果今天发现磁盘没用完,但inode用完了 - -!

    空间使用情况:

    [root@VM000000895 ~]# df -hl
    文件系统              容量  已用  可用 已用%% 挂载点
    /dev/xvda3             67G  5.6G   58G   9% /
    tmpfs                  16G   72K   16G   1% /dev/shm
    /dev/xvda1             97M   44M   48M  48% /boot
    /dev/xvde1             14T  5.5T  7.5T  43% /xyz/xvde1

    inode 使用情况:

    [root@VM000000895 ~]# df -i
    文件系统              Inode  已用(I)  可用(I) 已用(I)%% 挂载点
    /dev/xvda3           4456448  224081 4232367    6% /
    tmpfs                4107331       3 4107328    1% /dev/shm
    /dev/xvda1             25688      39   25649    1% /boot
    /dev/xvde1           14305152 14305152       0  100% /xyz/xvde1

    查看中 /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]
            small = {
                    blocksize = 1024
                    inode_size = 128
                    inode_ratio = 4096
            }
            largefile = {
                    inode_ratio = 1048576
                    blocksize = -1
            }

    在使用mkfs生成文件系统时应该加个-n先算一下inode数,基于每个文件的大小看能存多少文件。

    [root@VM000000895 ~]# mkfs.ext4 -n -T small /dev/xvde2
    3662118912 inodes, 3662109184 blocks
    
    [root@VM000000895 ~]# mkfs.ext4 -n  /dev/xvde2
    915529728 inodes, 3662109184 blocks
    
    [root@VM000000895 ~]# mkfs.ext4 -n -T largefile /dev/xvde2
    14305152 inodes, 3662109184 blocks
  • 相关阅读:
    kali payload程序制作
    密码在线破解
    Metasploit安装db_autopwn.rb模块
    Metasploit使用教程(一)
    CentOS7安装openvas
    Ansible系列基础篇 1.7.2、PlayBook之变量
    Ansible系列基础篇 1.7.2、PlayBook之循环
    Ansible系列基础篇 1.7.2、PlayBook之if
    Ansible系列基础篇 1.7.2、PlayBook之include
    Ansible系列基础篇 1.7.2、PlayBook之block
  • 原文地址:https://www.cnblogs.com/hyang0/p/6655098.html
Copyright © 2011-2022 走看看