<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
<HTML>
<HEAD>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=gb2312">
<META NAME="Generator" CONTENT="MS Exchange Server version 6.5.7654.12">
<TITLE>re: [pvfs2-user] fail to use pvfs2-cp in 2.8.1</TITLE>
</HEAD>
<BODY>
<!-- Converted from text/plain format -->

<P><FONT SIZE=2>It just says:<BR>
<BR>
[D 12/31 19:01] PVFS2 Server version 2.8.1 starting.<BR>
<BR>
Shouldn't it display something regarding my previous<BR>
pvfs2-ln operation? Hmm...<BR>
<BR>
My log is too simple to be a good log.<BR>
<BR>
Ben<BR>
<BR>
-----Original Message-----<BR>
From: Kevin Harms [<A HREF="mailto:harms@alcf.anl.gov">mailto:harms@alcf.anl.gov</A>]<BR>
Sent: 6/1/2009 () 16:14<BR>
To: Huang, Bin<BR>
Cc: Rob Ross; pvfs2-users@beowulf-underground.org<BR>
Subject: Re: [pvfs2-user] fail to use pvfs2-cp in 2.8.1<BR>
<BR>
<BR>
&nbsp;&nbsp; Do you see an messages in the server log? By default it should /tmp/<BR>
pvfs2-server.log.<BR>
<BR>
kevin<BR>
<BR>
On Jun 1, 2009, at 2:58 PM, Huang, Bin wrote:<BR>
<BR>
&gt; Hi, Rob &amp; list,<BR>
&gt;<BR>
&gt; In my test, I have two nodes called n61 and n62.<BR>
&gt; I ran my pvfs2 server on n62. When I was testing<BR>
&gt; pvfs2-cp, I tried to run it from both n61 and n62.<BR>
&gt; Both approaches gave me that pvfs2-cp failure.<BR>
&gt;<BR>
&gt; As I said, only pvfs2-cp has such problem. For<BR>
&gt; pvfs2-ping and pvfs2-ls, they work well either<BR>
&gt; locally or remotely.<BR>
&gt;<BR>
&gt; Interestingly, I can also do pvfs2-ln from the<BR>
&gt; client. It seems that the client (my n61) is<BR>
&gt; able to create a soft link in the server node (my n62).<BR>
&gt;<BR>
&gt; I am wondering if pvfs2-cp is depending on<BR>
&gt; any specific system library which I might miss<BR>
&gt; installing in my kernel.<BR>
&gt;<BR>
&gt; Briefly, here is what I am using:<BR>
&gt; Linux version 2.6.26<BR>
&gt; PowerPC405 (No FPU)<BR>
&gt; 512MB DDR2<BR>
&gt; GLibc 2.9<BR>
&gt;<BR>
&gt; (It looks pretty odd, I know. But it is part of<BR>
&gt; our research)<BR>
&gt;<BR>
&gt; Any idea?<BR>
&gt;<BR>
&gt; Ben<BR>
&gt;<BR>
&gt;<BR>
&gt; -----Original Message-----<BR>
&gt; From: Rob Ross [<A HREF="mailto:rross@mcs.anl.gov">mailto:rross@mcs.anl.gov</A>]<BR>
&gt; Sent: 5/29/2009 () 17:10<BR>
&gt; To: Huang, Bin<BR>
&gt; Cc: Kevin Harms; pvfs2-users@beowulf-underground.org<BR>
&gt; Subject: Re: [Pvfs2-users] [pvfs2-user] fail to use pvfs2-cp in 2.8.1<BR>
&gt;<BR>
&gt; Hi,<BR>
&gt;<BR>
&gt; Did you run this on a node other than n62?<BR>
&gt;<BR>
&gt; Rob<BR>
&gt;<BR>
&gt; On May 29, 2009, at 3:57 PM, Huang, Bin wrote:<BR>
&gt;<BR>
&gt; &gt; Hi, kevin and list,<BR>
&gt; &gt;<BR>
&gt; &gt; When I look at my output from pvfs2-ping, there<BR>
&gt; &gt; is a false sense of security...<BR>
&gt; &gt;<BR>
&gt; &gt; Here is my output:<BR>
&gt; &gt;<BR>
&gt; &gt; root:~# /usr/local/bin/pvfs2-ping -m /mnt/pvfs2<BR>
&gt; &gt;<BR>
&gt; &gt; (1) Parsing tab file...<BR>
&gt; &gt;<BR>
&gt; &gt; (2) Initializing system interface...<BR>
&gt; &gt;<BR>
&gt; &gt; (3) Initializing each file system found in tab file: /etc/fstab...<BR>
&gt; &gt;<BR>
&gt; &gt;&nbsp;&nbsp;&nbsp; PVFS2 servers: tcp://n62:3334<BR>
&gt; &gt;&nbsp;&nbsp;&nbsp; Storage name: pvfs2-fs<BR>
&gt; &gt;&nbsp;&nbsp;&nbsp; Local mount point: /mnt/pvfs2<BR>
&gt; &gt;&nbsp;&nbsp;&nbsp; /mnt/pvfs2: Ok<BR>
&gt; &gt;<BR>
&gt; &gt; (4) Searching for /mnt/pvfs2 in pvfstab...<BR>
&gt; &gt;<BR>
&gt; &gt;&nbsp;&nbsp;&nbsp; PVFS2 servers: tcp://n62:3334<BR>
&gt; &gt;&nbsp;&nbsp;&nbsp; Storage name: pvfs2-fs<BR>
&gt; &gt;&nbsp;&nbsp;&nbsp; Local mount point: /mnt/pvfs2<BR>
&gt; &gt;<BR>
&gt; &gt;&nbsp;&nbsp;&nbsp; meta servers:<BR>
&gt; &gt;&nbsp;&nbsp;&nbsp; tcp://n62:3334<BR>
&gt; &gt;<BR>
&gt; &gt;&nbsp;&nbsp;&nbsp; data servers:<BR>
&gt; &gt;&nbsp;&nbsp;&nbsp; tcp://n62:3334<BR>
&gt; &gt;<BR>
&gt; &gt; (5) Verifying that all servers are responding...<BR>
&gt; &gt;<BR>
&gt; &gt;&nbsp;&nbsp;&nbsp; meta servers:<BR>
&gt; &gt;&nbsp;&nbsp;&nbsp; tcp://n62:3334 Ok<BR>
&gt; &gt;<BR>
&gt; &gt;&nbsp;&nbsp;&nbsp; data servers:<BR>
&gt; &gt;&nbsp;&nbsp;&nbsp; tcp://n62:3334 Ok<BR>
&gt; &gt;<BR>
&gt; &gt; (6) Verifying that fsid 1186947128 is acceptable to all servers...<BR>
&gt; &gt;<BR>
&gt; &gt;&nbsp;&nbsp;&nbsp; Ok; all servers understand fs_id 1186947128<BR>
&gt; &gt;<BR>
&gt; &gt; (7) Verifying that root handle is owned by one server...<BR>
&gt; &gt;<BR>
&gt; &gt;&nbsp;&nbsp;&nbsp; Root handle: 1048576<BR>
&gt; &gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Ok; root handle is owned by exactly one server.<BR>
&gt; &gt;<BR>
&gt; &gt;<BR>
&gt; &gt;<BR>
&gt; &gt; Ben<BR>
&gt; &gt;<BR>
&gt; &gt; -----Original Message-----<BR>
&gt; &gt; From: Kevin Harms [<A HREF="mailto:harms@alcf.anl.gov">mailto:harms@alcf.anl.gov</A>]<BR>
&gt; &gt; Sent: Fri 5/29/2009 16:31<BR>
&gt; &gt; To: Huang, Bin<BR>
&gt; &gt; Cc: pvfs2-users@beowulf-underground.org<BR>
&gt; &gt; Subject: Re: [Pvfs2-users] [pvfs2-user] fail to use pvfs2-cp in&nbsp;<BR>
&gt; 2.8.1<BR>
&gt; &gt;<BR>
&gt; &gt;<BR>
&gt; &gt;&nbsp;&nbsp;&nbsp; What is the output from pvfs2-ping -m /mnt/pvfs2<BR>
&gt; &gt;<BR>
&gt; &gt; kevin<BR>
&gt; &gt;<BR>
&gt; &gt; On May 29, 2009, at 3:24 PM, Huang, Bin wrote:<BR>
&gt; &gt;<BR>
&gt; &gt; &gt; Hi, list,<BR>
&gt; &gt; &gt;<BR>
&gt; &gt; &gt; I am currently testing my pvfs2-2.8.1 installation. I posted<BR>
&gt; &gt; &gt; an error of failing to do pvfs2-ping on the list several<BR>
&gt; &gt; &gt; weeks ago. It turned out that the issue came from lack of<BR>
&gt; &gt; &gt; TCP wrapper in my kernel. Don't blame me for that because I<BR>
&gt; &gt; &gt; was doing Linux from scratch and there are lots of ambiguous<BR>
&gt; &gt; &gt; utilities to understand. :)<BR>
&gt; &gt; &gt;<BR>
&gt; &gt; &gt; Now I am facing another issue during my pvfs2 testing. When I<BR>
&gt; &gt; &gt; was running pvfs2-cp, either when copying files to or from<BR>
&gt; &gt; &gt; a PVFS2 file system, it failed to receive the package and the<BR>
&gt; &gt; &gt; connection was refused.<BR>
&gt; &gt; &gt;<BR>
&gt; &gt; &gt; It is a little frustrating because this testing seems quite<BR>
&gt; &gt; &gt; straightforward. Since I am doing Linux from scratch, I am<BR>
&gt; &gt; &gt; not 100% sure my kernel will be compatible with pvfs2-2.8.1.<BR>
&gt; &gt; &gt; I assume that people have tested pvfs2 with various mainstream<BR>
&gt; &gt; &gt; distributions but not with a build-all-components-manually<BR>
&gt; &gt; &gt; kernel before releasing it.<BR>
&gt; &gt; &gt;<BR>
&gt; &gt; &gt; I have no problem running pvfs2-ls, pvfs2-rm, pvfs2-mkdir,<BR>
&gt; &gt; &gt; pvfs2-ln and pvfs2-fsck. So I am struggling to know whether<BR>
&gt; &gt; &gt; this issue is from my kernel or from pvfs2 itself. I attached<BR>
&gt; &gt; &gt; the error message hoping that someone can give me a guide.<BR>
&gt; &gt; &gt;<BR>
&gt; &gt; &gt; Here is my error message when using pvfs2-cp:<BR>
&gt; &gt; &gt;<BR>
&gt; &gt; &gt; root:~# /usr/local/bin/pvfs2-cp -t /usr/lib/libc.a /mnt/pvfs2/<BR>
&gt; &gt; testfile<BR>
&gt; &gt; &gt; [&nbsp; 167.181678]&nbsp;&nbsp; Signal: b<BR>
&gt; &gt; &gt; [&nbsp; 167.181686]&nbsp;&nbsp; Code:&nbsp;&nbsp; 30001<BR>
&gt; &gt; &gt; [&nbsp; 167.181694]&nbsp;&nbsp; Addr:&nbsp;&nbsp; 1a0<BR>
&gt; &gt; &gt; [&nbsp; 167.188761]&nbsp;&nbsp; Signal: b<BR>
&gt; &gt; &gt; [&nbsp; 167.188769]&nbsp;&nbsp; Code:&nbsp;&nbsp; 30001<BR>
&gt; &gt; &gt; [&nbsp; 167.188777]&nbsp;&nbsp; Addr:&nbsp;&nbsp; 1a0<BR>
&gt; &gt; &gt; [E 03:13:52.731545] Receive immediately failed: Broken pipe<BR>
&gt; &gt; &gt; [E 03:13:52.733795] Warning: msgpair failed to tcp://n62:3334,&nbsp;<BR>
&gt; will<BR>
&gt; &gt; &gt; retry: Broken pipe<BR>
&gt; &gt; &gt; [E 03:13:52.734314] *** msgpairarray_completion_fn: msgpair to<BR>
&gt; &gt; &gt; server tcp://n62:3334 failed: Broken pipe<BR>
&gt; &gt; &gt; [E 03:13:52.734756] *** No retries requested.<BR>
&gt; &gt; &gt; [E 03:13:52.743444] Receive immediately failed: Connection refused<BR>
&gt; &gt; &gt; [E 03:13:52.744111] Warning: msgpair failed to tcp://n62:3334,&nbsp;<BR>
&gt; will<BR>
&gt; &gt; &gt; retry: Connection refused<BR>
&gt; &gt; &gt; [E 03:13:52.744689] Warning: msgpair failed to tcp://n62:3334,&nbsp;<BR>
&gt; will<BR>
&gt; &gt; &gt; retry: Connection refused<BR>
&gt; &gt; &gt; [E 03:13:52.745124] *** msgpairarray_completion_fn: msgpair to<BR>
&gt; &gt; &gt; server tcp://n62:3334 failed: Connection refused<BR>
&gt; &gt; &gt; [E 03:13:52.745494] *** No retries requested.<BR>
&gt; &gt; &gt; [E 03:13:52.745898] *** msgpairarray_completion_fn: msgpair to<BR>
&gt; &gt; &gt; server tcp://n62:3334 failed: Connection refused<BR>
&gt; &gt; &gt; [E 03:13:52.746269] *** No retries requested.<BR>
&gt; &gt; &gt; pvfs2-cp: src/client/sysint/sys-getattr.sm:309:<BR>
&gt; &gt; &gt; getattr_acache_lookup: Assertion `object_ref.handle !=<BR>
&gt; &gt; &gt; ((PVFS_handle)0)' failed.<BR>
&gt; &gt; &gt; Aborted<BR>
&gt; &gt; &gt;<BR>
&gt; &gt; &gt;<BR>
&gt; &gt; &gt;<BR>
&gt; &gt; &gt; Benjamin Huang<BR>
&gt; &gt; &gt; Reconfigurable Computing System lab<BR>
&gt; &gt; &gt; UNC Charlotte<BR>
&gt; &gt; &gt;<BR>
&gt; &gt; &gt;<BR>
&gt; &gt; &gt; _______________________________________________<BR>
&gt; &gt; &gt; Pvfs2-users mailing list<BR>
&gt; &gt; &gt; Pvfs2-users@beowulf-underground.org<BR>
&gt; &gt; &gt; <A HREF="http://www.beowulf-underground.org/mailman/listinfo/pvfs2-users">http://www.beowulf-underground.org/mailman/listinfo/pvfs2-users</A><BR>
&gt; &gt;<BR>
&gt; &gt;<BR>
&gt; &gt;<BR>
&gt; &gt; _______________________________________________<BR>
&gt; &gt; Pvfs2-users mailing list<BR>
&gt; &gt; Pvfs2-users@beowulf-underground.org<BR>
&gt; &gt; <A HREF="http://www.beowulf-underground.org/mailman/listinfo/pvfs2-users">http://www.beowulf-underground.org/mailman/listinfo/pvfs2-users</A><BR>
&gt;<BR>
&gt;<BR>
&gt;<BR>
<BR>
<BR>
</FONT>
</P>

</BODY>
</HTML>