Details
-
Improvement
-
Resolution: Fixed
-
Minor
-
None
-
3
-
9223372036854775807
Description
It would be useful to add a conditional operator like jobid_name=%j?%H:%e:%u in jobid_interpret_string() to allow using jobid_var if it is set, otherwise use the short hostname.
This allows adding the hostname for interactive jobs that don't have the jobid_var environment variable set (e.g. on login nodes or commands that are run on compute nodes outside of the configured job scheduler), while also not splitting up the job stats for a single 5000-node job into 5000x separate JobIDs to track on the servers for cases where jobid_var is set.
Attachments
Issue Links
- is related to
-
LU-17296 NRS TBF default rules
- Open
- is related to
-
LU-14339 Add a option %H to avoid the jobid too long
- Resolved
-
LU-16376 lprocfs_job_stats_log() Invalid jobid size (37), expect(32)
- Resolved
-
LU-10698 Specify complex JobIDs for Lustre
- Resolved
-
LU-12330 Support per-session JOBID without using the environment
- Resolved
-
LU-16766 Combine some kernel process names for jobid
- Resolved