[
Date Prev][
Date Next][
Thread Prev][
Thread Next][
Date Index][
Thread Index]
[
List Home]
Re: [ptp-user] parallel application run failure
|
Dave,
It sounds good that the PE messages normally are passed straight
through. I am wondering though why you need to filter them at all
though. Is this an issue because one thread manages multiple tasks and
the hostname matching is used to keep them straight? I would suggest
that if you can associate errors with a specific PE launch then the
errors should be delivered to the associated console even if the
messages can't be matched up to an expected behavior.
Thanks,
Brett
On Aug 14, 2009, at 11:39 AM, Dave Wootton wrote:
Brett
The only errors I can think of that should have been reported and
did not
get reported in your case would be any messages issued by Parallel
Environment, where those messages have the string 'ERROR: 0031-' in
them.
When the proxy is working correctly, those messages should be
showing up
in the Eclipse console window, in red. I think those messages were
getting
lost because of the host name conflict between the host list file
and the
name known by PE. Since the proxy could not match up names, it had
nowhere
to send the output.
The error messages in the trace highlighting the different node name
were
a side-effect of that mismatch. Normally, none of those messages would
have been generated.
I think I have a solution which will prevent this hostname mismatch
problem from happening. I need to give it a little more thought then
code
a fix and test it.
Dave
From:
Brett Bode <bbode@xxxxxxxxxxxxx>
To:
PTP User list <ptp-user@xxxxxxxxxxx>
Date:
08/13/2009 04:55 PM
Subject:
Re: [ptp-user] parallel application run failure
Sent by:
ptp-user-bounces@xxxxxxxxxxx
Thanks Dave. The bug id is
https://bugs.eclipse.org/bugs/show_bug.cgi?id=286575
I think generating more error reporting would be a very useful step as
well. I saw some useful errors emitted in the trace output. Can you
elevate those into the error log in the gui?
Brett
On Aug 13, 2009, at 3:35 PM, Dave Wootton wrote:
Brett
That's good news. While not strictly an error, I need to do a better
job
of matching up the hostnames in the hostlist file to the internal
list
generated by PE. I have a couple ideas how to approach this. Can you
create a bug report for this?
Dave
From:
Brett Bode <bbode@xxxxxxxxxxxxx>
To:
PTP User list <ptp-user@xxxxxxxxxxx>
Date:
08/13/2009 02:45 PM
Subject:
Re: [ptp-user] parallel application run failure
Sent by:
ptp-user-bounces@xxxxxxxxxxx
Thanks to Greg and Dave I now have this working.
The key was enabling the tracing as Greg's email laid out finally
gave
me the error message I needed:
PE@xxxxxxxxxxxxxxxxxxxxxxx: 08/13 13:23:48 T(256) Error: Node f10n12
not found in node list
My hostlist was using the "primary" name for the login node (bp-
login1). That is the name you ssh to and what hostname returns (and
even shows up in LL). Thus I am surprised to see that PE must have
translated that name to the internal switch name of f10n12. If I
switch to that name in the hostlist it works properly.
Seems like an opportunity for better error reporting... :-)
Brett
On Aug 12, 2009, at 3:43 PM, Greg Watson wrote:
Dave,
Greg, if this doesn't solve the problem, I need to see the messages
that
are logged by the PTP trace and by the PE proxy. Can you remind me
what
file I have to edit and what options to set within that file to
turn on
this tracing?
The easiest thing to do is use the Tracing tab on the Eclipse
Application run configuration. Enable debug/proxy/protocol/tracing
under org.eclipse.ptp.core.
If you're not using a runtime Eclipse, you need to start Eclipse
with the -debug flag. It will give you a message about not being
able to load a debug options file. You need to create this file in
the specified location with the following contents (or whatever you
want to enable), then re-run "eclipse -debug":
org.eclipse.ptp.core/debug=true
org.eclipse.ptp.core/debug/proxy/protocol/tracing=true
org.eclipse.ptp.core/debug/proxy/client/tracing=true
org.eclipse.ptp.core/debug/proxy/server/debug_level=1
org.eclipse.ptp.core/debug/rm/tracing=true
Greg
_______________________________________________
ptp-user mailing list
ptp-user@xxxxxxxxxxx
https://dev.eclipse.org/mailman/listinfo/ptp-user
_______________________________________________
ptp-user mailing list
ptp-user@xxxxxxxxxxx
https://dev.eclipse.org/mailman/listinfo/ptp-user
_______________________________________________
ptp-user mailing list
ptp-user@xxxxxxxxxxx
https://dev.eclipse.org/mailman/listinfo/ptp-user
_______________________________________________
ptp-user mailing list
ptp-user@xxxxxxxxxxx
https://dev.eclipse.org/mailman/listinfo/ptp-user
_______________________________________________
ptp-user mailing list
ptp-user@xxxxxxxxxxx
https://dev.eclipse.org/mailman/listinfo/ptp-user