Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [ptp-user] Some problems with RDT

Greg,
When I try the latest version of ptp(ptp-master-2.1.2-I200905011908.zip), I find that the PACKAGE_VERSION in configure file of packages: "org.eclipse.ptp.utils_2.1.2.200905011908" "org.eclipse.ptp.debug.sdm_2.1.2.200905011908" are still "2.1.1", which would result in an error when I try to run the command  "sh BUILD" to build the sdm. Then I change it to 2.1.2, the operation succeeds.

Wenfu.lv

2009/5/6 吕文赋 <wenfu.lv@gmail.com>
Another problem that may be a bug.
When I try to use the "Synchronize" function to upload some file to the remote project, an error occurs.
"'Launching MPIHW' has encountered a problem.
An unexpected error occurred.: rse://10.0.0.239/root/workspace1/DSC00192.JPG
"
But actually the file has been sent to the project successfully and correctly. Again the test client platform is Windows XP, with remote RHE5.
And I find out that if I new a upload file rule with a local file under some root folder of a disk, the path in the rule would miss a separator. For example, when I try to upload a file "D:\Configs.java", the rule would be "UPLOAD 1 item From: D:Configs.javaTo: \root\workspace1", which results in a failure in uploading the file. The download rule seems correct with no such bug, but actually I did not test it because of the error of "parsing the output of the Open MPI".
Regards,
Wenfu lv
2009/5/6 吕文赋 <wenfu.lv@gmail.com>

Greg,
Sorry for reply so late for having a May Day vocation.
I have tried so as you said, the result does not change.

" Failed after executing command to launch parallel application.
  Failed to parse output of Open MPI command. Check output for errors.
  Output from Open MPI has no information about processes and nodes.
"
The output is as follow:
"
[test239:23047]  Map for job: 1 Generated by mapping mode: byslot

  Starting vpid: 0 Vpid range: 4 Num app_contexts: 1
  Data for app_context: index 0 app: /root/workspace1/MPIHW
   Num procs: 4
   Argv[0]: /root/workspace1/MPIHW

   Env[0]: OMPI_MCA_rmaps_base_display_map=1
   Env[1]: OMPI_MCA_orte_precondition_transports=2f7ce301c41f21e8-67f405f37a940230

   Env[2]: OMPI_MCA_rds=proxy
   Env[3]: OMPI_MCA_ras=proxy
   Env[4]: OMPI_MCA_rmaps=proxy
   Env[5]: OMPI_MCA_pls=proxy
   Env[6]: OMPI_MCA_rmgr=proxy
   Working dir: /root (user: 0)
   Num maps: 0
  Num elements in nodes list: 1
  Mapped node:
   Cell: 0 Nodename: test239 Launch id: -1 Username: NULL
   Daemon name:
    Data type: ORTE_PROCESS_NAME Data Value: NULL
   Oversubscribed: True Num elements in procs list: 4
   Mapped proc:
    Proc Name:
    Data type: ORTE_PROCESS_NAME Data Value: [0,1,0]
    Proc Rank: 0 Proc PID: 0 App_context index: 0
   Mapped proc:
    Proc Name:
    Data type: ORTE_PROCESS_NAME Data Value: [0,1,1]
mpirun -display-map -np 4 /root/workspace1/MPIHW;exit
    Proc Rank: 1 Proc PID: 0 App_context index: 0
   Mapped proc:
    Proc Name:
    Data type: ORTE_PROCESS_NAME Data Value: [0,1,2]
    Proc Rank: 2 Proc PID: 0 App_context index: 0
   Mapped proc:
    Proc Name:
    Data type: ORTE_PROCESS_NAME Data Value: [0,1,3]
    Proc Rank: 3 Proc PID: 0 App_context index: 0
> Shell Completed (exit code = 0)
"
Regards,
Wenfu lv
 
2009/5/1 Greg Watson <g.watson@xxxxxxxxxxxx>

Wenfu Lv,

Please try removing the printf statements from the application and see if this works. It looks like the application output is getting mixed with the map information. If this is the case, I'm not sure there's anything we can do about it (I believe that OMPI 1.3 fixes this).

Regards,

Greg


On Apr 24, 2009, at 12:42 AM, 吕文赋 wrote:

The project is a mpi "helloworld" application. It is runned with 4 processes. All other parameters are default values. The output is as follow:
 
 
mpirun -display-map -np 4 /root/workspace4/MPIHW;exit
[test239:32251]  Map for job: 1 Generated by mapping mode: byslot
  Starting vpid: 0 Vpid range: 4 Num app_contexts: 1
  Data for app_context: index 0 app: /root/workspace4/MPIHW
   Num procs: 4
   Argv[0]: /root/workspace4/MPIHW
   Env[0]: OMPI_MCA_rmaps_base_display_map=1
   Env[1]: OMPI_MCA_orte_precondition_transports=06bb0cf6b20e6a63-faf8337830ce16f5
   Env[2]: OMPI_MCA_rds=proxy
   Env[3]: OMPI_MCA_ras=proxy
   Env[4]: OMPI_MCA_rmaps=proxy
   Env[5]: OMPI_MCA_pls=proxy
   Env[6]: OMPI_MCA_rmgr=proxy
   Working dir: /root (user: 0)
   Num maps: 0
  Num elements in nodes list: 1
  Mapped node:
   Cell: 0 Nodename: test239 Launch id: -1 Username: NULL
   Daemon name:
    Data type: ORTE_PROCESS_NAME Data Value: NULL
   Oversubscribed: True Num elements in procs list: 4
   Mapped proc:
    Proc Name:
    Data type: ORTE_PROCESS_NAME Data Value: [0,1,0]
    Proc Rank: 0 Proc PID: 0 App_context index: 0
   Mapped proc:
    Proc Name:
    Data type: ORTE_PROCESS_NAME Data Value: [0,1,1]
    Proc Rank: 1 Proc PID: 0 App_context index: 0
Hello MPI Pi World From process 0: Num processes: 4
   Mapped proc:
    Proc Name:
    Data type: ORTE_PROCESS_NAME Data Value: [0,1,2]
    Proc Rank: 2 Proc PID: 0 App_context index: 0
   Mapped proc:
    Proc Name:
    Data type: ORTE_PROCESS_NAME Data Value: [0,1,3]
    Proc Rank: 3 Proc PID: 0 App_context index: 0
Hello MPI Pi World from process 1!
Hello MPI Pi World from process 2!
Hello MPI Pi World from process 3!
> Shell Completed (exit code = 0)


Regards,
Wenfu Lv
 
2009/4/23 Greg Watson <g.watson@xxxxxxxxxxxx>
Please send me the output text from the Program output view.

Thanks,
Greg

On Apr 23, 2009, at 8:17 AM, 吕文赋 wrote:

Oops, forgot to attach the file
And sorry for sending wrong mails due to the error of my e-mail client.
 
Regards,
Wenfu Lv
 


2009/4/23 吕文赋 <wenfu.lv@gmail.com>
The problem I mentioned before is solved but another appears. The error message is as follows:
"
Failed after executing command to launch parallel application.
  Failed to parse output of Open MPI command. Check output for errors.
  Output from Open MPI has no information about processes and nodes.
"
My server which is running Open MPI Version 1.2.8 is one node with Red Hat AS5.
The attached file is the printscreen of my error.
 
Regards,
Wenfu Lv
2009/4/23 Greg Watson <g.watson@xxxxxxxxxxxx>

It turns out the build was failing so doesn't include the latest fixes. I ran a new build today put a new link up on the wiki. Please try this one and let me know if you still have problems.

Greg

On Apr 22, 2009, at 3:21 AM, Wenfu.lv wrote:

Hi, Greg
    I have tried the newest build of PTP(ptp-master-2.1.2-I200903201534). I don't think the problem has been solved. The attached file is the result of my test. The result is still the same.
 
Regards,
 
Wenfu Lv
    
·¢¼þÈË£º Greg Watson
·¢ËÍʱ¼ä£º 2009-04-15 23:48:53
ÊÕ¼þÈË£º PTP User list
³­ËÍ£º
Ö÷Ì⣺ Re: [ptp-user] Some problems with RDT
 
Wenfu Lv,

I've made some changes that I hope will solve your problem. However, there are some limitations using RSE (see the bug for details). 

The 2.1.2 build this coming Friday will contain the changes. Please test and let me know if you still have problems.

Regards,

Greg



On Apr 13, 2009, at 11:23 PM, Wenfu.lv wrote:

I have looked over the bug description. Since the descriptions show that this would be solved in the next version RSE, I have not changed anything. And the result is still the same. Also I have noticed the latest description which shows the confusion. The attached file is the "Installed Software" of my eclipse, I hope this would help.
Regards,
Wenfu Lv
 
Is it working for you now, or are you still having problems?

Regards,
Greg

On Apr 12, 2009, at 10:34 PM, ÂÀÎĸ³ wrote:

Hi,
My Eclipse version is (Version: 3.4.2 Build id: M20090211-1700); RSE version is 3.0.3.v200902042310, PTP version is 2.1.1.200903061902.
The mistake I made which resulted in the question I mentioned is that when I start the rdt-server, I ignored the command "su -l root". I hope this would be a helpful experience.
 
Wenfu lv
2009/4/10 Greg Watson <g.watson@xxxxxxxxxxxx>
Hi,

Can you please let me know which version of Eclipse, RSE, and PTP you are using?

Thanks,

Greg

On Apr 6, 2009, at 8:01 AM, ÂÀÎĸ³ wrote:

Hi, Beth
After a careful check, I think I have found the mistake I made, and now I can use the RDT with PTP very well. I try to creat a helloworld MPI project with OpenMPI 1.2.8, build and launch it with argument "-np 4". Everything seems fine except a error with a message:
 "Failed after executing command to launch parallel application.
  Failed to parse output of Open MPI command. Check output for errors.
  Invalid output from Open MPI:    Mapped proc:
"
and the output of the project is as follow:
 
[test239:07071]  Map for job: 1 Generated by mapping mode: byslot
  Starting vpid: 0 Vpid range: 4 Num app_contexts: 1
  Data for app_context: index 0 app: /root/workspace3/helloworld
   Num procs: 4
   Argv[0]: /root/workspace3/helloworld
   Env[0]: OMPI_MCA_rmaps_base_display_map=1
   Env[1]: OMPI_MCA_orte_precondition_transports=61e53a6bed7781f6-c733502a25d08a16
   Env[2]: OMPI_MCA_rds=proxy
   Env[3]: OMPI_MCA_ras=proxy
   Env[4]: OMPI_MCA_rmaps=proxy
   Env[5]: OMPI_MCA_pls=proxy
   Env[6]: OMPI_MCA_rmgr=proxy
   Working dir: /root/workspace3 (user: 0)
   Num maps: 0
  Num elements in nodes list: 1
  Mapped node:
   Cell: 0 Nodename: test239 Launch id: -1 Username: NULL
   Daemon name:
    Data type: ORTE_PROCESS_NAME Data Value: NULL
   Oversubscribed: True Num elements in procs list: 4
   Mapped proc:
    Proc Name:
    Data type: ORTE_PROCESS_NAME Data Value: [0,1,0]
    Proc Rank: 0 Proc PID: 0 App_context index: 0
   Mapped proc:
    Proc Name:
    Data type: ORTE_PROCESS_NAME Data Value: [0,1,1]
mpirun -display-map -np 4 /root/workspace3/helloworld;exit
    Proc Rank: 1 Proc PID: 0 App_context index: 0
   Mapped proc:
    Proc Name:
    Data type: ORTE_PROCESS_NAME Data Value: [0,1,2]
    Proc Rank: 2 Proc PID: 0 App_context index: 0
   Mapped proc:
    Proc Name:
    Data type: ORTE_PROCESS_NAME Data Value: [0,1,3]
    Proc Rank: 3 Proc PID: 0 App_context index: 0
Hello MPI Pi World From process 0: Num processes: 4
Hello MPI Pi World from process 1!
Hello MPI Pi World from process 2!
Hello MPI Pi World from process 3!
> Shell Completed (exit code = 0)

My target platform is a single server with Redhat AS5, and my resource manager uses a connection of RSE which is the same connection through which files are stored on the same server. And I tried the command:
 "mpirun -display-map -np 4 /root/workspace3/helloworld"
on the target server, the result seems fine.
Is there any advice?
 
2009/3/30 Beth Tibbitts <tibbitts@xxxxxxxxxx>

It looks like you have an older version of RDT (Your installed software image shows it from Nov. 3)
Please install the latest release of PTP and RDT (2.1.1) and see if that helps.
The downloads page at http://www.eclipse.org/ptp/downloads.php points you to 
the update site at http://download.eclipse.org/tools/ptp/releases/2.1/ should give you 2.1.1 (from March 6)
or you can download the archived site also referenced on the downloads page. 

Let us know how you fare.


...Beth

Beth Tibbitts (859) 243-4981 (TL 545-4981)
Eclipse Parallel Tools Platform http://eclipse.org/ptp
Mailing Address: IBM Corp., Coldstream Research Campus, 745 West New Circle Road, Lexington, KY 40511

<graycol.gif>"Wenfu.lv" ---03/30/2009 04:47:22 AM---Hi, all When I install PTP with RDT, I find something I cannot understand in this component whose function is supposed to be so

<ecblank.gif>
To
<ecblank.gif>
<ecblank.gif>
cc
<ecblank.gif>
<ecblank.gif>
Subject
<ecblank.gif>

[ptp-user] Some problems with RDT
<ecblank.gif> <ecblank.gif>


Hi, all
When I install PTP with RDT, I find something I cannot understand in this component whose function is supposed to be so excellent.
I follow the install instructions of 
http://wiki.eclipse.org/PTP/release_notes/2.1, with a fresh eclipse-SDK-3.4.2-win32 package and a new workspace, and I find that if I add the RDT component, I can not creat a RSE connection correctly. I test for several times, every time the result is the same. Then I try uninstall the RDT component, the RSE connection works well again.
Picture 1 (NoRDT_Files_Processes.jpg) is the connection result without RDT, which seems nothing wrong.
Picture 2 (withRDT.jpg) is the connection result with RDT, the progress bar shows "Fetching children of My Home: (100%)", but nothing is shown in the subfolder of "My Home". After a long time, the result is like picture 3 (withRDT2.jpg). And the result is the same with subsystems: "Files" with "My Home", "Root"; "Processes" with "All Processes", "My Processes".
The difference of the subsystem of "Shells" is like picture 4 (NoRDT_Remote_Shells.jpg) and picture 5 (withRDT_Shells.jpg).
The "Ssh Terminals" subsystem seems nothing different.
And what is most misunderstanding, the subsystem of "Remote C/C++ Indexing Subsystem", which is only shown with RDT, has no children, like picture 6(indexingSubsystem.jpg).
Picture 7 (Installed software.jpg) shows plugins I install.


So, I am not very clear what is wrong. Is this a bug? I promise that the only difference between these two cases is that one has RDT installed but the other not.

Wenfu Lv[attachment "NoRDT_Files_Processes.JPG" deleted by Beth Tibbitts/Watson/IBM] [attachment "withRDT.JPG" deleted by Beth Tibbitts/Watson/IBM] [attachment "withRDT2.JPG" deleted by Beth Tibbitts/Watson/IBM] [attachment "NoRDT_Remote_Shells.JPG" deleted by Beth Tibbitts/Watson/IBM] [attachment "withRDT_Shells.JPG" deleted by Beth Tibbitts/Watson/IBM] [attachment "indexingSubsystem.JPG" deleted by Beth Tibbitts/Watson/IBM] [attachment "Installed software.JPG" deleted by Beth Tibbitts/Watson/IBM] _______________________________________________
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

<Software Updates and Add-ons.JPG>
_______________________________________________
ptp-user mailing list
ptp-user@xxxxxxxxxxx
https://dev.eclipse.org/mailman/listinfo/ptp-user

H›XZ[ Îœ ]\Ù\ XÛ \ ÙK›Ü™È œ ]\Ù\ XÛ \ ÙK›Ü™Ï ÐO ” H Bˆ Ý [ OH ÓÓ ÔŽˆ › YNÈ V Q PÓÔ U SÓŽˆ [™ \› [™Hˆ Bˆ ™Y Hš ΋ËÙ ]‹™XÛ \ ÙK›Ü™ËÛXZ[ X[‹Û \Ý [™›ËÜ ]\Ù\ˆ š ΋ËÙ ]‹™XÛ \ ÙK›Ü™ËÛXZ[ X[‹Û \Ý [™›ËÜ ]\Ù\ ÐO ” Ñ U ÔÔ S Г ÐÒÔUSÕ O Ñ U ” Ñ U Ñ“Ó• Ñ U Ð“Ñ O Ò S ƒB ƒB<Software Updates and Add-ons2.JPG>_______________________________________________


_______________________________________________
ptp-user mailing list
ptp-user@xxxxxxxxxxx
https://dev.eclipse.org/mailman/listinfo/ptp-user



<SoftwareUpdatesandAdd-ons3.JPG>_______________________________________________


_______________________________________________
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





Back to the top