oardel(1)

πŸ’… oardel β€” the OAR command that says "bye bestie" to your jobs

okay so real talk, bestie: oardel is your girlboss delete button for the OAR command family πŸŽ€ she deletes jobs, or checkpoints them if you're feeling gentle. That's the whole vibe.


✨ NAME ✨

oardel β€” delete or checkpoint job(s). yes that's it. that's the assignment. πŸ’€


✨ SYNOPSIS ✨

oardel [options] <job_id> [job_id [...] ]
oardel [options] --sql <SQL WHERE clause>

two whole moods: either you hand her a pile of job ids, or you let her pick the victims herself with a SQL WHERE clause. iconic behavior honestly.


✨ DESCRIPTION ✨

This command can be used to delete or checkpoint job(s). Jobs are passed by id.

that's the tea. you give her ids, she does the thing. 🫢


✨ OPTIONS ✨

  • -c, --checkpoint β€” Sends the checkpoint signal designed from the --signal oarsub command option (default is SIGUSR2) to the process launched by the job job_id. like a lil "hey bestie pause for a sec" tap on the shoulder πŸ’–
  • -s, --signal SIG β€” Sends signal SIG to the process launched by the selected jobs. you pick the signal, she delivers it. πŸ’…
  • -b, --besteffort β€” Change jobs to besteffort (or remove them if they are already besteffort). no cap, that second part is real β€” already-besteffort jobs just get yeeted. 😭
  • --array β€” Handle array job ids, and their sub-jobs. yes the whole squad, not just the one. πŸ‘‘
  • --sql β€” Select jobs using a SQL WHERE clause on table jobs (e.g. "project = 'p1'"). this is the "I don't wanna type 400 ids" option and she ate with it fr fr 🌸
  • --force-terminate-finishing-job β€” Force jobs stuck in the Finishing state to switch to Terminated (Warning: only use as a last resort).
Using this option indicates that something nasty happened: nodes where the jobs were executing will subsequently be turned into Suspected. this is the nuclear option bestie, do NOT make it your default. 🚨
  • -V, --version β€” Print OAR version number. so you can flex which version you're running ✨
  • -h, --help β€” Print help command message. when in doubt, ask the girl herself πŸŽ€

✨ SEE ALSO ✨

oarsub(1), oarstat(1), oarnodes(1), oarhold(1), oarresume(1)

the whole friend group, go say hi πŸ¦‹


✨ COPYRIGHTS ✨

Copyright 2003-2016 Laboratoire d'Informatique de Grenoble (http://www.liglab.fr). This software is licensed under the GNU General Public License Version 2 or above. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

translation: no warranty, bestie. if it breaks, that's between you and the universe. πŸ’€


and that's the page!! this lil masterpiece is from the oardel(1) manual, OAR commands edition, dated 2025-03-24 β€” mwah, take care of her, she's been carrying the OAR suite since forever. πŸ«ΆπŸ’–βœ¨

πŸ“¦ where this page comes from