The FAQ assumes you realize that CIDR notation requires a value for the "x"... 
:-)


On May 7, 2013, at 9:04 AM, Angel de Vicente <ang...@iac.es> wrote:

> Hi,
> 
> "Jeff Squyres (jsquyres)" <jsquy...@cisco.com> writes:
>> The list of names in the hostfile specifies the servers that will be used, 
>> not the network interfaces.  Have a look at the TCP portion of the FAQ:
>> 
>>    http://www.open-mpi.org/faq/?category=tcp
> 
> Thanks a lot for this. 
> 
> Now it works OK if I run it like 
> 
> [angelv@comer RTI2D.Parallel]$ mpiexec -loadbalance --mca
> btl_tcp_if_include p1p1  -prefix $OMPI_PREFIX -hostfile $MPI_HOSTS -n 4
> ../../../mancha2D_mpi_h5fc.x\
> mancha.trol
> 
> But, the FAQ seems to be wrong, since it also says that I should be able
> to run like:
> 
> [angelv@comer RTI2D.Parallel]$ mpiexec -loadbalance --mca
> btl_tcp_if_include 192.168.1.x/24  -prefix $OMPI_PREFIX -hostfile
> $MPI_HOSTS -n 4 ../../../mancha2D_\
> mpi_h5fc.x mancha.trol
> 
> but then I get the following error:
> 
> --------------------------------------------------------------------------
> WARNING: An invalid value was given for btl_tcp_if_include.  This
> value will be ignored.
> 
>  Local host: catar
>  Value:      192.168.1.x/24
>  Message:    Invalid specification (inet_pton() failed)
> --------------------------------------------------------------------------
> 
> If I specify the subnet as 192.168.1.0/24 all is in order.
> 
> I'm running 1.6.4:
> 
> [angelv@comer RTI2D.Parallel]$ ompi_info
>                 Package: Open MPI angelv@comer Distribution
>                Open MPI: 1.6.4
> 
> 
> Thanks,
> -- 
> Ángel de Vicente
> http://angel-de-vicente.blogspot.com/
> 
> _______________________________________________
> users mailing list
> us...@open-mpi.org
> http://www.open-mpi.org/mailman/listinfo.cgi/users


Reply via email to