Ahemd Jassat

advertisement
Oracle Fusion Implementation
Products and family
Servers Used
GZ
T5 for Prod/DR
Web
Database
GZ
App
OID
T5
GZ
Web
T4 for Test
GZ
App
OID
T5
GZ
T5
Database
PROD
Cores
RAM
2
4
2
16
12
96
2
22
2
4
438
32
UAT-60%
Cores
RAM
2
4
2
10
HA
Disk
DR
100
1024
Cores
2
2
12
RAM
4
16
96
Cores
2
2
12
RAM
4
16
96
350
100
2
22
2
4
438
32
2
22
2
4
438
32
Disk
DEV-30%
Cores
RAM
SIT-60%
Cores
RAM
100
1
5
2
10
2
14
2
4
263
20
350
100
7
1
132
10
14
2
263
20
2
8
4
58
500
4
29
8
58
Directory Structure
Oracle Fusion Application Environment
Fusion Applications
Components Topology
Database
Node
IDM (Identity
Management)
Database
FA (Fusion
Applications)
Database
Identity
Management
Node
Identity
Management
– All
components
including OIM,
OID, SOA,
Weblogic,
OAM
Identity
Management
HTTP server
WEB
Node
Fusion
Applications
HTTP server
Application Server
Node
Fusion
Applications
Components
including All
Domains except
Web Server
Host names
Component
Physical hostname
Database
Database
Node
Node
Abstract Hostname
(Local /etc/hosts file)
Identity
WEB
Management
ufahdbaldm0.standardba
dbhost.standardbank.co.za
Node
nk.co.za Node
Virtual Hostname
(in DNS)
Application Server
dbvipuat.standardbank.co.za
Node
Identity
Management
Node
(plus IDM
WEB)
ufahoimldm0.standardba
nk.co.za
oimhost.standardbank.co.za
oimvipuat.standardbank.co.za
Fusion
Applications
Node
ufahappldm0.standardba
nk.co.za
apphost.standardbank.co.za
appvipuat.standardbank.co.za
Web Node
(FA WEB)
ufahwebldm0.standardba
nk.co.za
webhost.standardbank.co.za
webvipuat.standardbank.co.za
Database Layer (FA + IDM Databases)
Identity Management Layer including WEB
Fusion Applications Layer including WEB
Directory Paths
Component
Installation Path
Identity
Database
WEB
Oracle
IDM DB - /udd001/dba/database/idmdb
NodeDatabase – DB NodeManagement
Node
(ufahdbaldm0.standardbank.co.za) Node
Storage Location
Application Server
SAN Storage
Node
IDM DB - /udd001/dba/database/fadb
Oracle OIM – IDM Node plus IDM WEB
(ufahoimldm0.standardbank.co.za)
/udd001/oracle
Fusion Applications components
(ufahappldm0.standardbank.co.za)
/udd001/oracle
SAN Storage – not
shared
FA Web Tier – Web Node
(ufahwebldm0.standardbank.co.za)
/udd001/oracle
SAN Storage – not
shared
Database Layer (FA + IDM Databases)
Identity Management Layer including WEB
Fusion Applications Layer including WEB
SAN Storage – not
shared
Patching Tools Available
• FAPMGR (Fusion Application Patch Manager)
• P4FA (Patch For Fusion Applications)
Patching tool - FAPMGR { Fusion
Application Patch Manager}
log directory is
• /udd001/oracle/fa/instance/lcm/logs/11.1.7.
0.0/FAPMGR
• Archive directory
/udd001/oracle/fa/instance/lcm/logs/11.1.7.0.0
/FAPMGR/logarchive/18694619
Before choose your patch
Application
Node
fapmgr.sh
OIM node
Web Node
Database
node
opatch
DPATCHES
To download patches
DEVOPS
1. For Financial ARU we call it Oracle Fusion Financials Operations
2. For HCM we call it Oracle Fusion HCM operations
3. For P4FA { Patch for fusion applications } these are bundle patches we call it Oracle
Fusion Applications Technology Patches
4. Our Version is 11.1.7 on Oracle Solaris on Sparc 10 { 64 bit }
How
Group Technology Shared Services
DevOps brings together two, often very different worlds within the IT sector:
developers and operations people, who often work at odds with one another.
How to apply a patch { Application }
 Unzip the patch and download in location /udd001/oracle/Patches
 First run the validate patch impact .. Example below
/udd001/oracle/fa/fusionapps/applications/lcm/ad/bin/fapmgr.sh report -patchimpact patchtop /udd001/oracle/Patches/FINARU/18694619
 Review pre-reqs if any in the patch impact report if any and apply them before proceeding
with validate stage
 Validate example below
/udd001/oracle/fa/fusionapps/applications/lcm/ad/bin/fapmgr.sh validate -online -patchtop
/udd001/oracle/Patches/FINARU/18694619
 Once successful completed then apply the patch
/udd001/oracle/fa/fusionapps/applications/lcm/ad/bin/fapmgr.sh apply -online -patchtop
/udd001/oracle/Patches/FINARU/18694619 –stoponerror
Summary of Steps
Patch Impact
{ fapmgr.sh report patchimpact -patchtop }
Report
{fapmgr.sh report –
listpatches / or /
fapmgr.sh report –isapplied
–patch 18495318
Validate
{fapmgr.sh validate -online –
patchtop }
Apply
{fapmgr.sh apply -online patchtop }
To check patches applied
 To check patches applied
/udd001/oracle/fa/fusionapps/applications/lcm/ad/bin/fapmgr.sh report -listpatches
 Or to check if a single patch is applied use
/udd001/oracle/fa/fusionapps/applications/lcm/ad/bin/fapmgr.sh report –isapplied –
patch 18495318
Cloning
• Cloning utility called FACLONE
• Database - use normal create control file or
rman restore
OIM Node
./faclone.sh clone idmmt -p
faclone.rsp
./faclone.sh clone idwmt -p
faclone.rsp
App Node
./faclone.sh clone famt -p
faclone.rsp
Web Node
./faclone.sh clone fawt -p
faclone.rsp
DR for Fusion Applications
• Not available yet
• Prod
DB NODE
DB NODE
App Node
App Node
OIM Node
Disk Replication
OIM Node
Web Node
Web Node
Screen Shots
Home Page
Requests
Concurrent Request
Questions?
Download