Closed. This question is off-topic。它当前不接受答案。
想改善这个问题吗? Update the question,所以它是on-topic,用于堆栈溢出。
4年前关闭。
我有一台具有8Gb RAM和250B硬盘的ubuntu机器。我将这台机器用作CI的Jenkins服务器,过去几天Iam面临索引节点号已满的问题
我发出命令:
输出:
建议如何解决此问题。
想改善这个问题吗? Update the question,所以它是on-topic,用于堆栈溢出。
4年前关闭。
我有一台具有8Gb RAM和250B硬盘的ubuntu机器。我将这台机器用作CI的Jenkins服务器,过去几天Iam面临索引节点号已满的问题
我发出命令:
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
建议如何解决此问题。
最佳答案
程序mkfs.ext4允许打开-N
,用于设置制作新文件系统时的索引节点数。
在这种情况下,您需要备份整个/
文件系统,从实时CD / USB引导,然后在/dev/sda5
上重新创建文件系统。警告:这将杀死该驱动器上的每个文件。您可能首先需要将操作系统重新安装到该分区上,因为仅还原启动驱动器的备份可能不会获得启动所需的所有必需位。
如果您用尽了inode,则可能是您做的不是最理想的事情,例如将文件系统用作穷人的数据库。值得研究为什么要耗尽索引节点,但这是另一个问题。
07-26 00:04