Installation Note 45492: An INSTALn job fails and errors occur when you attempt to install SAS® 9.3 or SAS® 9.4 on a z/OS platform
Occasionally during the installation of SAS 9.3 or SAS 9.4 on a z/OS system, one of the installation jobs fails and a message similar to the following appears:
NOTE: SAS DATA LIBRARY (HFS DIRECTORY) /tmp/basennnnnnnnnnnnnnnnnnbcat DID
NOTE: NOT EXIST; IT WAS CREATED.
ERROR: CATALOG SASHELP.CORE DOES NOT EXIST.
NOTE: UNABLE TO INITIALIZE THE OPTIONS SUBSYSTEM.
ERROR: (SASXKINI): PHASE 3 KERNEL INITIALIZATION FAILED.
ERROR: Unable to initialize the SAS kernel.
In SAS 9.4 TS1M2 and later, the problem occurs when the directory in /SASHOME/InstallMisc/temp/ is emptied before the job has had a chance to run.
In SAS 9.3, the problem occurs when the directory in /tmp is emptied before the job has had a chance to run.
Circumvention
To circumvent this problem, do one of the following, depending on which release of SAS you are using.
Option 1 for SAS 9.4 TS1M2 or Later
- Delete all MVS data sets that were created with the specified high-level qualifier.
- Delete your SASHOME directory.
rm -rf SASHOME_directory_path
- Navigate to your SAS Software Depot directory and execute the setup.rexx command again.
After you run setup.rexx, look in INSTALn jobs (usually INSTAL4 or INSTAL5) for lines near the beginning that look like the following:
//CONFIG DD DATA,DLM='!1'
SASHELP=+
/SASHOME/+
Install+
Misc/temp/basebcat
- Copy the contents of /SASHOME/InstallMisc/temp/basebcat to a directory outside of /SASHOME/InstallMisc/temp/.
- Replace the lines above with this: SASHELP=new directory
Option 1 for SAS 9.3 and SAS 9.4 TS1M0 and TS1M1
- Delete all MVS data sets that were created with the specified high-level qualifier.
- Delete your SASHOME directory.
rm -rf SASHOME_directory_path
- Navigate to your SAS Software Depot directory and execute the setup.rexx command again. After you run setup.rexx, look in INSTALn jobs (usually INSTAL4 or INSTAL5) for lines near the beginning that look like one of the following:
//CONFIG DD DATA,DLM='!1'
SASHELP=+
/tmp/basen+
nnnnnnnnnn+
nnnnnnnbcat
- Copy the contents of /tmp/basennnnnnnnnnnnnnnnnnbcatto a directory outside of /tmp.
- Replace the lines about with SASHELP=new directory.
Option 2 for SAS 9.3 or SAS 9.4 TS1M0 and TS1M1 Only
- Delete all MVS data sets that were created with the specified high-level qualifier.
- Delete your SASHOME directory.
rm -rf SASHOME_directory_path
- Direct temporary files to a different directory by issuing the following command:
export TMPDIR=/a/different/directory
Important: The maximum length of the directory specified for TMPDIR is 23 characters.
- Navigate to your SAS Software Depot directory and execute the setup.rexx command again.
Operating System and Release Information
SAS System | Base SAS | z/OS | 9.3 | 9.4_M1 | | 9.4 TS1M1 |
*
For software releases that are not yet generally available, the Fixed
Release is the software release in which the problem is planned to be
fixed.
Type: | Installation Note |
Priority: | alert |
Date Modified: | 2015-02-20 15:47:20 |
Date Created: | 2012-01-25 13:37:52 |