Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: #2: Re: [ptp-user] How do I set up a machine set?

Greg,

Thank you for the advice. Yes, OpenMPI was pre-installed; and no, it's
not version 1.2. I'll fix this (with the devel-headers, etc.) and let
you know what happens.

This is really very nice work.

-Tudor

On Thu, 2007-08-09 at 10:25 -0400, Greg Watson wrote:
> Tudor,
> 
> Did you install OpenMPI yourself, or are you using a pre-installed  
> version? The fact that 'openMPI is all over the place' makes me  
> suspect you're using a pre-installed version. PTP only works with  
> version 1.2 of OpenMPI, so that's the first thing to check. When  
> OpenMPI is built for your platform, it *must* have been configured  
> with the '--with-devel-headers' flag or it will not work with PTP.  
> This is documented in the PTP release notes here: http:// 
> www.eclipse.org/ptp/docs/releases/release-1.1.php. The PTP manual is  
> available from the Eclipse built-in help, or here: http:// 
> www.eclipse.org/ptp/doc.php.
> 
> Greg
> 
> On Aug 9, 2007, at 9:55 AM, Tudor Buican wrote:
> 
> > Good morning.
> >
> > As it turns out, openmpi-default-hostfile was hiding in plain sight
> > in /etc. I put in the node names, etc., and mpirun, for example, sees
> > them and uses them by default. However, Eclipse/PTP still doesn't, and
> > displays only one node with no information.
> >
> > Here's what shows up on the console when I start eclipse (in the PTP
> > Runtime perspective):
> >
> > ............................................
> > [tudor@herd-0 ~]$ eclipse&
> > [tudor@herd-0 ~]$ In getResourceManagerFactories
> > retrieved factory: Simulation,
> > org.eclipse.ptp.simulation.core.resourcemanager
> > leaving getResourceManagerFactories
> > Your Control System Choice: '<UNDEFINED CS>'
> > Your Monitoring System Choice: '<UNDEFINED MS>'
> > No previous (or invalid) control or monitoring system selected.
> >
> > Default systems set to Open Runtime Environment (ORTE).  To change,  
> > use
> > the Window->Preferences->PTP preferences page.
> > Your Default Control System Choice: 'Open Runtime Environment (ORTE)'
> > Your Default Monitoring System Choice: 'Open Runtime Environment  
> > (ORTE)'
> > In retrieveConfigurationWizardPageFactories
> > wizard page factory:
> > org.eclipse.ptp.simulation.ui.wizards.SimulationRMConfigurationWizardP 
> > ageFactory@39e2ee3f for class: class  
> > org.eclipse.ptp.rmsystem.SimulationResourceManagerFactory
> > leaving retrieveConfigurationWizardPageFactories
> > XXXXXXXXXXX refreshRuntimeSystems(false), isInitialized():false
> > XXXXXXXXXXX refreshRuntimeSystems calling initialize(), force:false,
> > isInitialized():false
> > refreshRuntimeSystems
> > SHUTTING DOWN CONTROL/MONITORING/PROXY systems where appropriate
> > User selected 1 simulated machines.
> > SimPreferences: Machine 0 = 1 nodes
> > ModelManager.runtimeNodeGeneralName - #keys = 2, #values = 2
> >                 Unknown machine ID (machine0), adding to the model.
> >                 Unknown node number (0), adding to the model.
> > ...........................................
> >
> > Do you have any idea what it is that I'm doing wrong?
> >
> > Thank you so much for the help.
> > -Tudor
> >
> >
> > On Wed, 2007-08-08 at 14:12 -0400, Beth Tibbitts wrote:
> >> The hostfile you want is located here:
> >>
> >> <openmpi-install-dir> e.g. /usr/local -- wherever you installed  
> >> OpenMPI
> >> <openmpi-install-dir>/etc/openmpi-default-hostfile
> >>
> >> ...Beth
> >>
> >> Beth Tibbitts  (859) 243-4981  (TL 545-4981)
> >> High Productivity Tools / Parallel Tools  http://eclipse.org/ptp
> >> IBM T.J.Watson Research Center
> >> Mailing Address:  IBM Corp., 455 Park Place, Lexington, KY 40511
> >>
> >>
> >>
> >>              Tudor Buican
> >>              <tudor@xxxxxxxx>
> >>              Sent  
> >> by:                                                   To
> >>              ptp-user-bounces@         PTP User list
> >>              eclipse.org               <ptp-user@xxxxxxxxxxx>
> >>                                                                       
> >>    cc
> >>
> >>              08/08/2007 01:26                                       
> >> Subject
> >>              PM                        Re: [ptp-user] How do I set  
> >> up a
> >>                                        machine set?
> >>
> >>              Please respond to
> >>                PTP User list
> >>              <ptp-user@eclipse
> >>                    .org>
> >>
> >>
> >>
> >>
> >>
> >>
> >> Thank you. All I have is a file I created in my home directory which
> >> lists the machines in the cluster and which I give as a parameter  
> >> to the
> >> -machinefile option when I call, say, mpirun under openMPI. Is  
> >> there any
> >> way of pointing PTP to that file? I can't find any file called  
> >> openmpi-
> >> default-hostfile, nor any "etc" directory associated with the openMPI
> >> installation (I assume that's what Greg had in mind).
> >>
> >> Also, is there any document that could be used as a PTP manual? I  
> >> have
> >> in mind something covering small but essential issues such as this  
> >> one.
> >>
> >> Thanks again,
> >> -Tudor
> >>
> >> On Wed, 2007-08-08 at 12:51 -0400, Beth Tibbitts wrote:
> >>> See this:
> >>> http://dev.eclipse.org/mhonarc/lists/ptp-user/msg00192.html
> >>>
> >>> ...Beth
> >>>
> >>> Beth Tibbitts  (859) 243-4981  (TL 545-4981)
> >>> High Productivity Tools / Parallel Tools  http://eclipse.org/ptp
> >>> IBM T.J.Watson Research Center
> >>> Mailing Address:  IBM Corp., 455 Park Place, Lexington, KY 40511
> >>>
> >>>
> >>>
> >>
> >>>              Tudor Buican
> >>
> >>>              <tudor@xxxxxxxx>
> >>
> >>>              Sent by:
> >> To
> >>>              ptp-user-bounces@         ptp-user@xxxxxxxxxxx
> >>
> >>>              eclipse.org
> >> cc
> >>>
> >>
> >>>
> >> Subject
> >>>              08/08/2007 12:44          [ptp-user] How do I set up a
> >>
> >>>              PM                        machine set?
> >>
> >>>
> >>
> >>>
> >>
> >>>              Please respond to
> >>
> >>>                PTP User list
> >>
> >>>              <ptp-user@eclipse
> >>
> >>>                    .org>
> >>
> >>>
> >>
> >>>
> >>
> >>>
> >>>
> >>>
> >>>
> >>> Hi.
> >>>
> >>> I've just installed Eclipse and PTP and I can get the PTP Runtime
> >>> perspective. However, the "Machines" view only shows one machine  
> >>> with a
> >>> question mark on it, and I can't find any way of setting up a set of
> >>> machines. Nor can I find a manual for PTP.
> >>>
> >>> I'm running Eclipse/PTP on the head node of a five-node Rocks 4.3
> >>> cluster, with openMPI enabled by default.
> >>>
> >>> Any help would be greatly appreciated.
> >>>
> >>> Thank you.
> >>> -Tudor
> >>> --
> >>> Tudor N. Buican, PhD
> >>> Managing Member
> >>> SEA LLC
> >>> phone: 505-271-9925, 505-818-7303
> >>> fax: 505-271-9925
> >>> email: tudor@xxxxxxxx
> >>>
> >>>
> >>> _______________________________________________
> >>> 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
> >>>
> >> --
> >> Tudor Buican <tudor@xxxxxxxx>
> >>
> >>
> >> _______________________________________________
> >> 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
> >
> > -- 
> > Tudor N. Buican, PhD
> > Managing Member
> > SEA LLC
> > phone: 505-271-9925, 505-818-7303
> > fax: 505-271-9925
> > email: tudor@xxxxxxxx
> >
> >
> > _______________________________________________
> > 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
> 
-- 
Tudor Buican <tudor@xxxxxxxx>




Back to the top