header

How to restart Application Server process(PSREN,PSAPPSERV etc.,) with out restarting the Application server


The below steps will help to restart the specific process of application server if we made change to process and user logged in to the production system.The below option will reboot only the specific PeopleSoft application server process eg., PSRENSERV,PSAPPSERV etc while the application server is up and running....

PeopleSoft Domain Administration
Domain Name: PSXX89

1) Boot this domain
2) Domain shutdown menu
3) Domain status menu
4) Configure this domain
5) TUXEDO command line (tmadmin)
6) Edit configuration/log files menu
7) Messaging Server Administration menu
8) Purge Cache
9) Preload File Cache
10) Clean IPC resources of this domain
q) Quit

Command to execute (1-10, q) : 3
PeopleSoft Domain Status Menu
Domain Name: PSXX89

1) Server status
2) Client status
3) Queue status
q) Quit

Command to execute (1-3, q) [q]: 1
Loading command line administration utility ...
tmadmin - Copyright (c) 1996-1999 BEA Systems, Inc.
Portions * Copyright 1986-1997 RSA Data Security, Inc.
All Rights Reserved.
Distributed under license by BEA Systems, Inc.
Tuxedo is a registered trademark.

Prog Name Queue Name Grp Name ID RqDone Load Done Current Service
--
---------
PSSUBDSP SUBDQ_dflt PUBSUB 300 0 0 ( IDLE )
BBL 63085 chqpvuu+ 0 7649 382450 ( IDLE )
PSAPPSRV APPQ APPSRV 1 84 4200 ( IDLE )
PSANALYTICSRV 00080.00001 ANALYTI+ 1 0 0 ( IDLE )
PSSUBHND SUBHQ_dflt PUBSUB 301 0 0 ( IDLE )
PSMONITORSRV MONITOR MONITOR 1 0 0 ( IDLE )
PSWATCHSRV WATCH WATCH 1 0 0 ( IDLE )
PSAPPSRV APPQ APPSRV 2 81 4050 ( IDLE )
PSANALYTICSRV 00080.00002 ANALYTI+ 2 0 0 ( IDLE )
PSANALYTICSRV 00080.00003 ANALYTI+ 3 0 0 ( IDLE )
JREPSVR 00094.00250 JREPGRP 250 11 550 ( IDLE )
PSQRYSRV QRYQ APPSRV 70 0 0 ( IDLE )
PSQRYSRV QRYQ APPSRV 71 0 0 ( IDLE )
JSL 00095.00200 JSLGRP 200 0 0 ( IDLE )
PSPUBDSP PUBDQ_dflt PUBSUB 200 0 0 ( IDLE )
PSPUBHND PUBHQ_dflt PUBSUB 201 0 0 ( IDLE )
PSBRKDSP BRKDQ_dflt PUBSUB 100 0 0 ( IDLE )
PSSAMSRV SAMQ APPSRV 100 0 0 ( IDLE )
PSRENSRV RENQ1 RENGRP 101 0 0 ( IDLE )
PSBRKHND BRKHQ_dflt PUBSUB 101 0 0 ( IDLE )

Go into server status and you will see the PSRENSRV line. he third column and the value of the Group process.For example if we need to bounce PSREN server only then the group is "RENGRP". Take that value and do the following:

PeopleSoft Domain Administration
Domain Name: PSXX89

1) Boot this domain
2) Domain shutdown menu
3) Domain status menu
4) Configure this domain
5) TUXEDO command line (tmadmin)
6) Edit configuration/log files menu
7) Messaging Server Administration menu
8) Purge Cache
9) Preload File Cache
10) Clean IPC resources of this domain
q) Quit

Command to execute (1-10, q) : 5
Loading command line administration utility ...
tmadmin - Copyright (c) 1996-1999 BEA Systems, Inc.
Portions * Copyright 1986-1997 RSA Data Security, Inc.
All Rights Reserved.
Distributed under license by BEA Systems, Inc.
Tuxedo is a registered trademark.

shutdown -g RENGRP

Shutting down server processes ...

Server Id = 101 Group Id = RENGRP Machine = xxxxxx: shutdown succeeded
1 process stopped.

boot -g RENGRP
INFO: BEA Tuxedo, Version 9.1, 64-bit, Patch Level 036
INFO: Serial #: 650522264137-2065448083901, Expiration NONE, Maxusers 1000000
INFO: Licensed to: Oracle-Peoplesoft-ISV

Booting server processes ...

exec PSRENSRV -A -- -C psappsrv.cfg -D PSXX89 -S PSRENSRV :
process id=778302 ... Started.
1 process started.