coppin state college peoplesoft architecture: installing & configuring or “what i wish i knew...
TRANSCRIPT
CoppinState
College
PeopleSoftArchitecture: Installing &
Configuring
Or Or
““What I wish I knew What I wish I knew
a year ago!”a year ago!”
CoppinState
College
PS ArchitectureInstalling & Configuring
• Who / What / Where • Planning For Installation• (a bit) about Architecture• Choices for Installation• Using “EZ Method”
(a lifesaver for your DBA)
• Software & Configuration Files • Some Differences between 8.1 & 8.4 • Tips & Tricks / Lessons Learned
CoppinState
College
“Who” We Are
• Part of Consortium– USM Service Center– Salisbury University– Frostburg State University– University of Maryland Eastern Shore– Coppin State College
• With Additional Assistance of – University of Baltimore– & Others …..
CoppinState
College
Where we are / What we have
• Coppin Go Live:Jan 2003 - HRJul 2003 - FNJul 2003 - CROct 2003 - SA
• HR Patches applied as “group projects” from SU
• FN Design Database at FSU
• Setup5 8.1 Environ3 8.4 Environ
• Accomplished 3 8.1 Environin 3+ Weeks
• SA/HR DatabasesDevelopmentConversionTrainingTestPatchQ/A
CoppinState
College
Planning For
• PS Sizing Help• PS Pre-Installation
Checklist• PS Training Classes
– Server Administration
– PeopleTools 1 & 2
– Data Management Tools
– Security
• Docs from PS Web– Install Checklist
– Current Install Rqmts. For Environment
– Install Manual
– Supplements for Application
• Required Patchesfor Install
CoppinState
College
(a bit) about Architecture 8.x
• Users - Web Based• Developers – 2/3 Tier
• Server Architecture – Web– Application– Database– File– Batch
CoppinState
College
PS Servers
#1 User Connects via Browser
#2 Web Server Connects with Jolt
#3 Application Server Connects with SQL
#4 Database Server
#1 Developer Connects 2 or 3 Tier #2 Application Server
OR#2 Database Server
#3 Database Server
OR
CoppinState
College
PeopleSoft “Puzzle”
FileServer
HTTP JOLT
SQL
BatchServer
CertifiedBrowser WebLogic
TuxedoDB Client
DB Client CBL Compiler
DB S/WTuxedo
Configure PIA Configure App Server
Configure PRCS Scheduler
PS_HOMEPS_HOME
PS_HOMEPS_HOME
CoppinState
College
Scenarios for Environment Setup
• Vendor Install– Follows the Manual– Runs Scripts (PS)
to Load Database
• Tasks remaining– Backup Database
& “Lock Up”– Document your Setup– Backup Servers
Completely!– Make additional DBs &
AppSvr
• EZ Method – Install/Configure
Software– Backup & Restore
Database(s)– Copy PS_HOME (as
needed)– Configure Files– “Turn On” & Test
$25K2 Weeks
Half Done !
Learning ExperienceLess Time All Done!
How to accomplish the EZ method?
CoppinState
College
Existing DEV Desired TST
Web Server
DB ServerFile Server
Batch Server
320
360G2
360G2
SAN9 GBNAS2 GB
SAN18 GBNAS
26 GB
SAN81 GBNAS
125 GB
App. Server
DEV_WEB10.x.x.01
DEV_APP10.x.x.02
DEV_DB10.x.x.03
DEV
CFG
TMP?
cssadev - 7... / 9...cssacfg - 7... / 9...cssatmp - 7... / 9...
cssadmo - 7.../9...cssasys - 7.../9...
DMO
SYS
Web Server Web Server
App. Server
DB ServerBatch Server
Report ServerFile Server (SAN)
320 320
580G2(2p)
580G2(2p)
NAS4 GB
NAS4 GB
SAN45 GB
SAN126 GB
NAS124 GB
TST_WEB110.x.x.04
TST_WEB210.x.x.05
TST_APP110.x.x.06
TST_DB10.x.x.07
TST_FS10.x.x.08
TRG
PCHTST DMO
SYSQA
cssadmo - 7... / 9...cssasys - 7... / 9...cssatst - 7... / 9...cssatrg - 7... / 9...cssapch - 7... / 9...cssaqa - 7... / 9...
CoppinState
College
Web Server Web Server
App. Server
DB ServerBatch Server
Report ServerFile Server
TuxedoDB Client
RDBMSTuxedo
DB ClientCBL Compiler
Backup & Restore DB
Install
Weblogic
Copy APP SVR. PS_Home
CopyPRCS SCHPS_Home
CopyPS_HOME
Copy appro. Weblogic Folders & Rename
Configure
Configure
Configure
Applying the EZ Method
#1 Install Software
#2 Backup & Restore DB(s)
#3 Copy Directories
#4 Configure
CoppinState
College
Configuration Files
Server File(s) Definition
App psappsrv.cfg Catchall configuration file entire collection values for application server domain
Batch psprcs.cfg Catchall configuration file Process Scheduler server for a specific database
Web configuration.properties
weblogic.properties
Environment specific
Overall WebLogic Properties
CoppinState
College
App. & Batch ServerDirectory Structure
CoppinState
College
App. & Batch Server (cont.)
CoppinState
College
Web Server Directory Structure
CoppinState
College
Recap Multiple Environments• Install 1st Environment by the Book!• Protect yourself – Backup / etc.• Install Additional Environ with EZ Method
– Install S/W– Backup / Restore DB– Copy PS_HOME– Configure
CoppinState
College
Some Differences between PeopleTools 8.1 & 8.4
• PeopleTools 8.1x– WebLogic
– AppSvr Domain Copy/Reconfigure machine to machine
– Directory Contents same all Svrs
– Still Many Tools 2-Tier
• PeopleTools 8.4x– PIA
– Must recreate Domainon AppSvr Copy
– Directory Structure NOT same all Svrs
– Most Tools Web Based
CoppinState
College
Tips & Tricks
• Ghost to establish Workstations/Laptops(Can Ghost a Full PS Install)
• Test all ‘Given’ Projects on a Separate DB
CoppinState
College
Lessons Learned
• Buy robust/like Workstations/Laptopsfor Developers
• Use Virus S/W on All PS Servers
• Work out Sizing Carefully Sizing
CoppinState
College
CoppinState
College
“How-To” Steps#1
S/W Install
#2
DB Move
#3
PS_HOME
#4
CONFIG
Web Svr Copy WebLogic
Jolt
Run PIA InstallConfigure
App Svr Tuxedo
DB Conn.
Copy App.Svr Dir.
Configure
DB Svr
& Batch
DB S/WTuxedo ??
Backup & Restore
Security & DMvr
Copy Proc Sch. Dir.
Configure
File/Rpt Svr
TuxedoDB Conn.
Cbl Compiler
CopyFile Svr
Dir.
????