F2G bug
You've heard of the Y2K bug, but for those that don't know yet, the F2G bug is
F2G = Filesize 2 GB.
That is, a file that is over 2 Gigabytes in size.
F2G bug @ EMBL
Here's a real life F2G bug in action here at EMBL, Heidelberg.
We have an F2G file which causes this F2G problem... Technically, it was mounted on an NFS filesystem using NFS2 on some machines and NFS3 on others.
an OSF 4.0 alpha
% ls -l /data/emnew/emnew.dat
-rw-r--r-- 1 database dbupdate 2282881024 May 13 23:13 /data/emnew/emnew.dat
but on other machines....
another OSF 4.0 alpha
% ls -l /data/emnew/emnew.dat
/data/emnew/emnew.dat not found
failed with NFS2, worked with NFS3
an IRIX 6.4 machine
% ls -l /data/emnew/emnew.dat
color_ls: /data/emnew/emnew.dat: I/O error
failed with NFS2, worked with NFS3
an IRIX 6.5 machine
failed with NFS2, worked with NFS3
another IRIX 6.5 machine
worked with NFS3
Linux
linux is OK, but see below!
x86 (PC) Linux
The intel linux platform cannot handle it.
Alpha Linux
The Alpha linux port can.
but just when you thought life was OK....
other software
on any of the NFS3 mounted SGIs above
% ls -l /data5/emnew/est_emnew
-rw-r--r-- 1 database dbupdate 212173637 May 14 00:36 /data5/emnew/est_emnew
% gtail /data5/emnew/est_emnew
GGGTTTTGGAAGCATGAGGACAAACTCAAAAAGCTGACTTTTTTTCCGTAGCAGACTTTA
AATTAAATTGGGTTTTTTGCTCTAGGAGAAAAGATTCCTTCCTACTGATACCTGCACCGA
TACTCACCGATACTCATATGCAGCAAGGTCAGAATTTTTTTTTTTAAACATTCTTTGATT
AATGCTGAGAGCTGCAGCATGTTTAGACAGGGTCATGACCCCAGGCATCCATTTAATCAA
ATTTCTCTGCTGCTTGTCCCAGTGGAGCCATCACAACAAGAAACTCTCTCAATGAAAATA
AAAAACGAAAAGAAAAAGAAAAGGAAAAAAATGCACACTTCACATCTCACATTGTTTACA
CGCTGTTAAGTAATTATTTCACTCTTCGACCCCCACTGGCCGTCAACAGACAAGTCACCT
CCTTGGAGATTCTGAAAAGCTTATTCAGCTACATATAATTCATTTTGTTTCTTTCCTTCA
TTGTGCAGCTAACTGCTTAGCTTAAAGACTTCTTTGTGAATAGTTAAGTACATGGTGTCC
ATTCTAATGGCTTCC
% gtail /data/emnew/emnew.dat
gtail: /data/emnew/emnew.dat: Value too large for defined data type
F2G Audit
A case for an F2G audit!
home (.de)
| .com
| .uk
| .de
©
8pm04 24 Jun 1999
Johnny Weare