Hi Nasr,

> As per pvfs2, I have not done any benchmark yet but looks fine using linux
> commands (cp, ls, mkdir...etc), just instantaneous, no delay at all.
ok; sounds good!
>
> I still couldnot get the mpich compiled with romio support :(. I tried with
> gnu compiler and -lrt. Ill send the config files offlist.

Really weird. What version of mpich (mpich1 or mpich2) are you trying to
compile? I have no idea why the builds depends on gethrtime() etc instead
of checking for a high-res timer library..

Can you try downloading mpich2 from
http://www-unix.mcs.anl.gov/mpi/mpich2/downloads/mpich2-1.0.4p1.tar.gz
and see if you can build it on your setup?
If that does not work as well, then we will dig a bit more and see where
the errors could be..
thanks,
Murali

>
>
>
>
> >From: Murali Vilayannur <[EMAIL PROTECTED]>
> >To: "Nasr Y.M.J.O." <[EMAIL PROTECTED]>
> >CC: [email protected]
> >Subject: Re: [Pvfs2-users] PVFS2 Too Slow
> >Date: Mon, 18 Sep 2006 09:04:52 -0500 (CDT)
> >
> >Hi Nasr,
> >
> > > Thanks for the hints. Regarding pvfs2 1.5.1, I compiled berkeley db
> >4.3.29
> > > from source and later compiled pvfs2 1.5.1 pointing to it. Everything is
> > > working fine.
> >
> >Great!
> >
> > > My question is, I have two databases now, the old one which
> > > handles the cluster and the new compiled one which is for pvfs2, will
> >there
> > > be any troubles later on? I compiled the new db (4.3.29) statically in
> >/opt
> > > directory and pushed it to all nodes. So far, no errors in all tests and
> >the
> > > kernel space commands are just fine.
> >
> >I think it should be ok. If you have problems later on, do report them..
> >Is PVFS2 performance reasonable on your setup now?
> > >
> > > Regarding mpich, Ill send you the log file offlist in a separate email.
> >
> >Ok, from the log file I see that the link fails because of
> >undefined functions gethrtime(), clock_gettime() which probably means if
> >you do
> >export LIBS="-lpvfs2 -lrt", then redo configure, and make it might just
> >work :)
> >Also try it first with gcc, since some of the functionalities (for eg.
> >support for var arg macros) seem to be absent
> >from the version of icc that is installed on your cluster.
> >thanks!
> >Murali
> >
> > >
> > > Thanks for your help.
> > >
> > > nasr
> > >
> > >
> > >
> > >
> > > >From: Murali Vilayannur <[EMAIL PROTECTED]>
> > > >To: "Nasr Y.M.J.O." <[EMAIL PROTECTED]>
> > > >CC: [email protected]
> > > >Subject: Re: [Pvfs2-users] PVFS2 Too Slow
> > > >Date: Mon, 18 Sep 2006 00:03:15 -0500 (CDT)
> > > >
> > > >Hi Nasr,
> > > > >
> > > > > Many thanks for the reply. Regarding pvfs2 being too slow I figured
> >out
> > > >the
> > > > > reason which was due to one of the IO servers going down. Now pvfs2
> >is
> > > > > working fine.
> > > >
> > > >Cool! Good to hear that.
> > > >
> > > > > In a related matter, Im trying to compile mpich 1.2.7p1 with romio
> > > >support
> > > > > for pvfs2. Without pvfs2, the configuration step will go through,
> >but
> > > >with
> > > > > pvfs2 there is an error (I tried both Intel and gnu compilers). Im
> > > >attaching
> > > > > below as well the steps and the config.log.
> > > >
> > > > >
> > > > > # cp /root/Desktop/cluster/mpich1.2.7/mpich.tar.gz /usr/local/src
> > > > > # cd /usr/local/src
> > > > > # tar -zxf mpich.tar.gz
> > > > > # mkdir -p /opt/mpich1/intel
> > > > > # mkdir -p /tmp/mpich1/intel
> > > > > # export RSHCOMMAND=ssh
> > > > > # export LDFLAGS="-L/opt/pvfs2/lib"
> > > > > # export CFLAGS="-I/opt/pvfs2/include"
> > > > > # export LIBS="-lpvfs2"
> > > > > # export CC="/opt/intel/cc/9.1/bin/icc"
> > > > > # export CXX="/opt/intel/cc/9.1/bin/icpc"
> > > > > # export FC="/opt/intel/fc/9.1/bin/ifort"
> > > > > # export F90="/opt/intel/fc/9.1/bin/ifort"
> > > > > # cd /tmp/mpich1/intel
> > > > > # /usr/local/src/mpich-1.2.7p1/configure --prefix=/opt/mpich1/intel
> > > > > --with-device=ch_p4:-socksize=1048576 --with-comm=shared
> > > >--enable-sharedlib
> > > > > --enable-romio --with-file-system=pvfs2+nfs+ufs -opt=-O3
> > > > >
> > >
> > >------------------------------------------------------------------------------------------------------------------------------------------
> > > > > CONFIG.LOG FILE
> > > > >
> > > > > configure:/opt/intel/cc/9.1/bin/icc -I/opt/pvfs2/include conftest.c
> >-o
> > > > > conftest -lpvfs2
> > > > > configure: failed program was:
> > > > >
> > > > > #define MPE_USE_EXTENSIONS 1
> > > > > #include "confdefs.h"
> > > > > int f(double a){return 0;}
> > > > > int main() { exit(0); }
> > > > > int t() {  }
> > > > > conftest.c(4): warning #1011: missing return statement at end of
> > > >non-void
> > > > > function "t"
> > > > >   int t() {  }
> > > > >              ^
> > > > >
> > > > > configure:gcc -I/opt/pvfs2/include conftest.c -o conftest -lpvfs2
> > > > > configure: failed program was:
> > > > >
> > > > > #define MPE_USE_EXTENSIONS 1
> > > > > #include "confdefs.h"
> > > > >
> > > > > int main() { exit(0); }
> > > > > int t() { return 0; }
> > > > >
> > > >
> > > >Hmm.. Quite frankly, I am puzzled.
> > > >The only thing I can think of is the following:
> > > >Why isn't there a "-L /opt/pvfs2/lib" on the gcc command line? It is
> > > >perhaps not picking up your LDFLAGS and therefore not able to locate
> > > >libpvfs2.a. Also, can you double check to see if libpvfs2.a is indeed
> > > >installed in that path?
> > > >
> > > >Other than those guesses, I do not know why the build failed..
> > > >Is that all
> > > >config.log/config.status had? If the file is not too big, can you just
> > > >mail those to me off-list?
> > > >
> > > >
> > > >
> > >
> > > _________________________________________________________________
> > > Find love online with MSN Personals.
> > > http://match.msn.com.my/match/mt.cfm?pg=channel
> > >
> > >
>
> _________________________________________________________________
> Block pop-up ads with MSN Toolbar. http://toolbar.msn.com.my/
>
>
_______________________________________________
Pvfs2-users mailing list
[email protected]
http://www.beowulf-underground.org/mailman/listinfo/pvfs2-users

Reply via email to