[PVFS-users] Re: ROMIO on PVFS
Rob Ross
rross@mcs.anl.gov
Mon, 12 Jan 2004 13:33:39 -0600 (CST)
Hey,
Thanks for the additional information. Sounds like things are mostly
working anyway; that's a great start.
Could you try appending "pvfs:" to your filename in your Fortran code, to
see if that helps?
Thanks,
Rob
On Fri, 9 Jan 2004, Lei@ICS wrote:
> Hi Rob,
>
> Sorry for my cross-posting.
>
> The versions: pvfs: 1.6.2 Linux: RedHat 7.3, kernel 2.4.18-10smp,
> MPICH 1.2.5.2 built w/ the support of pvfs, nfs etc.
>
> The MPICH make script is attached at the end.
> PVFS installed on p00-p03, but not the head node.
> MPI code ran from p00, two node p00 and p01 are used.
>
> What does work?
> 1). Can copy files and directories from NFS to PVFS.
> 2). Symbolic link works on PVFS.
> 3). pvfs-ping works:
> [pan@pluto00 pan]$ /opt/local/bin/pvfs-ping -h p00 -f /pvfs-meta
> mgr (p00:3000) is responding.
> iod 0 (192.168.10.10:7000) is responding.
> iod 1 (192.168.10.11:7000) is responding.
> iod 2 (192.168.10.12:7000) is responding.
> iod 3 (192.168.10.13:7000) is responding.
> pvfs file system /pvfs-meta is fully operational.
>
> 4). Fortran open() works on PVFS, and can write a
> large file (3.2GB) to PVFS.
>
> I will test to see if C MPI code works.
>
> Thanks a lot,
>
> -Lei mailto:pan@ics.uci.edu
>
>
> ----------- make --------------------
> #!/bin/csh -v
> # edit the next couple of lines
> setenv RSHCOMMAND rsh
> setenv RSH rsh
> setenv CC /home/packages/gcc-3.2/bin/gcc
> setenv FC '/home/packages/absoft/bin/f77 -cpu:host -N90 -f -N22 -B108'
> setenv F90 '/home/packages/absoft/bin/f95 -cpu:host -YCFRL=1 -YEXT_NAMES=LCS -YEXT_SFX=_ -YCOM_NAMES=LCS -YCOM_PFX= -YCOM_SFX=_'
> setenv F95 '/home/packages/absoft/bin/f95 -cpu:host -YCFRL=1 -YEXT_NAMES=LCS -YEXT_SFX=_ -YCOM_NAMES=LCS -YCOM_PFX= -YCOM_SFX=_'
> setenv PVFS_DIR /opt/local
>
> rm -f config-mine.log
>
> # edit this line for different compilers, arch, shell, flags
> ./configure --disable-devdebug -opt=-O2 \
> --with-romio=--with-file-system=ufs+nfs+testfs+pvfs \
> -cflags="-g -I$PVFS_DIR/include -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE" \
> -lib="-L$PVFS_DIR/lib -lpvfs" \
> --disable-weak-symbols --with-device=ch_p4 \
> --prefix=/home/pan/mpich/absoft_f95 \
> -rsh=$RSH \
> >& config-mine.log
> tail config-mine.log
>
> rm -f make.log
> make >& make.log
> tail make.log
> make install >& make.install.log
> tail make.install.log
>
>
>