Hi -
I have the following on a new cluster with OpenHPC & Slurm built off the latest recipe and packages from OpenHPC (built this week). One master node and 4 compute nodes. NodeName=c[1-4] Sockets=2 CoresPerSocket=10 ThreadsPerCore=1 State=UNKNOWN With simple test scripts, sbatch produces the following error when running across more than one node - The batch script is - #!/bin/bash srun hostname $ sbatch -N4 -n4 hostname.sh Out file -- c1 srun: error: Task launch for 151.0 failed on node c4: Socket timed out on send/recv operation srun: error: Task launch for 151.0 failed on node c3: Socket timed out on send/recv operation srun: error: Task launch for 151.0 failed on node c2: Socket timed out on send/recv operation srun: error: Application launch failed: Socket timed out on send/recv operation srun: Job step aborted: Waiting up to 32 seconds for job step to finish. srun: error: Timed out waiting for job step to complete Searching on this discovers a lot of info about large jobs and starting a lot of tasks really quickly with some timeout and large cluster setting recommendations. BUT I'm running four tasks that are just 'hostname'! AND If I just execute command line srun it works across the nodes $ srun -N4 -n4 hostname c1 c2 c3 c4 Also, if I sbatch 20 tasks on one node max, it launches them fine. But 21 tasks (which tries to launch on two nodes) works on the c1 node (with 20 lines of output) and fails on the 21st task on c2 - c1 c1 c1 ... (17 more) srun: error: Task launch for 156.0 failed on node c2: Socket timed out on send/recv operation srun: error: Application launch failed: Socket timed out on send/recv operation srun: Job step aborted: Waiting up to 32 seconds for job step to finish. srun: error: Timed out waiting for job step to complete Maybe I completely don't get sbatch options/params (I'm using defaults). BUT I'm attempting the simplest thing I could think of just to test this out. Trying another approach to test, a script that uses a job array and runs 32 copies of a simple python script (so there's no srun in the batch script) appears to work properly and utilizes all the nodes. But sbatch a script with srun in the script gives the errors. Really hoping this is something obvious that as a noob to OpenHPC and Slurm I'm getting wrong. Thanks in advance for any pointers or answers! Ken
smime.p7s
Description: S/MIME cryptographic signature