For some version of Open MPI (recent versions) you can use the btl_tcp_disable_family MCA parameter to disable the IPv6 at runtime. Unfortunately, there is no similar option allowing you to disable IPv6 for the runtime environment.

  george.

On Oct 31, 2007, at 6:55 PM, Tim Prins wrote:

Hi Clement,

I seem to recall (though this may have changed) that if a system supports ipv6, we may open both ipv4 and ipv6 sockets. This can be worked around by
configuring Open MPI with --disable-ipv6

Other then that, I don't know of anything else to do except raise the limit
for the number of open files.

I know it doesn't help you now, but we are actively working on this problem for Open MPI 1.3. This version will introduce a tree routing scheme which will dramatically reduce the number of open sockets that the runtime system
needs.

Hope this helps,

Tim

On Tuesday 30 October 2007 07:15:42 pm Clement Kam Man Chu wrote:
Hi,

I got a "Too many open files" error while running over 1024 processes
on 512 cpus.  I found the same error on
http://www.open-mpi.org/community/lists/users/2006/11/2216.php, but I
would like to know whether it is another solution instead of changing
limit descriptors. The limit descriptors is changed by root access and
needs to restart the system that I don't want to.

Regards,
Clement


_______________________________________________
users mailing list
us...@open-mpi.org
http://www.open-mpi.org/mailman/listinfo.cgi/users

Attachment: smime.p7s
Description: S/MIME cryptographic signature

Reply via email to