我在安装了 Meteor 的 CentOS 服务器(非生产环境)中运行 Meteor,每次我从 git 提取代码时,Meteor 应用程序都会重建。服务器用完了 inode,我意识到问题出在文件夹内/root/.meteor/packages/
。我正在想办法解决这个问题,但我想知道我是否做错了什么。
此文件夹使用的 inode 总数为 700k,服务器的 inode 总数为 900k,不应达到该数字。
有可能我终止了进程并重新启动了 Metme,我认为这是在我更新和降级 Metme 版本时发生的(软件包中有错误,我决定降级回去),但这能解释为什么使用了这么多 inode 吗?或者可能是其他原因?
答案1
随着时间的推移,它似乎会下载许多相同软件包的不同版本并将它们全部保留,因此只需删除软件包文件夹并重新启动 Metrace,以便它会从头开始再次下载它们。