Java-программа не получает места на устройстве - PullRequest
0 голосов
/ 17 сентября 2018

Я запускаю Java-приложение на машине AWS ec2, centos.Приложение загружает много больших заархивированных файлов, распаковывает их, выполняет с ними некоторую работу, а после завершения работы удаляет файлы.В какой-то момент в конкретном zip-файле java-приложение завершает работу с ошибкой «на устройстве не осталось места», а свободного места более 700 ГБ.

Я запустил df -H и df -iдля того, чтобы убедиться, что есть действительно доступное дисковое пространство, которое было (у меня было более 90% свободного места как в inode, так и в пространстве).

Тип FS: ext4

у вас естьЛюбая идея, что еще может быть причиной, которая могла вызвать эту ошибку.

Ниже стека:

Sep 10 00:53:21 Caused by: java.nio.file.FileSystemException: /mnt/3a1dda94-1bcb-4027-9bd3-a88696a2addb/bal/GLLLL/Marketing/{889BDA00-D2FF-456D-A8E3-CEDF4E8B5FE8}/7751_2018-02-15T05-13-52Z.properties: No space left on device
Sep 10 00:53:21      at sun.nio.fs.UnixException.translateToIOException(UnixException.java:91)
Sep 10 00:53:21      at sun.nio.fs.UnixException.rethrowAsIOException(UnixException.java:102)
Sep 10 00:53:21      at sun.nio.fs.UnixException.rethrowAsIOException(UnixException.java:107)
Sep 10 00:53:21     at sun.nio.fs.UnixFileSystemProvider.newByteChannel(UnixFileSystemProvider.java:214)
Sep 10 00:53:21      at java.nio.file.spi.FileSystemProvider.newOutputStream(FileSystemProvider.java:434)
Sep 10 00:53:21     at java.nio.file.Files.newOutputStream(Files.java:216)
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...