Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Lua plugin for SLURM integration #740

Open
CamStan opened this issue Nov 7, 2022 · 0 comments
Open

Lua plugin for SLURM integration #740

CamStan opened this issue Nov 7, 2022 · 0 comments

Comments

@CamStan
Copy link
Member

CamStan commented Nov 7, 2022

Add a SLURM SPANK lua plugin to create an option for SLURM to call UnifyFS.

Option should start and stop the UnifyFS daemon as the user at job startup and termination.

Initial attempt (PR #308) made the assumption that 'unifyfsd' is installed in a default system path. The SPANK functions such as task_init and task_exit only run as the user running the job in a remote context.

SPANK Docs: https://slurm.schedmd.com/spank.html

Can test with a local SLURM install, otherwise may need someone to place the .lua scripts on some nodes for testing.
Can be invoked in the manner of: [srun|sbatch|salloc] -p pdebug --reservation=unifyfs …

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Development

No branches or pull requests

1 participant