zoukankan      html  css  js  c++  java
  • 磁盘空间耗尽故障!

    故障问题:Inode容量不足(inode指的是字节数和块数)

                      inode号并不是无限的,如果一个分区的节点数被使用完了,那么即使磁盘空间还有剩余也不能再存放任何数据

    查询字节数占用率:df -i(其中i指的是inode)

    示例:

    问题:/fdik使用率为百分之三为什么不能创建文件?

    结论:每个文件或目录都有相应的inode字节数容量,一旦字节数容量不足,则不能创建文件

    [root@localhost fdik]# touch r{1}
    touch: 无法创建"r{1}": 设备上没有空间

    [root@localhost fdik]# df -i
    文件系统 Inode 已用(I) 可用(I) 已用(I)% 挂载点
    /dev/mapper/centos-root 24637440 135496 24501944 1% /
    devtmpfs 120209 406 119803 1% /dev
    tmpfs 124487 2 124485 1% /dev/shm
    tmpfs 124487 990 123497 1% /run
    tmpfs 124487 16 124471 1% /sys/fs/cgroup
    /dev/sda1 524288 340 523948 1% /boot
    tmpfs 124487 6 124481 1% /run/user/42
    tmpfs 124487 27 124460 1% /run/user/0
    /dev/sdb1 2560 2560 0 100% /fdik

    [root@localhost fdik]# df -hT
    文件系统 类型 容量 已用 可用 已用% 挂载点
    /dev/mapper/centos-root xfs 47G 14G 34G 29% /
    devtmpfs devtmpfs 470M 0 470M 0% /dev
    tmpfs tmpfs 487M 4.0K 487M 1% /dev/shm
    tmpfs tmpfs 487M 8.6M 478M 2% /run
    tmpfs tmpfs 487M 0 487M 0% /sys/fs/cgroup
    /dev/sda1 xfs 1014M 166M 849M 17% /boot
    tmpfs tmpfs 98M 4.0K 98M 1% /run/user/42
    tmpfs tmpfs 98M 56K 98M 1% /run/user/0
    /dev/sdb1 ext4 8.7M 221K 7.8M 3% /fdik

    解决方法:通过清除字节数为0的文件来释放空间大小

    [root@localhost ~]# find /fdik -size 0               //查看/fdik下字节数大小为0的文件

    [root@localhost ~]# sudo find /fdik/ -type f -size 0 -exec rm {} ;            //删除

    [root@localhost ~]# df -i
    文件系统 Inode 已用(I) 可用(I) 已用(I)% 挂载点
    /dev/mapper/centos-root 24637440 135493 24501947 1% /
    devtmpfs 120209 406 119803 1% /dev
    tmpfs 124487 2 124485 1% /dev/shm
    tmpfs 124487 972 123515 1% /run
    tmpfs 124487 16 124471 1% /sys/fs/cgroup
    /dev/sda1 524288 340 523948 1% /boot
    tmpfs 124487 21 124466 1% /run/user/0
    /dev/sr0 0 0 0 - /run/media/root/CentOS 7 x86_64
    /dev/sdb1 2560 11 2549 1% /fdik

  • 相关阅读:
    [Python图像处理]十.图像的灰度线性变换
    pyecharts实现散点图,词云图,饼状图,直方图
    pyecharts(柱状图)
    [Python图像处理]九.图像形态学相关运算
    如何排查内存泄漏
    如何进行SDK的测试
    分享两个实用的shell脚本实例
    分享一个实用脚本--一键获取linux内存、cpu、磁盘IO等信息
    Linux服务器问题排查思路及常用命令
    工作中最常用的Linux命令,排查问题必备
  • 原文地址:https://www.cnblogs.com/CMX_Shmily/p/11329084.html
Copyright © 2011-2022 走看看