[slurm-users] salloc with bash scripts problem
Ryan Novosielski
novosirj at rutgers.edu
Wed Jan 2 13:53:55 MST 2019
> On Jan 2, 2019, at 3:49 PM, Mark Hahn <hahn at mcmaster.ca> wrote:
>
>> [mahmood at rocks7 ~]$ salloc -n1 hostname
>> salloc: Granted job allocation 278
>> rocks7.jupiterclusterscu.com
>> salloc: Relinquishing job allocation 278
>> salloc: Job allocation 278 has been revoked.
>> [mahmood at rocks7 ~]$
>>
>> As you can see whenever I run salloc, I see the rocks7 prompt which is the
>> login node.
>
> this is precisely as expected. salloc allocates; srun runs.
>
> to get a compute node do this instead:
> salloc srun hostname
>
> if you actually want to srun an interactive shell each time,
> why are you not using SallocDefaultCommand as others have suggested?
>
> you earlier mentioned wanting to run an X-requiring script. why not just:
> salloc --x11 srun ./whateveryourscriptwas
For that matter, however, what’s the advantage of “salloc --x11 srun” vs. just "srun --x11”?
--
____
|| \\UTGERS, |---------------------------*O*---------------------------
||_// the State | Ryan Novosielski - novosirj at rutgers.edu
|| \\ University | Sr. Technologist - 973/972.0922 (2x0922) ~*~ RBHS Campus
|| \\ of NJ | Office of Advanced Research Computing - MSB C630, Newark
`'
More information about the slurm-users
mailing list