Problem:
An application running on Linux attempts to open a large binary sequential file (> 3GB) and receives a file status 30,27.
Resolution:
An error 30 indicates the issue is on the operating system side. The secondary error 27 indicates the file is too large, as defined in the errno.h file for the system (/usr/include/asm/errno.h in this particular case):
#define EFBIG 27 /* File too large */
The standard file API has a limit of 2 GB.
The solution is to add "USE_LARGE_FILE_API ON" to the Runtime configuration file or set it in the environment.
