Monday, 9 March 2015

Multi Server Web domain setup in Peoplesoft

The purpose of this post is to assist you in creation of multiServer domain from scratch in Peoplesoft. Prior to creation of multiServer web domain, you must install required PeopleTools software as per PeopleSoft software installation post.

Also, You need to plan admin port, PIA ports, JVM size, https ports, domain name and site name of your multi server domain to proceed with new domain creation.

You can quickly follow below steps and create a new multiserver domain as per your specification.

1. Create New MultiServer Domain

Description
Input
1
Run setup.sh under $PS_HOME/setup/PsMpPIAInstall
$./setup.sh
2
Choose the directory where you wish to deploy PeopleSoft Pure Internet Architecture
Enter $PS_CFG_HOME path and next.
3
Choose the installation type that best suits your needs.
  ->1- Oracle WebLogic Server
    2- IBM WebSphere Server
Select Oracle WebLogic Server and next.
4
Select the web server root directory
Enter WebLogic Home : <Path>/weblogic1036 and next.
5
Please enter the administrator login and password for WebLogic domain.
Keep Login ID: system
Password: <Password>
Re-type Password: <Password>
Enter next.
6
Please select 1 to create new domain.
->1- Create New WebLogic Domain
Enter next.
7
Please select the configuration to install.
    1- Single Server Domain
  ->2- Multi Server Domain
    3- Distributed Managed Server
Enter 2 and Next.
8
Please enter the Integration Gateway User and Password.
Integration Gateway User [administrator]:
 Password []:        
 Re-type Password []:
Enter Password and Next.
9
Please enter the AppServer Domain Connection Password.
Password []:
 Re-type Password []:
Don’t Provide any password, enter two times and next.
10
Please specify a name for the PeopleSoft web site:
Website name [ps]: <website Name>
Enter Website Name and next.
11
Enter port numbers and summaries.
AppServer name [host]:
JSL Port [9000]:
HTTP Port [80]:
HTTPS Port [443]:
Authentication Token Domain:(optional) []:
Enter JSL, HTTP, HTTPs and Authentication Token Domain.
Enter Next.
12
Please enter the Name of the Web Profile used to configure the webserver. The user id and password will be used to retrieve the web profile from the database.
Web Profile Name [PROD]: TEST
User ID : PTWEBSERVER
Password []:
Enter password as PTWEBSERVER and go to next.
13
Select the Report Repository location:
Please specify a directory name or press Enter
[PeopleSoft Internet Architecture/psreports]: <Path>/psreports
Enter /.../psreports path and next.
14
Check Summary and complete Multi Server Domain Creation.
Congratulations! PeopleSoft Internet Architecture has been successfully installed to:
/.../webserv


2. Start Admin Server in Multi Server Domain


Step
Details
1
CD to $PS_CFG_HOME/webserv/<Domain>/bin
cd $PS_CFG_HOME/webserv/<Domain>/bin
2
Start Admin Server
$ ./startWebLogicAdmin.sh

3. Add New Machine in Admin Console

  • Login in Admin Console with System User
  • Click on Machine in Home page to add new Machine
  • Click on Lock and Edit to enable edit configuration
  • Click New in Machines frame to open new machine form
  • Enter New Machine name (i.e. host1) and type (windows / unix), click next
  • Enter listen address and port for node manager, click next
  • Finish the configuration and new Machine will be added in Machines frame.
4. Update Default PIAs in Admin console with new machine created in step (3)

By default Weblogic Admin, PIA, PIA1, PIA2, PSOL, PSEMHUB and RPS servers are created in multi server domains. Also peoplesoftCluster is created in multi server domain as default but unassigned to any server.

Edit PIA, PIA2 server configuration, update Machine, Cluster Name, HTTP listner port, SSL listner Port in server settings.

5. Clone the default PIA to add more PIAs in multi server domain.

If it is required to create more than 2 PIAs in multi server domain, you need to clone the PIA server in admin console.

When cloning the PIA, enter new server IP, http port and ssl port. By this, you will be able to create
PIA3, PIA4, PIA5 and so on.

 6) Start Managed PIAs : execute $PS_CFG_HOME/webserv/<Domain>/bin/startManagedPIA.sh <PIA1 PIA2> or start PIAs from weblogic Admin console.

We have created Multi Server Domain with multiple PIAs and we can administer PIAs from Admin console (which is benifit of using multi server domain compared to single server Domain).

Thanks,
Ketan Pitroda.

1 comment:

  1. Do you have any similar documents on Oracle 12c DBA Activities

    ReplyDelete