[mpich2-dev] mpiexec to call launcher for all names in machines file without hostname resolution (was -nolocal option)

John Marshall John.Marshall at ec.gc.ca
Sat Jul 9 09:39:41 CDT 2011


Hi,

So I have applied the changes but I get the following behavior:

    * when machine name is numeric only, things work
    * when machine name is numeric and dots, things work
    * when machine name is a valid hostname, things work (I did this just to debug this problem)
    * when machine name is not a valid hostname, I get (for a 2 task job):

Fatal error in MPI_Init: Other MPI error, error stack:
MPIR_Init_thread(388)..............:
MPID_Init(139).....................: channel initialization failed
MPIDI_CH3_Init(38).................:
MPID_nem_init(234).................:
MPID_nem_tcp_init(99)..............:
MPID_nem_tcp_get_business_card(325):
MPIDI_Get_IP_for_iface(276)........: ioctl failed errno=19 - No such device
Fatal error in MPI_Init: Other MPI error, error stack:
MPIR_Init_thread(388)..............:
MPID_Init(139).....................: channel initialization failed
MPIDI_CH3_Init(38).................:
MPID_nem_init(234).................:
MPID_nem_tcp_init(99)..............:
MPID_nem_tcp_get_business_card(325):
MPIDI_Get_IP_for_iface(276)........: ioctl failed errno=19 - No such device

Does mpich2 use the machine entries for something other than launching and which might be causing a problem here? If yes, where 
can I look to see what is up?

Thanks,
John
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.mcs.anl.gov/pipermail/mpich2-dev/attachments/20110709/b03d7d67/attachment.htm>


More information about the mpich2-dev mailing list