[Bioclusters] My mpiformatdb can't format NCBI nt DB
Ron Chen
bioclusters@bioinformatics.org
Tue, 27 May 2003 20:08:40 -0700 (PDT)
Take a look at:
http://www.suse.de/~aj/linux_lfs.html
In short, most programs can be fixed by recompiling
with:
% gcc -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE
-Ron
--- alfalf <alfalf@hitel.net> wrote:
> Hi.
>
> I successfully compiled mpiblast in RedHat Linux
> environment with gcc
> version 3.2.
>
> But, When I perform mpiformatdb with nt sequence
> (about 8.4 GB), mpiformatdb
> print "Error: Unable to open nt" and quit.
>
> For more information, I perform strace with full
> command.
>
>
>
> ..
>
> open("/root/.mpiblastrc", O_RDONLY) = -1 ENOENT
> (No such file or
> directory)
>
> open("/share/mpiblast/etc/mpiblast.conf", O_RDONLY)
> = 3
>
> brk(0) = 0x82db000
>
> brk(0x82dd000) = 0x82dd000
>
> fstat64(3, {st_mode=S_IFREG|0644, st_size=48, ...})
> = 0
>
> mmap2(NULL, 4096, PROT_READ|PROT_WRITE,
> MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) =
> 0x40014000
>
> read(3, "/path/to/shared/storage\n/path/to"...,
> 8192) = 48
>
> read(3, "", 4096) = 0
>
> close(3) = 0
>
> munmap(0x40014000, 4096) = 0
>
> open("nt", O_RDONLY) = -1 EFBIG
> (File too large)
>
> write(2, "E", 1E) = 1
>
> write(2, "r", 1r) = 1
>
> write(2, "r", 1r) = 1
>
> write(2, "o", 1o) = 1
>
> write(2, "r", 1r) = 1
>
> write(2, ":", 1:) = 1
>
> ..
>
> write(2, "\n", 1
>
> ) = 1
>
> _exit(-1) = ?
>
>
>
> I think that is large file problem. How I can
> perform mpiformatdb with large
> file?
>
>
__________________________________
Do you Yahoo!?
Yahoo! Calendar - Free online calendar with sync to Outlook(TM).
http://calendar.yahoo.com