Skip to main content
tiCrypt 2.18.1

Active Jobs

Prerequisites

User Role:

Sub-admin, Admin, Super-admin

Permission Requirements

  • Slurm
    • View Slurm job information

For a detailed diagram of how a job flows through the dual Slurm architecture, see the Secure HPC Batch Processing article.

A Slurm active job is a job currently scheduled or running in Global Slurm. This view reads the platform scheduling layer, so it shows what was provisioned and for whom, never the job script or the data the job is working on. Those stay inside the project's enclave with Local Slurm.

Job failures propagate up to Global Slurm, so a failed job appears here even though its contents do not. See Slurm for the full job path.

Access Slurm Active Jobs​

  1. Go to the Management icon in the top left taskbar.
  2. Navigate to the Slurm section.
  3. Click Active Jobs in the left panel.
  4. View all the active Slurm jobs in the list.

The table refreshes every five minutes. Rows of FAILED jobs are red and rows of RUNNING jobs are green.

The following table describes the columns of the Active Jobs table.

ColumnContent
NameThe job name.
Job IDThe job ID in Global Slurm.
StateThe job state, such as PENDING, RUNNING or FAILED.
UserThe tiCrypt user the job runs for.
VMThe VM that submitted the job.
PartitionThe partition the job runs in.
SubmittedWhen the job was submitted.
Start timeThe start time Slurm reports for the job.
End timeThe end time Slurm reports for the job.
Reason/NodesFor a pending job, the reason it waits; for a running job, the nodes it runs on.
Time limitThe time limit of the job.
Time usedHow long the job has run.
Time leftHow long the job may still run.
PriorityThe scheduling priority of the job.
AccountThe Slurm account the job is charged to.
QOSThe quality of service of the job.
Max CPUsThe maximum number of CPUs requested.
Min memoryThe minimum memory requested.
Num nodesThe number of nodes requested.

View a Slurm Job​

Location: Management > Slurm > Active Jobs

  1. Select the job you want to view.
  2. Click the View button in the top right panel.
  3. Review the Slurm job panel. Its header shows the job state.

The following table describes the content of the Slurm job panel.

SectionContent
Basic InfoJob ID, State with a description of the state, User and VM with links to their panels, Partition, Account, QOS, and Reason for a pending job or Nodes for a running one.
TimingSubmitted, Eligible Time, Start Time, End Time, Time Limit, Time Used and Time Left, for the values Slurm reports.
ResourcesMax CPUs, Min Memory, Num Nodes and Priority, for the values Slurm reports.

View All Details of a Slurm Job​

Location: Management > Slurm > Active Jobs

  1. Select the job you want to view.
  2. Click the Open full menu button in the top right panel.
  3. Select View all details.
  4. In the Job details (<job ID>) pop-up, click Copy to copy the details or Download to download them.
  5. Click Close.

View Details of a Slurm Job in JSON Format​

Location: Management > Slurm > Active Jobs

  1. Select the job you want to view.
  2. Click the Open full menu button in the top right panel.
  3. Select View details (JSON).
  4. In the Job details (<job ID>) pop-up, click Copy to copy the JSON or Download to download it.
  5. Click Close.

Cancel Slurm Job(s)​

bulk-action

Location: Management > Slurm > Active Jobs

  1. Select the job(s) you want to cancel. Cancel is not offered when every selected job is COMPLETED.
  2. Click the Cancel button in the top right panel.
  3. In the Cancel <job | N jobs>? prompt, which reads "This will remove the job(s) from the queue.", click Yes.
Result:

A Cancelling task asks Global Slurm to stop the selected jobs, in batches of up to 1,000 jobs, and the table reloads when the task ends.