Endeavour PBS Server and Queue Structure

Article ID: 425
Last updated: 25 Mar, 2026

Endeavour jobs should be submitted from the PFEs with the specification of the PBS server pbspl4 using one of the two methods described below. Without specifying pbspl4, your Endeavour job will be rejected by the default PBS server, pbspl1, for jobs submitted from the PFEs.

Specify pbspl4 in the Command Line

You can explicitly add the server name pbspl4 to your command line. For example:

pfe25% qsub -q queue_name@pbspl4 job_script

2468.pbspl4.nas.nasa.gov

In the example above, a queue is specified. If you submit the job without specifying a queue, PBS will assign the job to an appropriate Endeavour queue. For example:

pfe25% qsub -q @pbspl4 job_script 2468.pbspl4.nas.nasa.gov 

Additional examples of PBS command lines that specify the pbspl4 server:

pfe25% qstat -nu username @pbspl4

pfe25% qstat 2468.pbspl4@pbspl4

pfe25% qalter -lwalltime=2:00:00 2468.pbspl4@pbspl4

pfe25% qdel 2468.pbspl4@pbspl4

Change the Default Server to pbspl4

If your primary workload is on Endeavour, and you do not normally run jobs other NAS distributed memory cluster systems, set the environment variable PBS_DEFAULT to pbspl4. This allows you to omit pbspl4 from your command lines. For example:

pfe25% setenv PBS_DEFAULT pbspl4

pfe25% qsub -q queue_name job_script

2468.pbspl4.nas.nasa.gov 

To submit a job without specifying a queue:

pfe25% qsub job_script

2468.pbspl4.nas.nasa.gov

Additional examples of PBS command lines you can use after you set the PBS_DEFAULT environment variable to pbspl4:

pfe25% qstat -nu username

pfe25% qstat 2468

pfe25% qalter -lwalltime=2:00:00 2468

pfe25% qdel 2468

Queue Structure

Each Endeavour node contains 896 cores with six terabytes (TB) of memory.

To use these resources, submit PBS jobs to one of the Endeavour queues. Endeavour queue names begin with an "e_" prefix.

View the general queues for Endeavour by using the qstat command:

pfe25% qstat -Q @pbspl4 | grep e_


Queue    Ncpus/      Time/         State counts
name       max/def    max/def   jm T/Q/H/W/R/E/B pr 
======== =====/=== ======/===== == ============= == 
e_normal    --/  8  08:00/01:00 -- 0/0/0/0/0/0/0  0
e_long      --/  8  72:00/36:00 -- 0/0/0/0/3/0/0  0
e_vlong     --/  8 600:00/24:00 -- 0/0/0/0/0/0/0  0
e_debug    128/  8  02:00/00:30 -- 0/0/0/0/0/0/0 15

Among the Endeavour queues, the higher-priority e_debug queue is the only one that has a limit on the maximum number of cores (128 cores) per job. If you want to use the e_debug queue, you must specify -q e_debug either in the qsub command line or inside the PBS script.

To view more information about each Endeavour queue:

pfe25% qstat -fQ queue_name@pbspl4
Also read

Contact Us

General User Assistance

Security

  • Report security issues 24x7x365
  • Toll-free: 1-877-NASA-SEC (1-877-627-2732)
  • E-mail: soc@nasa.gov

User Documentation

High-End Computing Capability (HECC) Portfolio Office

NASA High-End Computing Program

Tell Us About It

Our goal is furnish all the information you need to efficiently and effectively use the HECC resources needed for your NASA computational projects.

We welcome your input on features and topics that you would like to see included on this website.

Please send us email with your wish list and other feedback.