Hi, I just wanted to update this thread. I tested my program again and also some test programs in mpich2-1.0.8/src/test/mpi/io and also the mpi-tile-io program (after applying the above patch). None of them worked when I tried to open a file in the pvfs2 filesystem. I rolled back to a previous version of pvfs along with the same version of mpich2, but kept facing the same problem. Then I rolled back to a previous version of mpich2-1.0.6p1 and pvfs-2.7.0. Then only did all the programs work. I have no idea what the problem is right now. However, I thought that I should post this and let everyone know.
Thanks and Regards, Christina. On Wed, Mar 11, 2009 at 7:25 PM, Christina Patrick <[email protected]> wrote: > Actually, I did not face any build problems at all. > The only problems were in accessing the pvfs2 file system using mpi programs. > > Thanks and Regards, > Christina. > > On Wed, Mar 11, 2009 at 7:08 PM, Kevin Harms <[email protected]> wrote: >> >> When you build mpich2 it looks in the standard place for pvfs2. If you >> installed pvfs2 elsewhere then you need to configure mpich2 using >> '--with-pvfs2=<path>' >> >> If mpich fails to build then apply the patch to mpich available from the >> link below. >> >>>> >>>> http://www.beowulf-underground.org/pipermail/pvfs2-users/2009-March/002739.html >> >> kevin >> >> >>>> kevin >>>> >>>> On Mar 11, 2009, at 5:20 PM, Christina Patrick wrote: >>>> >>>>> Hi Everybody, >>>>> >>>>> I recently compiled and installed mpich2-1.0.8 and pvfs-2.8.0. I am >>>>> using pvfs in user mode. >>>>> >>>>> I wrote a program to open a file in write only mode. Whenever I try to >>>>> open the file in a pvfs2 file system, >>>>> (filename is pvfs2:/export/home/patrick/pvfs2-fs/testfile) >>>>> I get an error >>>>> 0: file: io.c, function: main, line:68 error_code: Other I/O error , >>>>> error stack: >>>>> 0: ADIO_RESOLVEFILETYPE(742): Specified filesystem is not available >>>>> >>>>> However, I am able to open a file in a normal filesystem (I think >>>>> ext3/nfs/ufs). >>>>> Any ideas why this problem may be happening? >>>>> I tried debugging, but all I get is that it enters the function >>>>> "src/mpi/romio/adio/common/ad_fstype.c":ADIO_ResolveFileType and then >>>>> prints the error message from line 741. The error message is enclosed >>>>> in #ifndef ROMIO_PVFS2 ... #endif. >>>>> I dont understand why it is entering this and printing the error >>>>> message. I even reconfigured the pvfs2 filesystem, but it does not >>>>> solve the problem. >>>>> >>>>> I tried searching the net and found the thread >>>>> >>>>> >>>>> http://www.mail-archive.com/[email protected]/msg01483.html >>>>> I even tried touching the file in the pvfs2 filesystem, but it does not >>>>> work. >>>>> >>>>> Please help me! >>>>> >>>>> Thanks, >>>>> Christina. >>>>> _______________________________________________ >>>>> Pvfs2-developers mailing list >>>>> [email protected] >>>>> http://www.beowulf-underground.org/mailman/listinfo/pvfs2-developers >>>> >>>> >> >> > _______________________________________________ Pvfs2-developers mailing list [email protected] http://www.beowulf-underground.org/mailman/listinfo/pvfs2-developers
