SAS Interactive Job Example

To access the program, you load the “SAS” module (‘module load SAS’) either before or after starting your interactive session or in your job submission script.  For example, the following starts an interactive SAS session in the command line interface (CLI):

$ srun -p interactive-cpu --pty bash
srun: job 18846 queued and waiting for resources
srun: job 18846 has been allocated resources
$ module load SAS
$ sas -nodms -nonews
NOTE: Copyright (c) 2016 by SAS Institute Inc., Cary, NC, USA.
NOTE: SAS (r) Proprietary Software 9.4 (TS1M6)
      Licensed to EMORY UNIVERSITY - T&R - SFA - AMAZON CLOUD, Site 70127129.
NOTE: This session is executing on the Linux 4.18.0-193.6.3.el8_2.x86_64 (LIN
      X64) platform.



NOTE: Analytical products:
     
      SAS/STAT 15.1
      SAS/ETS 15.1
      SAS/OR 15.1
      SAS/IML 15.1
      SAS/QC 15.1

NOTE: Additional host information:

 Linux LIN X64 4.18.0-193.6.3.el8_2.x86_64 #1 SMP Wed Jun 10 11:09:32 UTC
      2020 x86_64 CentOS Linux release 8.2.2004 (Core)  

NOTE: SAS initialization used:
      real time           0.05 seconds
      cpu time            0.02 seconds
     
  1?

Please note the use of “-nodms” in the SAS command.  At this point, only a command line usage of SAS is supported on the cluster.  A lack of GUI support should present no problems with users needing to submit batch jobs to the job scheduler.   The “-nonews” flag suppresses extra notification output at the session startup.