RHEL的每个目录的文件计数限制

时间:2017-04-10 14:06:44

标签: java linux io java-8 redhat

我正在开发一个在linux上存档数据的应用程序(RHEL 7)。应用程序将文件保留在源文件中,并将tar / tar.gz放在存档文件夹中。当我的数据很少时,哪个工作正常。但是当我尝试使用大数据时,我会遇到异常......

Caused by: java.io.IOException: File too large
at java.io.UnixFileSystem.createFileExclusively(Native Method) ~[na:1.8.0_92]
at java.io.File.createNewFile(File.java:1012) ~[na:1.8.0_92]

来源超过60,00,000,它已经接近3280000文件数。我们将所有文件归档到单个文件夹中。 系统有足够的空间。

Linux上每个文件夹的文件是否有限制?

我还检查了/etc/security/limits.config但它没有像设置一样完整的文件被评论。

重要信息:正在将文件写入NFS。

1 个答案:

答案 0 :(得分:0)

消息文件太大的IOException - 由于应用程序而发生在NetApp NFS上编写文件,并且每个目录的文件数限制。