That is a little strange that you are getting a communication error on
the client side (broken pipe) without the server also seeing a
communication problem.  Is there anything unusual about your network, or
is it just a typical ethernet configuration?

You may have to turn on some verbose logging for us to get a better idea
of what exactly is failing.  On the client side, you can set the
PVFS2_DEBUGMASK environment variable to "verbose" and re-run your
pvfs2-cp command to get client side logging output to stderr.

On the server side you can enable verbose logging by changing
"EventLogging none" to "EventLogging verbose" in the fs.conf file and
restarting the server.  That will generate a lot of output, so you
probably only want to leave it like that long enough to capture one
pvfs2-cp attempt.

-Phil

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

Reply via email to