Hi Martin,
Sorry for the delay on this. Can you let me know what version of
pvfs2 you're running when you see this error? Also, are the client
and server the same version? I haven't been able to reproduce this
yet, but I may just not have the same setup. The error looks like
the server is returning an invalid attribute type in the getattr
response. My first guess is that there's misaligned types somewhere
during the encoding process, but I'd like to be able to reproduce it
to be sure.
Thanks,
-sam
On Jan 10, 2006, at 5:13 PM, mcuma wrote:
Hello,
we have an user who's program regularly fails as he's trying to
read input files from or PVFS2 file system. Since we can't see
anything wrong with PVFS2 both on the server and client end, I
figure that I'll ask the public for suggestions.
From the user standpoint, all he sees is something like this
(output from
his program):
--------------
Error reading file: sandia_helium_3m201compL2up.uda.003/input.xml
--------------
In this case, he's running on 32 dual Opteron nodes, and each CPU
on these nodes (64 in total) reads these input files via standard
UNIX I/O. All clues that we got so far is from examination of /var/
log/messages on all the nodes used in this job (32 in total), with
the following results:
--------------------------
.....
bunch of nodes were OK
.....
Jan 10 09:38:08 da065 kernel: pvfs2:copy_attributes_to_inode: got
invalid attribute type 2
Jan 10 09:38:08 da065 kernel: pvfs2_inode_getattr: failed to copy
attributes
Jan 10 09:38:08 da065 kernel: pvfs2:copy_attributes_to_inode: got
invalid attribute type 2
Jan 10 09:38:08 da065 kernel: pvfs2_inode_getattr: failed to copy
attributes
.....
Jan 10 09:38:08 da066 kernel: pvfs2:copy_attributes_to_inode: got
invalid attribute type 2
Jan 10 09:38:08 da066 kernel: pvfs2_inode_getattr: failed to copy
attributes
Jan 10 09:38:08 da066 kernel: pvfs2:copy_attributes_to_inode: got
invalid attribute type 2
Jan 10 09:38:08 da066 kernel: pvfs2_inode_getattr: failed to copy
attributes
.....
Jan 10 09:38:08 da067 kernel: pvfs2:copy_attributes_to_inode: got
invalid attribute type 2
Jan 10 09:38:08 da067 kernel: pvfs2_inode_getattr: failed to copy
attributes
Jan 10 09:38:08 da067 kernel: pvfs2:copy_attributes_to_inode: got
invalid attribute type 2
Jan 10 09:38:08 da067 kernel: pvfs2_inode_getattr: failed to copy
attributes
.....
da080 OK
.....
Jan 10 09:38:08 da085 kernel: pvfs2:copy_attributes_to_inode: got
invalid attribute type 2
Jan 10 09:38:08 da085 kernel: pvfs2_inode_getattr: failed to copy
attributes
Jan 10 09:38:08 da085 kernel: pvfs2:copy_attributes_to_inode: got
invalid attribute type 2
Jan 10 09:38:08 da085 kernel: pvfs2_inode_getattr: failed to copy
attributes
-------------------------------------
As you can see, four nodes on the bottom of the node list for this
job reported these problems. I feel like PVFS2 may be getting
oveloaded, but, why would it be in the first place? Anyway, any
idea on this would be welcome.
Thanks,
MC
--
Martin Cuma
Center for High Performance Computing
University of Utah
_______________________________________________
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