I am working with an old system:
[oracle]$ uname -a
Linux XBXD_42000.dom.es 2.4.9-e.74enterprise #1 SMP Wed Oct 8 19:59:01 EDT 2008 i686 unknown
I am guessing that there is some FS parameter that LIMIT the size of the file but I do not know how to check it?
Some filesystem support files larger than 2GB as /usr3 but /usr1 does not support it.
Find next a description of the filesystems ..:
Filesystem Size Used Avail Use% Mounted on
/dev/cci/cp2 3.7G 1.2G 2.2G 35% /
/dev/cci/cp1 197M 19M 168M 11% /boot
/dev/cci/cp3 3.7G 2.2G 1.3G 62% /oracle
none 3.9G 0 3.9G 0% /dev/shm
/dev/cci/cp7 262G 118G 131G 48% /usr1
/dev/cci/cp1 275G 145G 116G 56% /usr2
/dev/cci/cp1 275G 129G 132G 50% /usr3
/dev/cci/cp6 3.7G 268M 3.2G 8% /var