Troubleshooting the QKB Deployment

The QKB deployment can fail for the following reasons:
  • The SAS Embedded Process was not restarted after the QKB was deployed.
  • You did not obtain a Kerberos ticket before attempting to run the qkbpush.sh script in a Kerberos environment.
  • You did not execute the qkbpush.sh script as the root user.
  • You executed the qkbpush.sh script from the <SASHome> directory. The script must be run from <SASEPHome>.
  • You had insufficient space in the /tmp directory for qkbpush.sh to run. (Please clear space and try again.)
  • You did not specify the correct user name for the SAS Embedded Process.
  • The QKB does not contain the intended locales. See Updating and Customizing the SAS Quality Knowledge Base for information about how locales are obtained. Try running the qkbpush.sh script again and restart the SAS Embedded process. Verify that you executed the script as the root user and with the user name representing the SAS Embedded Process.