PSADMIN on the web server

With PeopleTools 8.52 “PSADMIN” is now a usable utitlity on the web tier and can be used for the creation, configuration, starting, stopping and more of PIA. If you’re like most people and only install the web component on the web server you’ll need to setup some environment variables:

$ psadmin
ERROR: TUXDIR environment variable not set!

Well we don’t need Tuxedo here so lets give it the bit bucket.

export TUXDIR=/dev/null
We also want to set PS_CFG_HOME which is now used here and I don’t want the default which is

$HOME/psft/pt/8.52
$ export PS_CFG_HOME=/opt/psoft/fin852/

This will keep our PIA install in the same location as pre 8.52 installs for us creatures of habit.

Here’s some of the menu options now that we have psadmin working. Blank lines were removed for formatting reasons

PSADMIN -- Tools Release: 8.52.07
Copyright (c) 1996, 2011, Oracle. All rights reserved.
--------------------------------
PeopleSoft Server Administration
--------------------------------
Config Home: /opt/psoft/fin852
1) Application Server
2) Process Scheduler
3) Search Server
4) Web (PIA) Server
5) Switch Config Home
6) Replicate Config Home
q) Quit
Command to execute (1-6, q): 4

-----------------------------
PeopleSoft PIA Administration
-----------------------------
PIA Home: /opt/psoft/fin852
1) Administer a domain
2) Create a domain
3) Delete a domain
q) Quit
Command to execute: 1

-----------------------------
PeopleSoft PIA Administration
-----------------------------
PIA Home: /opt/psoft/fin852
1) Administer a domain
2) Create a domain
3) Delete a domain
q) Quit
Command to execute: 1

------------------------------------
PeopleSoft PIA Domain Administration
------------------------------------
PIA Home: /opt/psoft/fin852
PIA Domain: peoplesoft
1) Boot this domain
2) Shutdown this domain
3) Get the status of this domain
4) Configure this domain
5) Edit configuration files
6) View log files
7) Administer a site
8) Delete a site
q) Quit
Command to execute: 3

Retrieving domain status....
------------------------------------
PeopleSoft PIA Domain Administration
------------------------------------
PIA Home: /opt/psoft/fin852
PIA Domain: peoplesoft
Domain Status: started
1) Boot this domain
2) Shutdown this domain
3) Get the status of this domain
4) Configure this domain
5) Edit configuration files
6) View log files
7) Administer a site
8) Delete a site
q) Quit
Command to execute: 6

--------------------------------------------------------
PeopleSoft PIA Domain Administration - Choose a Log File
--------------------------------------------------------
1) PIA_shutdown.log50
2) peoplesoft.log965155
3) PIA_shutdownerr.log0
4) PIA_stderr.log26715
5) PIA_access.log0
6) PIA_weblogic.log1755868
7) PIA_stdout.log499656
q) Quit
Command to execute: q

----------------------------------
PeopleSoft PIA Site Administration
----------------------------------
PIA Home: /opt/psoft/fin852
PIA Domain: peoplesoft: started
PIA Site: ps
1) Configure this site
2) Edit configuration file
q) Quit
Command to execute: 1

----------------------------------------------------
PeopleSoft PIA Administration - Quick Configure Site
----------------------------------------------------
PIA Home: /opt/psoft/fin852
PIA Domain: peoplesoft
Domain Status: started
PIA Site: ps
1) Application Server Connect String :[appsrv:9000]
2) Jolt Pooling :[Enabled]
3) AppServer Password :[{V1.1}6OQl3w9Fd5o=]
4) Dynamic Config Reload Setting :[0]
5) Web Profile :[DEV]
6) Web User Id :[{V1.1}JPTssmYrzs9ukEkK1yvXFg==]
7) Web Password :[{V1.1}JPTssmYrzs9ukEkK1yvXFg==]
8) Report Repository File Path :[/opt/psoft/psreports]
9) OBIEE Analytics Server URL :[]
s) Save
q) Quit
Command to execute:

As you can see, there are quite a few options now available. I didn’t think I was going to use the utility much on the web layer, but I am finding it handy for starting and stopping, I like it’s verbosity level. Here’s an example:

$ psadmin -w shutdown -d peoplesoft
Stopping the domain....
Verifying domain status........
The domain has stopped.

$ psadmin -w start -d peoplesoft
Starting the domain..........
Server state changed to STARTING.................
Server state changed to STANDBY.
Server state changed to STARTING................
Server state changed to ADMIN.
Server state changed to RESUMING.
Server state changed to RUNNING.
Verifying domain status......
The domain has started.

One thought on “PSADMIN on the web server
  1. Hi I try to achieve the same on windows environment . I want to check the status of web server when psadmin is installed on another server. Can you, please help me to achieve that

Leave a Reply

Your email address will not be published. Required fields are marked *