SPDSBASE Process

About SPD Server SPDSBASE Process

The SPDSBASE process is responsible for accessing or creating SPD resources for SPD Server users. Several SPDSBASE processes can be active simultaneously in an SPD Server installation, handling work requests for different users or different SAS sessions. The SPDSBASE process can take on the role of either an SPD Server user proxy, an SPD Server SQL proxy, or an SPD Server SQL user proxy.
For information about configuring and managing SPDSBASE processes, see SAS Scalable Performance Data Server: Administrator’s Guide.

Restrictions for Sharing an SPDSBASE Process in Hadoop Domains

For a Hadoop domain, there are restrictions in order to share SPDSBASE processes.
To access the Hadoop cluster, the SPD Server user proxy forks and executes the SAS Java proxy (JProxy) process. The SAS Java proxy process provides the Java Virtual Machine (JVM) environment that is required to communicate with the Hadoop cluster. A Java proxy is configured to access only one Hadoop cluster.
For Hadoop domains to share the same user proxy, the following parameter file options must have the same values for the domains:
  • HADOOPCFG= and HADOOPJAR= parameter file options
  • HADOOPUSER=, HADOOPKEYTAB=, and HADOOPREALM= parameter file options, if specified