[Pvfs2-users] Re: Pvfs2-users Digest, Vol 49, Issue 5
Andrew Fischer
andrew at lightningtoads.com
Fri Feb 5 12:24:18 EST 2010
Great news! Thanks guys for these fixes.
-Andrew
On 2/5/10, pvfs2-users-request at beowulf-underground.org
<pvfs2-users-request at beowulf-underground.org> wrote:
> Send Pvfs2-users mailing list submissions to
> pvfs2-users at beowulf-underground.org
>
> 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
> pvfs2-users-request at beowulf-underground.org
>
> You can reach the person managing the list at
> pvfs2-users-owner at beowulf-underground.org
>
> 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 <slang at mcs.anl.gov>
> Subject: [Pvfs2-users] PVFS Release: 2.8.2
> To: "pvfs2-developers at beowulf-underground.org (Developers)"
> <pvfs2-developers at beowulf-underground.org>, pvfs2-users
> <pvfs2-users at beowulf-underground.org>
> Message-ID: <1F18F848-3472-47D0-9430-C9070C1C6685 at mcs.anl.gov>
> 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 <mschaara at cs.uh.edu>
> Subject: Re: [Pvfs2-users] Writev: Invalid argument over pvfs2
> To: Phil Carns <carns at mcs.anl.gov>
> Cc: Pvfs2-users at beowulf-underground.org
> Message-ID: <4B6C40DA.50101 at cs.uh.edu>
> 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
>>>> Pvfs2-users at beowulf-underground.org
>>>> http://www.beowulf-underground.org/mailman/listinfo/pvfs2-users
>>>>
>>
>> _______________________________________________
>> Pvfs2-users mailing list
>> Pvfs2-users at beowulf-underground.org
>> http://www.beowulf-underground.org/mailman/listinfo/pvfs2-users
>>
>
>
>
> ------------------------------
>
> Message: 3
> Date: Fri, 05 Feb 2010 11:09:25 -0500
> From: Phil Carns <carns at mcs.anl.gov>
> Subject: Re: [Pvfs2-users] Writev: Invalid argument over pvfs2
> To: Mohamad Chaarawi <mschaara at cs.uh.edu>
> Cc: Pvfs2-users at beowulf-underground.org
> Message-ID: <4B6C42B5.6020700 at mcs.anl.gov>
> 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
> Pvfs2-users at beowulf-underground.org
> 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
More information about the Pvfs2-users
mailing list