Newsgroups: comp.parallel.pvm
From: antonuccio@nbivax.nbi.dk
Subject: Too many open files on SUNMP (Solaris 2.4)
Organization: Niels Bohr Institute and Nordita, Copenhagen
Date: 3 Feb 96 13:53:37 +0100
Message-ID: <1996Feb3.135337.2903@nbivax.nbi.dk>

I have installed PVM 3.3.10 on two SPARCstations 
20 running Solaris 2.4. When I try to launch some of the Fortran 
examples, e.g. the master/slave example, I get the following message 
if I try to spawn a reasonably large amount of slaves (e.g. 10):


libpvm [t40002]: peer_recv() can't connect to sender t40003
libpvm [t40002]: peer_recv() can't connect to sender t40003
libpvm [t40002]: peer_recv() can't connect to sender t40003
libpvm [t40002]: peer_recv() can't connect to sender t40003
libpvm [t40002]: peer_recv() can't connect to sender t40003
libpvm [t40002^C]: peer_recv() can't connect to sender t40003
 
The PVM logt file also looks similar:

/home/van/tree> more /tmp/pvml.303
[t80040000] ready  3.3.10   Sat Feb  3 13:04:20 1996
[t80040000] peer_conn() shmat to t40006: Too many open files
[t80040000] peer_conn() shmat to t40002: Too many open files
[t80040000] peer_conn() shmat to t40004: Too many open files

I have tried to increase  the size of the shared memory segments as 
described in the Answerbook, and also the maximum number of users:

/home/van/tree/examples> more /etc/system
*************
                set maxusers=40
*************
        set shmsys:shminfo_shmmax=134217728
        set semsys:seminfo_semmap=125
        set semsys:seminfo_semmni=250
        set semsys:seminfo_semmns=250
        set semsys:seminfo_semmsl=250
        set semsys:seminfo_semmnu=250
        set semsys:seminfo_semume=50
        set semsys:seminfo_shmmin=100
        set semsys:seminfo_shmmni=100
        set semsys:seminfo_shmseg=100

However, neither this helped.

Could you please help me?
Many thanks in advance

      Vincenzo ANTONUCCIO


