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
Deployment | DPK 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 Puppet | psft-dpk-setup.bat --env_type midtier --deploy_only --deploy_type tools_home |
Create Appserver domain and install Puppet, Oracle Tuxedo and Weblogic | psft-dpk-setup.bat --env_type midtier --domain_type appserver |
Create Process Scheduler domain and install Puppet, Oracle Tuxedo and Weblogic | psft-dpk-setup.bat --env_type midtier --domain_type prcs |
Create PIA domain and install Puppet, Oracle Tuxedo and Weblogic | psft-dpk-setup.bat --env_type midtier --domain_type pia |
Create appserver and process scheduler domains. Install Puppet, Oracle Tuxedo and Weblogic | psft-dpk-setup.bat --env_type midtier --domain_type appbatch |
Create Appserver, process scheduler and PIA domains | psft-dpk-setup.bat --env_type midtier --domain_type all |
Remove all domains | psft-dpk-setup.bat --cleanup |
Install PS_APP_HOME and Puppet | psft-dpk-setup.bat --env_type midtier --deploy_only --deploy_type app_home |
Install PS_HOME, PS_APP_HOME and Puppet | psft-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
Deployment | DPK 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 Puppet | psft-dpk-setup.sh --env_type midtier --deploy_only --deploy_type tools_home |
Create Appserver domain and install Puppet, Oracle Tuxedo and Weblogic | psft-dpk-setup.sh --env_type midtier --domain_type appserver |
Create Process Scheduler domain and install Puppet, Oracle Tuxedo and Weblogic | psft-dpk-setup.sh --env_type midtier --domain_type prcs |
Create PIA domain and install Puppet, Oracle Tuxedo and Weblogic | psft-dpk-setup.sh --env_type midtier --domain_type pia |
Create appserver and process scheduler domains. Install Puppet, Oracle Tuxedo and Weblogic | psft-dpk-setup.sh --env_type midtier --domain_type appbatch |
Create Appserver, process scheduler and PIA domains | psft-dpk-setup.sh --env_type midtier --domain_type all |
Remove all domains | psft-dpk-setup.sh --cleanup |
Install PS_APP_HOME and Puppet | psft-dpk-setup.sh --env_type midtier --deploy_only --deploy_type app_home |
Install PS_HOME PS_APP_HOME and Puppet | psft-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