PeopleSoft PeopleTools 8.59 DPK Setup Commands | PeopleSoft Tutorial

PeopleSoft PeopleTools 8.59 DPK Setup Commands

Looking for PeopleTools 8.59 DPK setup commands, use the below table for running the DPK script, psft-dpk-setup — just use the extension “bat” for Microsoft Windows and “sh” for Linux or UNIX instead of <ext>.

Note:

  • PeopleSoft DPKs require two dashes when running on Microsoft Windows, Linux or UNIX.
  • To list DPK script usage, run the following: psft-dpk-setup.<ext> –help
  • The below commands assume that the DPK scripts are in the parent directory. If they’re in a different directory, append the following: –dpk_src_dir <full_DPK_path>
  • To turn off debug messages generated by Puppet and hence, reduce the size of the log file, append the following: –nodebug
  • To specify a different log location, append the following: –log_file <log_file_location>

PeopleSoft DPK commands for Windows

DeploymentDPK Setup Script Command
Do everything!
Install Puppet, Oracle Tuxedo, Oracle Weblogic, Oracle database client and PS_HOME.
Configure appserver, webserver and process scheduler domains.
psft-dpk-setup.bat --env_type midtier
or
psft-dpk-setup.bat --env_type midtier --domain_type all
Install Puppet, Oracle Tuxedo, Oracle Weblogic, Oracle database client and PS_HOME.
(Same as above except setting up domains)
psft-dpk-setup.bat --env_type midtier --deploy_only
or
psft-dpk-setup.bat --env_type midtier --deploy_only --deploy_type all
Install PS_HOME and Puppetpsft-dpk-setup.bat --env_type midtier --deploy_only --deploy_type tools_home
Create Appserver domain and install Puppet, Oracle Tuxedo and Weblogicpsft-dpk-setup.bat --env_type midtier --domain_type appserver
Create Process Scheduler domain and install Puppet, Oracle Tuxedo and Weblogicpsft-dpk-setup.bat --env_type midtier --domain_type prcs
Create PIA domain and install Puppet, Oracle Tuxedo and Weblogicpsft-dpk-setup.bat --env_type midtier --domain_type pia
Create appserver and process scheduler domains. Install Puppet, Oracle Tuxedo and Weblogicpsft-dpk-setup.bat --env_type midtier --domain_type appbatch
Create Appserver, process scheduler and PIA domainspsft-dpk-setup.bat --env_type midtier --domain_type all
Remove all domainspsft-dpk-setup.bat --cleanup
Install PS_APP_HOME and Puppetpsft-dpk-setup.bat --env_type midtier --deploy_only --deploy_type app_home
Install PS_HOME, PS_APP_HOME and Puppetpsft-dpk-setup.bat --env_type midtier --deploy_only --deploy_type app_and_tools_home
Run the DPK script in Silent Mode (Default Initialization)psft-dpk-setup.bat --silent --response_file=RESPONSE_FILE_LOCATION
Run the DPK script in Silent Mode (Use a Customizations yaml file)psft-dpk-setup.bat --silent --response_file=RESPONSE_FILE_LOCATION --customization_file=DPK_CUSTOMIZATIONS_FILE
Apply Critical Patch Updates (CPUs for installed software components on an existing environment)psft-dpk-setup.bat --psft_base_dir FULL_PATH_BASE_DIRECTORY --apply_infra_cpu

PeopleSoft DPK commands for Linux, AIX, HP-UX and Solaris

DeploymentDPK Setup Script Command
Do everything!
Install Puppet, Oracle Tuxedo, Oracle Weblogic, Oracle database client and PS_HOME.
Configure appserver, webserver and process scheduler domains.
psft-dpk-setup.sh --env_type midtier
or
psft-dpk-setup.sh --env_type midtier --domain_type all
Install Puppet, Oracle Tuxedo, Oracle Weblogic, Oracle database client and PS_HOME.
(Same as above except setting up domains)
psft-dpk-setup.sh --env_type midtier --deploy_only
or
psft-dpk-setup.sh --env_type midtier --deploy_only --deploy_type all
Install PS_HOME and Puppetpsft-dpk-setup.sh --env_type midtier --deploy_only --deploy_type tools_home
Create Appserver domain and install Puppet, Oracle Tuxedo and Weblogicpsft-dpk-setup.sh --env_type midtier --domain_type appserver
Create Process Scheduler domain and install Puppet, Oracle Tuxedo and Weblogicpsft-dpk-setup.sh --env_type midtier --domain_type prcs
Create PIA domain and install Puppet, Oracle Tuxedo and Weblogicpsft-dpk-setup.sh --env_type midtier --domain_type pia
Create appserver and process scheduler domains. Install Puppet, Oracle Tuxedo and Weblogicpsft-dpk-setup.sh --env_type midtier --domain_type appbatch
Create Appserver, process scheduler and PIA domainspsft-dpk-setup.sh --env_type midtier --domain_type all
Remove all domainspsft-dpk-setup.sh --cleanup
Install PS_APP_HOME and Puppetpsft-dpk-setup.sh --env_type midtier --deploy_only --deploy_type app_home
Install PS_HOME PS_APP_HOME and Puppetpsft-dpk-setup.sh --env_type midtier --deploy_only --deploy_type app_and_tools_home
Run the DPK script in Silent Mode (Default Initialization)psft-dpk-setup.sh --silent --response_file=RESPONSE_FILE_LOCATION
Run the DPK script in Silent Mode (Use a Customizations yaml file)psft-dpk-setup.sh --silent --response_file=RESPONSE_FILE_LOCATION --customization_file=DPK_CUSTOMIZATIONS_FILE
Apply Critical Patch Updates (CPUs for installed software components on an existing environment)psft-dpk-setup.sh --psft_base_dir FULL_PATH_BASE_DIRECTORY --apply_infra_cpu

When you use the –deploy_only options on Linux, AIX, HP-UX, or Solaris operating systems, the deployment does not set environment variables needed for subsequent tasks.
After the deployment is complete, you can set the environment variables using one of these methods:
• Change directory to BASE_DIR/pt/ps_home8.59.xx and run ../psconfig.sh
• Run the following command:
<PUPPET_DIR>/puppet apply –confdir=<BASE_DIR>/dpk/puppet -e “include ::pt_profile::pt_psft_environment” –logdest <DPK_INSTALL>/<log_file_name>
PUPPET_DIR is BASE_DIR/psft_puppet_agent

Apurva Tripathi
 

Apurva is a PeopleSoft consultant and a big advocate of everything PeopleSoft. He is also a technology enthusiast and loves learning and implementing newer and open source technologies. He spends his spare time updating this blog and likes to read books on self help and productivity.

>