Once you have an estimate of how much time you require you might want to check if you really have enough hours to run your job sbank-balance request can give you an idea if you have time or not, what the sbank-balance request command returns is the number of available hours after a request has been made. It does not do anything apart from print a number. If it returns a negative number then you do not have enough hours to run.
$ sbank balance request -c chuck -a tchpc -t 100 315260Or else if you want to script things up to be efficient/lazy you can use some of the helper scripts such as sbank-time.
$ sbank balance request --cluster chuck --account tchpc \ --time $( sbank time estimate -n 32 -t \ $( sbank time calc -t 4-00:00:00 ))If you want more more details this command can be run with the -v flag
$ sbank balance request -v --cluster chuck --account tchpc \ --time $( sbank time estimate -n 32 -t \ $( sbank time calc -t 2000-00:00:00 )) Current balance = 315,326 Requested hours = 1,536,000 Expected balance = -1,220,674 You can also feed sbank-balance a job script to see if the script's request can be completed or not$ sbank balance checkscript -s sample-job1.sh -t myaccount 312288The above command returns the remaining balance of your specified account on the current cluster. If a negative value is returned, then your job will most likely not complete if it is submitted.