Great news! Thanks guys for these fixes. -Andrew
On 2/5/10, [email protected] <[email protected]> wrote: > Send Pvfs2-users mailing list submissions to > [email protected] > > To subscribe or unsubscribe via the World Wide Web, visit > http://www.beowulf-underground.org/mailman/listinfo/pvfs2-users > or, via email, send a message with subject or body 'help' to > [email protected] > > You can reach the person managing the list at > [email protected] > > When replying, please edit your Subject line so it is more specific > than "Re: Contents of Pvfs2-users digest..." > > > Today's Topics: > > 1. PVFS Release: 2.8.2 (Sam Lang) > 2. Re: Writev: Invalid argument over pvfs2 (Mohamad Chaarawi) > 3. Re: Writev: Invalid argument over pvfs2 (Phil Carns) > > > ---------------------------------------------------------------------- > > Message: 1 > Date: Thu, 4 Feb 2010 13:01:42 -0600 > From: Sam Lang <[email protected]> > Subject: [Pvfs2-users] PVFS Release: 2.8.2 > To: "[email protected] (Developers)" > <[email protected]>, pvfs2-users > <[email protected]> > Message-ID: <[email protected]> > Content-Type: text/plain; charset=us-ascii > > > Announcing version 2.8.2 of PVFS > =========================== > > The PVFS project has a new minor release, version 2.8.2. This release > includes important bug fixes since the 2.8.1 release. Details can be found > in the ChangeLog and at: http://www.pvfs.org/news.php#32. > > You can download the release from website, or directly with the following > link: > > ftp://ftp.parl.clemson.edu/pub/pvfs2/pvfs-2.8.2.tar.gz > > The checksums for this release are: > > SHA1SUM: bce2c601df8bd6bad9de876959e1e3f9 pvfs-2.8.2.tar.gz > MD5SUM: 5f4ce40bb7920e8dec519a4c4614c6345cbc5e94 pvfs-2.8.2.tar.gz > > Thanks, > > -PVFS v2 Development Team > > > ------------------------------ > > Message: 2 > Date: Fri, 05 Feb 2010 10:01:30 -0600 > From: Mohamad Chaarawi <[email protected]> > Subject: Re: [Pvfs2-users] Writev: Invalid argument over pvfs2 > To: Phil Carns <[email protected]> > Cc: [email protected] > Message-ID: <[email protected]> > Content-Type: text/plain; charset=ISO-8859-1 > > Ok, so now with 2.8.2, everything works just great.. > The metadata server crashes no more (as in 2.8.1), and writev with more > than 1 entry in the iovec works fine (as in 2.7.1) :) > > Thank you, > Mohamad > Mohamad Chaarawi wrote: >> Hi, >> Sorry for the late reply, >> but we tried upgrading to 2.8.1 a month or 2 ago, and i remember we had >> a problem where the metadataserver(s) keep crashing. >> I will give it another shot upgrading to 2.8.1, might be something i >> missed the last time. >> >> Thanks, >> Mohamad >> >> Phil Carns wrote: >> >>> Hi, >>> >>> Thanks for the bug report, but it looks like this problem has already >>> been fixed. I tried your test case on 2.8.1 and didn't see any problems: >>> >>> $ ~/writev >>> wrote 145 bytes >>> >>> Are you able to upgrade to a newer version of PVFS? >>> >>> thanks, >>> -Phil >>> >>> Mohamad Chaarawi wrote: >>> >>>> Hello, >>>> >>>> I have a problem when executing a simple problem with a writev over >>>> pvfs2, where i can't include more than 1 entry for the iovec that i pass >>>> to writev. Otherwise it gives an Invalid argument error for writev. >>>> Im using pvfs-2.7.1. >>>> 22 servers, 29 clients, 1 metadataserver >>>> >>>> If I execute with number of entries in iovec as 1, it works fine, the >>>> problem is when im executing with more than that. >>>> using pwrite works fine though. >>>> >>>> Simple program like: >>>> >>>> #include <stdio.h> >>>> #include <sys/types.h> >>>> #include <sys/stat.h> >>>> #include <fcntl.h> >>>> #include <string.h> >>>> #include <sys/uio.h> >>>> >>>> int main(int argc, char** argv) >>>> { >>>> struct iovec iov[3]; >>>> ssize_t nr; >>>> int fd, i; >>>> >>>> char *buf[] = { >>>> "The term buccaneer comes from the word boucan.\n", >>>> "A boucan is a wooden frame used for cooking meat.\n", >>>> "Buccaneer is the West Indies name for a pirate.\n" }; >>>> >>>> fd = open ("buccaneer.txt", O_WRONLY | O_CREAT | O_TRUNC); >>>> if (fd == -1) { >>>> perror ("open"); >>>> return 1; >>>> } >>>> >>>> /* fill out three iovec structures */ >>>> for (i = 0; i < 3; i++) { >>>> iov[i].iov_base = buf[i]; >>>> iov[i].iov_len = strlen (buf[i]); >>>> } >>>> >>>> /* with a single call, write them all out */ >>>> nr = writev (fd, iov, 3); >>>> if (nr == -1) { >>>> perror ("writev"); >>>> return 1; >>>> } >>>> printf ("wrote %d bytes\n", nr); >>>> >>>> if (close (fd)) { >>>> perror ("close"); >>>> return 1; >>>> } >>>> >>>> return 0; >>>> } >>>> >>>> _______________________________________________ >>>> Pvfs2-users mailing list >>>> [email protected] >>>> http://www.beowulf-underground.org/mailman/listinfo/pvfs2-users >>>> >> >> _______________________________________________ >> Pvfs2-users mailing list >> [email protected] >> http://www.beowulf-underground.org/mailman/listinfo/pvfs2-users >> > > > > ------------------------------ > > Message: 3 > Date: Fri, 05 Feb 2010 11:09:25 -0500 > From: Phil Carns <[email protected]> > Subject: Re: [Pvfs2-users] Writev: Invalid argument over pvfs2 > To: Mohamad Chaarawi <[email protected]> > Cc: [email protected] > Message-ID: <[email protected]> > Content-Type: text/plain; charset=ISO-8859-1; format=flowed > > Glad to hear it! Thanks for the status update. > > -Phil > > Mohamad Chaarawi wrote: >> Ok, so now with 2.8.2, everything works just great.. >> The metadata server crashes no more (as in 2.8.1), and writev with more >> than 1 entry in the iovec works fine (as in 2.7.1) :) >> >> Thank you, >> Mohamad >> Mohamad Chaarawi wrote: >>> Hi, >>> Sorry for the late reply, >>> but we tried upgrading to 2.8.1 a month or 2 ago, and i remember we had >>> a problem where the metadataserver(s) keep crashing. >>> I will give it another shot upgrading to 2.8.1, might be something i >>> missed the last time. >>> >>> Thanks, >>> Mohamad >>> >>> Phil Carns wrote: >>> >>>> Hi, >>>> >>>> Thanks for the bug report, but it looks like this problem has already >>>> been fixed. I tried your test case on 2.8.1 and didn't see any >>>> problems: >>>> >>>> $ ~/writev >>>> wrote 145 bytes >>>> >>>> Are you able to upgrade to a newer version of PVFS? >>>> >>>> thanks, >>>> -Phil >>>> >>>> Mohamad Chaarawi wrote: >>>> > > > ------------------------------ > > _______________________________________________ > Pvfs2-users mailing list > [email protected] > http://www.beowulf-underground.org/mailman/listinfo/pvfs2-users > > > End of Pvfs2-users Digest, Vol 49, Issue 5 > ****************************************** > -- Andrew Fischer Lightning Toads Productions, LLC www.lightningtoads.com _______________________________________________ Pvfs2-users mailing list [email protected] http://www.beowulf-underground.org/mailman/listinfo/pvfs2-users
