【问题标题】:Inode Number Full Ubuntu [closed]Inode 编号完整的 Ubuntu [关闭]
【发布时间】:2016-05-09 13:56:13
【问题描述】:

我有一台 8Gb 内存和 250B 硬盘的 ubuntu 机器。我正在使用这台机器作为我的 Jenkins 服务器进行 CI,我在过去几天面临 inode 编号完整的问题

我发射命令:

df -i

输出:

Filesystem       Inodes    IUsed   IFree IUse% Mounted on
/dev/sda5      18989056 15327782 3661274   81% /
none             989841       11  989830    1% /sys/fs/cgroup
udev             978914      465  978449    1% /dev
tmpfs            989841      480  989361    1% /run
none             989841        3  989838    1% /run/lock
none             989841        8  989833    1% /run/shm
none             989841       39  989802    1% /run/user

建议如何解决这个问题。

【问题讨论】:

    标签: linux ubuntu jenkins centos redhat


    【解决方案1】:

    mkfs.ext4 程序允许打开 -N,它在创建新文件系统时设置 inode 的数量。

    在这种情况下,您需要备份整个 / 文件系统,从实时 CD/USB 引导并在 /dev/sda5 上重新创建文件系统。 警告:这将杀死该驱动器上的每个文件。您可能需要先将操作系统重新安装到该分区上,因为仅恢复启动驱动器的备份可能无法获得启动所需的所有繁琐位。

    如果你的 inode 用完了,很可能你正在做一些次优的事情,比如将文件系统用作穷人的数据库。值得研究一下为什么会耗尽 i 节点,但这是另一个问题。

    【讨论】:

      猜你喜欢
      • 2013-12-10
      • 2010-11-20
      • 2016-03-04
      • 1970-01-01
      • 2011-05-25
      • 2013-09-29
      • 2015-06-26
      • 2012-05-17
      • 2012-12-23
      相关资源
      最近更新 更多