All jobs ran on SCG get charged to an account, in some cases for real money and
in others just for tracking and thus require an
There are a number of ways to set this for jobs:
sbatch/srun/salloccommand line option:
- In the job script:
- Setting a default in your $HOME/.bashrc:
- Note: SBATCH_ACCOUNT Will be overridden by job script and command line values, if they are used.
For all partitions ‘’‘except’‘’ interactive, use the PISUNetID or ProjectID to which the job should be charged. For most people the only available option is a single PISUNetID for the lab/group they are a member of, but those who work across several lab or projects will need to keep closer track of the account to be charged.
For the interactive partition there is no charge for usage and so the
account should be used.
I already submitted a bunch of jobs but put in the wrong account, how can I fix this?¶
Not a problem, simply run for each pending JOBID:
scontrol update jobid=JOBID account=default|PISUNetID|ProjectID
If your job has already entered the running state you will need to kill it
scancel JOBID) and resubmit to change the account.
How do I know what accounts I can submit with?¶
A utility has been provided to list the details of your SCG cluster account, try
scgwhoami, for example:
[griznog@smsx10srw-srcf-d15-37 ~]$ scgwhoami SCG Account Information Real Name: John Hanks username: griznog uidNumber: 325892 $HOME: /home/griznog primary group: upg_griznog gidNumber: 3772 secondary groups: scg-admin,scg-users,scgpm-informatics_wu,scg_cluster_users,scg_lab_joewu,scg_cluster_admins,scg_cluster_apps,scg_prj_clinical_service,scg_prj_gbsc Available SLURM Accounts clinical_service gbsc default