I did a strace on the binary and saw this open("file-0.txt", O_RDONLY)??????????? = -1 EOVERFLOW (Value too large for defined data type) Punching the error into google led me here http://www.gluster.org/faq/index.php?action=artikel&cat=5&id=56&artlang=en It talks about nfs but the solution (-D_FILE_OFFSET_BITS=64) works when I add it to the gcc compile line. Brian ________________________________ From: Brian Pontz <axehind007 at yahoo.com> To: "Gluster-users at gluster.org" <Gluster-users at gluster.org> Sent: Tuesday, November 1, 2011 4:01 PM Subject: 32 bit and 64 bit Hi, I'm testing out gluster 3.2.4 with 2 bricks and a few clients using the gluster client. The clients are FC14 and the bricks are running CentOs 6. The problem I'm seeing is that when I have/use 32 bit compiled binaries that have to open large files, they cant do it on gluster, but they can do it on NFS. I'm wondering why this is.... A example. >df -T /gfs Filesystem??? Type?? 1K-blocks????? Used Available Use% Mounted on fs2:/GFS ??? fuse.glusterfs?? 11368538112 2791284608 8577253504? 25% /gfs >pwd /gfs >cat file.c #include <stdio.h> #include <stdlib.h> #define BUFSIZE 1024 int main(int argc, char *argv[]) { ? FILE *fp; ? fp = fopen(argv[1], "r"); ? if (fp == NULL) ? { ???? printf("Couldnt open file %s\n", argv[1]); ???? exit (0); ? } ? fclose(fp); ? return 0; } >gcc -m32 -Wall -O2 file.c -o file >ls -hs file-0.txt 9.6G file-0.txt >./file file-0.txt Couldnt open file file-0.txt >gcc -m64 -Wall -O2 file.c -o file >./file file-0.txt > Then on the nfs mount... >df -T /nfs Filesystem??? Type?? 1K-blocks????? Used Available Use% Mounted on nfs1:/nfs ?????????????? nfs?? 5184863200 4845371648? 76115680? 99% /nfs >pwd /nfs >gcc -m32 -Wall -O2 file.c -o file >ls -hs file-0.txt 9.6G file-0.txt >./file file-0.txt > >gcc -m64 -Wall -O2 file.c -o file >./file file-0.txt > I'm wondering why the 32 bit binary has no trouble on a standard nfs mount but it does have trouble on the gluster mount with the gluster client. Thanks, Brian _______________________________________________ Gluster-users mailing list Gluster-users at gluster.org http://gluster.org/cgi-bin/mailman/listinfo/gluster-users -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://gluster.org/pipermail/gluster-users/attachments/20111101/84ccf89e/attachment.htm>