SlideShare a Scribd company logo
1 of 85
Copyright © 2017, Oracle and/or its affiliates. All rights reserved.
Oracle Real Application Clusters
Anil Nair
Sr. Principal Product Manager,
Oracle Real Application Clusters (RAC)
Apr 3rd , 2017
@RACMasterPM
http://www.linkedin.com/in/anil-nair-01960b6
http://www.slideshare.net/AnilNair27/
12c Release 2 Best Practices
Copyright © 2017, Oracle and/or its affiliates. All rights reserved.
Safe Harbor Statement
The following is intended to outline our general product direction. It is intended for
information purposes only, and may not be incorporated into any contract. It is not a
commitment to deliver any material, code, or functionality, and should not be relied upon
in making purchasing decisions. The development, release, and timing of any features or
functionality described for Oracle’s products remains at the sole discretion of Oracle.
3
Copyright © 2017, Oracle and/or its affiliates. All rights reserved.
Oracle RAC 12c Release 2 Best Practices
Cluster configuration Options
Install a Standalone Cluster
Install a Domain Services Cluster (DSC)
Create Member Cluster Configuration file
Install Member Services Cluster (MC)
Frequently asked Questions (FAQ)
1
4
2
3
4
5
6
Copyright © 2017, Oracle and/or its affiliates. All rights reserved.
Cluster Domain
5
Standalone Cluster
Cluster configuration Options
Copyright © 2017, Oracle and/or its affiliates. All rights reserved.
• Standalone Cluster hosts Oracle Grid
Infrastructure (including ASM),
Management Repository
• Nodes access shared storage in a
consistent way (NAS or block storage)
• Can be deployed as Hub nodes or Leaf
Nodes
– Read Write instances can be deployed on Hub
Nodes
– Read only instances can be deployed to Leaf
nodes
6
Standalone Cluster deployment
Copyright © 2017, Oracle and/or its affiliates. All rights reserved.
• Cluster domain groups multiple cluster
configurations to help standardize,
centralize and optimize your deployment
• Consists of
– One or more nodes hosting the Domain
Services Cluster (DSC)
– One or more nodes hosting the Database
Member Cluster
– Optionally one or more nodes hosting the
Application Member Cluster
7
Cluster Domain deployment
Domain Services Cluster
ASM
IO
ACFS ASM
Database
Member
Cluster
Uses ASM
Service
Database
Member
Cluster
Uses ASM
IO Service of
DSC
TFAGIMR
Application
Member
Cluster
GI only
Database
Member
Cluster
Uses local
ASM
Shared ASM
OptionalRHP
Private
Network
1 2 3 4
SAN
Storage
ASM
Network
Copyright © 2017, Oracle and/or its affiliates. All rights reserved.
• One or more nodes can be configured as
a Domain Services Cluster (DSC)
• DSC provides
– Centralized Grid Infrastructure Management
Repository (GIMR)Services
– Centralized Trace File Analyzer (TFA) services
– Automatic Storage Management (ASM) via
both direct and indirect mode
– Rapid Home Provisioning (RHP) services
• These centralized services can be utilized
by Member clusters of this Cluster
Domain
8
Domain Services Cluster
Domain Services Cluster
ASM
IO
Service
ASM
ServiceTFAGIMR
Shared ASM
RHP
Nodes of Domain
Services Cluster
Copyright © 2017, Oracle and/or its affiliates. All rights reserved.
• ASM on DSC service provides centralized
storage management services
• Member Cluster (MC) can access the
shared storage on the DSC using
– a direct physical connection to the shared
storage
– a network path utilizing the ASM IO services
• All nodes of a MC have to use the same
storage access method (direct or indirect)
9
Accessing storage on the Domain Services Cluster
Domain Services Cluster
ASM
IO
Service
ASM
ServiceTFAGIMR
Shared ASM
RHP
Nodes of Domain
Services Cluster
Copyright © 2017, Oracle and/or its affiliates. All rights reserved.
Database Member Cluster
with Local Storage
10
Application Member Cluster Database Member Cluster utilizing
the shared storage services
provided by
Domain Services Cluster
Types of Member Clusters
Copyright © 2017, Oracle and/or its affiliates. All rights reserved.
• Database Member Cluster consist of one
or more nodes used to host one or many
Databases
• Database Member Cluster
– Uses the DSC for GIMR and TFA services
– Uses ASM with Local storage for Databases
•
Note the over loaded use of term “Local”
– In this case, the member cluster has “local
storage” which is local to members of the
Database Member and is Not shared with
other Member clusters
11
Database Member Cluster with local storage
1
Domain Services Cluster
ASM
IO
Service
ASM
ServiceTFAGIMR
Shared ASM
RHP
Local storage is not
shared with other
Member Clusters
1 2
43
Copyright © 2017, Oracle and/or its affiliates. All rights reserved.
• Application Member Cluster consist of
one or more nodes used to host
Applications
• Application Member Cluster
– Uses the DSC for GIMR and TFA services
– May or may not have optional local storage as
required by the Application
• Benefits from the centralized GIMR and
TFA services
Application Member Cluster
Domain Services Cluster
ASM
IO
Service
ASM
ServiceTFAGIMR
Shared ASM
RHP
21
Copyright © 2017, Oracle and/or its affiliates. All rights reserved.
• One or more nodes can be configured as
Database Member Cluster to utilize the
shared storage services provided by the
DSC without direct connection to Shared
Storage
• ASM instance running on the DSC
provides a new service called ASM I/O
service
• This can be utilized by Member cluster to
access the Shared storage services
provided by the DSC via ASM network
• Also benefits from the centralized GIMR
and TFA services
13
Database Member Cluster utilizing ASM I/O services
Domain Services Cluster
ASM
IO
Service
ASM
ServiceTFAGIMR
Shared ASM
RHP
3
1 2
43
Copyright © 2017, Oracle and/or its affiliates. All rights reserved.
• One or more nodes can be configured as
Database Member Cluster to utilize the
shared storage services provided by the
DSC with direct connection to Shared
Storage
• Member Clusters utilize the ASM instance
running on the DSC for metadata but
performs Read/Write directly to the
Shared Storage
• Also benefits from the centralized GIMR
and TFA services
14
Database Member Cluster with direct connection to Storage
Domain Services Cluster
ASM
IO
Service
ASM
ServiceTFAGIMR
Shared ASM
RHP
4
1 2
43
Copyright © 2017, Oracle and/or its affiliates. All rights reserved. 15
Please visit session # 628 for more information
Copyright © 2017, Oracle and/or its affiliates. All rights reserved.
Oracle RAC 12c Release 2 Best Practices
Cluster configuration Options
Install a Standalone Cluster
Install a Domain Services Cluster (DSC)
Create Member Cluster Configuration file
Install Member Services Cluster (MC)
Frequently asked Questions (FAQ)
1
16
2
3
4
5
6
Copyright © 2017, Oracle and/or its affiliates. All rights reserved.
Installing a Standalone Cluster
Copyright © 2017, Oracle and/or its affiliates. All rights reserved.
Installing a Standalone Cluster
Copyright © 2017, Oracle and/or its affiliates. All rights reserved.
Installing a standalone cluster
GNS and GNS sub-domain
delegation are optional
Copyright © 2017, Oracle and/or its affiliates. All rights reserved.
Cluster Node Information
Virtual IP defaults
to hostname-VIP
Copyright © 2017, Oracle and/or its affiliates. All rights reserved.
Add Cluster Node Information
Add a range of hosts
using regex expressions
Copyright © 2017, Oracle and/or its affiliates. All rights reserved.
Configure nodes as Hub or leaf nodes
1. Optionally configure some
nodes as Leaf Nodes to run
read only instances
2. Note that leaf nodes do not
need Virtual hostname
Copyright © 2017, Oracle and/or its affiliates. All rights reserved.
Specify Network Usage
Copyright © 2017, Oracle and/or its affiliates. All rights reserved.
Configure Storage Options
Disk group containing OCR and
Voting disks needs to be on ASM
Copyright © 2017, Oracle and/or its affiliates. All rights reserved.
Create ASM Disk Group
Copyright © 2017, Oracle and/or its affiliates. All rights reserved. 26
Slight
digression
Copyright © 2017, Oracle and/or its affiliates. All rights reserved.
Installing a standalone cluster (Extended Cluster)
Copyright © 2017, Oracle and/or its affiliates. All rights reserved. 28
Back on track
Copyright © 2017, Oracle and/or its affiliates. All rights reserved.
Specify Oracle Base
Copyright © 2017, Oracle and/or its affiliates. All rights reserved.
Root script execution
Copyright © 2017, Oracle and/or its affiliates. All rights reserved.
Prerequisite checks
Cluvfy runs deployment specific
checks for installation
Copyright © 2017, Oracle and/or its affiliates. All rights reserved.
Oracle RAC 12c Release 2 Best Practices
Cluster configuration Options
Install a Standalone Cluster
Install a Domain Services Cluster (DSC)
Create Member Cluster Configuration file
Install Member Services Cluster (MC)
Frequently asked Questions (FAQ)
1
32
2
3
4
5
6
Copyright © 2017, Oracle and/or its affiliates. All rights reserved.
Domain Services Cluster Installation steps
Copyright © 2017, Oracle and/or its affiliates. All rights reserved.
Domain Services Cluster Installation steps
Copyright © 2017, Oracle and/or its affiliates. All rights reserved.
Domain Services Cluster Installation steps
GNS is required but GNS sub-
domain delegation is optional
Copyright © 2017, Oracle and/or its affiliates. All rights reserved.
Cluster Node information for DSC
Read only instances cannot be
configured on Leaf nodes in a
Cluster Domain configuration
Copyright © 2017, Oracle and/or its affiliates. All rights reserved.
Network Interface Usage for DSC
Choose separate and possibly
multiple ASM private
networks to ensure adequate
bandwidth is available for
Member clusters accessing
storage on DSC via ASM IO
Services
Copyright © 2017, Oracle and/or its affiliates. All rights reserved.
Grid Infrastructure Management Repository options for DSC
Recommendation is to create
separate Disk group for
Management Database
Copyright © 2017, Oracle and/or its affiliates. All rights reserved.
Configure storage options for DSC
1. For Re-Installs after a failed
install, remember to check for afd
driver using #lsmod |grep afd
2. Executing dd on a device
protected by afd is ignored
silently
Copyright © 2017, Oracle and/or its affiliates. All rights reserved.
Specify ASM password for DSC
Copyright © 2017, Oracle and/or its affiliates. All rights reserved.
Prerequisite Checks for DSC
Cluvfy runs deployment specific
checks for installation
Copyright © 2017, Oracle and/or its affiliates. All rights reserved.
Execute configuration steps for DSC
Copyright © 2017, Oracle and/or its affiliates. All rights reserved.
Execute root.sh to configure DSC
Copyright © 2017, Oracle and/or its affiliates. All rights reserved.
Domain Services Cluster post install tasks
Copyright © 2017, Oracle and/or its affiliates. All rights reserved.
Successful install of DSC
Copyright © 2017, Oracle and/or its affiliates. All rights reserved.
Oracle RAC 12c Release 2 Best Practices
Cluster configuration Options
Install a Standalone Cluster
Install a Domain Services Cluster (DSC)
Create Member Cluster Configuration file
Install Member Services Cluster (MC)
Frequently asked Questions (FAQ)
1
46
2
3
4
5
6
Copyright © 2017, Oracle and/or its affiliates. All rights reserved.
Create Member Cluster configuration file
$ssh <DSC_host>
$ cd $GRID_HOME/bin
$./crsctl create member_cluster_configuration -h
$./crsctl create member_cluster_configuration salesmb -file
$HOME/sales_mb .xml
$scp $HOME/sales_mb.xml mc_host:/tmp
Check Usage
crsctl create –h
Create Cluster policyset file using
crsctl create policyset –file <path>
Use the –domain_service attribute to
configure how member cluster accesses
ASM storage
Backup the policyset file as file cannot be
recreated
Copyright © 2017, Oracle and/or its affiliates. All rights reserved.
Check Member Cluster configuration
$ssh <DSC_host>
$ cd $GRID_HOME/bin
$./crsctl query cluster site -all
Site 'rwsxxxxxxxxx5'
identified by GUID '85ce299c88ef4fbdff101a16af6de8b0' in
state 'ENABLED' contains
nodes 'rwsxxxxxx7,rwsxxxxxx8' and no disk.
Check Usage
crsctl query –h
Query Member Cluster configuration using
$crsctl query cluster site -all
Copyright © 2017, Oracle and/or its affiliates. All rights reserved.
Oracle RAC 12c Release 2 Best Practices
Cluster configuration Options
Install a Standalone Cluster
Install a Domain Services Cluster (DSC)
Create Member Cluster Configuration file
Install Member Services Cluster (MC)
Frequently asked Questions (FAQ)
1
49
2
3
4
5
6
Copyright © 2017, Oracle and/or its affiliates. All rights reserved.
Member Cluster Installation
Copyright © 2017, Oracle and/or its affiliates. All rights reserved.
Member Cluster Installation
Copyright © 2017, Oracle and/or its affiliates. All rights reserved.
Member Cluster Installation
Enter the Cluster configuration file
name created earlier in the DSC
Copyright © 2017, Oracle and/or its affiliates. All rights reserved.
Member Cluster Installation
Copyright © 2017, Oracle and/or its affiliates. All rights reserved.
Member Cluster Installation
Copyright © 2017, Oracle and/or its affiliates. All rights reserved.
Member Cluster Installation
Copyright © 2017, Oracle and/or its affiliates. All rights reserved.
Member Cluster Installation
Copyright © 2017, Oracle and/or its affiliates. All rights reserved.
Member Cluster Installation
Copyright © 2017, Oracle and/or its affiliates. All rights reserved.
Member Cluster Installation
Copyright © 2017, Oracle and/or its affiliates. All rights reserved.
Member Cluster Installation
Copyright © 2017, Oracle and/or its affiliates. All rights reserved.
Member Cluster Installation
Copyright © 2017, Oracle and/or its affiliates. All rights reserved.
Member Cluster Installation
Copyright © 2017, Oracle and/or its affiliates. All rights reserved. 62
Slight
digression
Copyright © 2017, Oracle and/or its affiliates. All rights reserved. 63
Note new command to install Grid Infrastructure
$scp linuxx64_12201_grid_home.zip
rwsxxxx9:/u01/app/12.2.0/grid
$ssh rwsxxxx9
$export DISPLAY=rwsxxxx9:1
$unzip linuxx64_12201_grid_home.zip
$./gridSetup.sh
1. Use gridSetup.sh to install Grid
Infrastructure
2. Use gridSetup.sh to add Nodes
3. Use deinstall to delete Nodes
4. Continue to use runInstaller to
install Database Home
Copyright © 2017, Oracle and/or its affiliates. All rights reserved.
A brief overview of ./runInstaller
Step 12.1.0.2
1 Download shiphome zip files
2 Unzip grid1/2.zip to some stage location
(stage_loc)
3 Execute <stage_loc>/runInstaller.sh
4 Bootstraps files to some temp area (1GB)
5 Copies files from <stage_loc> to Grid Home
6 Zip up the Grid Home and store it as image files
7 Unzip image files to OH on all nodes of the
cluster
8 Execute clone.pl on all nodes of cluster
9 Run config.sh from one of the nodes
64
Copyright © 2017, Oracle and/or its affiliates. All rights reserved.
Step 12.2.0.1
1 Download image zip files
2 Unzip image files to OH on one of the nodes of
cluster
3 Run gridSetup.sh from one of the nodes
• Create gold images
– Download the GI home
– Unzip the files
– apply environment specific patches
– Zip it up
– use as Gold Image
65
So what’s new with ./gridSetup.sh?
Copyright © 2017, Oracle and/or its affiliates. All rights reserved.
Oracle RAC 12c Release 2 Best Practices
Cluster configuration Options
Install a Standalone Cluster
Install a Domain Services Cluster (DSC)
Create Member Cluster Configuration file
Install Member Services Cluster (MC)
Frequently asked Questions (FAQ)
1
66
2
3
4
5
6
Copyright © 2017, Oracle and/or its affiliates. All rights reserved. 67
Frequently asked Question # 1
Why does MGMT
DB need so much
space?
Copyright © 2017, Oracle and/or its affiliates. All rights reserved.
Cluster Type Redundancy MGMT DG
(GB)
Domain Services Cluster
(2 Node DSC with 4 Member
Clusters of 2 Nodes each)
External 188
Normal 376
High 564
Flex 376
Standalone Cluster
(4 Node Cluster)
External 38
Normal 76
High 114
Flex 76
• Oracle GI 12c Release 2 feature AHF
(Autonomous Health Framework) collects
and stores diagnostics data from OS and
DB in MGMT
• In DSC, one PDB per member cluster is
provisioned to store member cluster
diagnostics data
• The data is used by AHF components like
cluster health advisor to both prevent
and help diagnose issues
68
GIMR space requirements
Copyright © 2017, Oracle and/or its affiliates. All rights reserved. 69
Machine Learning for Automatic Diagnosis
Faults
Alarms
Incidents
Root Causes
Corrective
Actions
Diagnostic Data collected from OS and the database is analyzed using a Bayesian Belief Network for Cause
and Effect Analysis to automatically discover potential issues or take corrective actions
101011111101011010101010101
010101110110001010101010101
010101010101010101010101101
Diagnostic Data
Analyze
Copyright © 2017, Oracle and/or its affiliates. All rights reserved.
chactl query diagnosis-db
70
$ chactl query diagnosis -db sales -start "2017-03-31 10:00:50" -end "2017-03-31 10:25:50“
2017-03-31 10:01:10.0 Database sales DB Control File IO Performance (sales_1) [detected]
2017-03-31 10:01:10.0 Database sales DB Control File IO Performance (sales_2) [detected]
2017-03-31 10:01:13.0 Database sales DB CPU Utilization (sales_2) [detected]
2017-03-31 10:01:33.0 Database salesDB Log File Switch (sales_1) [detected]
Consolidates and displays
information from all instances
Copyright © 2017, Oracle and/or its affiliates. All rights reserved.
chactl query diagnosis -cluster
71
$chactl query diagnosis –start "2017-03-31 10:00:50" -end "2017-03-31 10:25:50“
2017-03-31 10:01:25.0 Host rwsxxxxx9 Host Memory Consumption [detected]
2017-03-31 10:01:29.0 Host rwsxxxxx0 Host Memory Consumption [detected]
2017-03-31 10:01:23.0 Host rwsxxxxx1 Host Memory Consumption [detected]
Problem: Host Memory Consumption
Description: CHA detected that more memory than expected is consumed on this server. The
memory is not allocated by sessions of this database.
Cause: The Cluster Health Advisor (CHA) detected an increase in memory consumption by other
databases or by applications not connected to a database on this node.
Action: Identify the top memory consumers by using the Cluster Health Monitor (CHM).
Note: This is a 4 node cluster but the memory
consumption issue is reported on 3 of the 4 nodes
Copyright © 2017, Oracle and/or its affiliates. All rights reserved.
chatcl actions & resolutions in text or html format
72
Copyright © 2017, Oracle and/or its affiliates. All rights reserved.
• Stores OS, Database and node
related performance data
– CPU
– Core
– Memory Utilization
– Storage performance
– Network latency and bandwidth
– Clusterware heartbeats
– Database events
• Single framework that utilizes the
data collected to help manage
performance
73
This should clarify MGMT DB space requirements
Copyright © 2017, Oracle and/or its affiliates. All rights reserved.
• opatch automatically patches
MGMT database if required
• clients of MGMT connect using
encrypted credentials
• MGMT listener automatically
maintained by the clusterware
agent
74
Frequently asked Question # 2
But it is still one
more database
for me to manage
Copyright © 2017, Oracle and/or its affiliates. All rights reserved. 75
Wait, I have more
questions
Copyright © 2017, Oracle and/or its affiliates. All rights reserved.
• Recommendation is to use separate
disk group for MGMT DB
– This disk group will be used for OCR
and Voting disk backups
– Unlike prior releases, there is no OCR
backup to GI home
• Installer prompts during fresh
install
76
Frequently asked Question # 3
Should I use one Disk
Group for OCR, Voting and
MGMT DB?
Copyright © 2017, Oracle and/or its affiliates. All rights reserved. 77
Frequently asked Question # 4
How do I find out the
cluster type?
$crsctl get node status –all
Node ‘rwsxxxx6’ active role is hub
Node ‘rwsxxxx7’ active role is hub
Node ‘rwsxxxx8’ active role is leaf
Node ‘rwsxxxx9’ active role is leaf
$crsctl get cluster mode status
Cluster is running in “flex” mode
$crsctl get cluster mode class
CRS-41008 : Cluster class is ‘Standalone Cluster’
$crsctl get cluster mode class
CRS-41008 : Cluster class is ‘Domain Services Cluster’
$crsctl get cluster mode class
CRS-41008 : Cluster class is ‘Database Member Cluster’
Copyright © 2017, Oracle and/or its affiliates. All rights reserved. 78
Frequently asked Question # 5
How do I continue from
“CLSRSC-400: A system
reboot is required to
continue installing”?
./gridSetup.sh -executeConfigTools
-responseFile
/u01/app/12.2.0/grid/install/response/grid_2017-03-
14_03-19-41PM.rsp
• Use executeConfigTools option of
gridSetup.sh
• Requires responseFile
– Hint: Use the response file auto saved by the
Installer under $GI_HOME/grid/install
• Optionally add passwords to the response
file for a silent install experience
• configToolAllCommands is deprecated
Copyright © 2017, Oracle and/or its affiliates. All rights reserved. 79
Frequently asked Question # 6
• All 12.2.0 nodes are in Flex Cluster mode
• All 12.2.0 nodes are in Flex ASM mode
• New Oracle 12.2 RAC Node weighting
algorithm considers available ASM
instances during split brain
How to configure cluster
for Flex ASM and Flex
Cluster?
Copyright © 2017, Oracle and/or its affiliates. All rights reserved.
• Node weighting considers
Secondary failure conditions like
the public network and Flex ASM
instances that would survive the
eviction following a split brain
• The idea is to let the majority of the
work survive
80
Node Weighting in Oracle RAC 12c Release 2
1 2
43
Copyright © 2017, Oracle and/or its affiliates. All rights reserved. 81
Frequently asked Question # 7
Can I convert Read Write
instances to Read Only ?
$crsctl set node role leaf –node rwsxxxxxx1
• Stop the instance
• Set the node role
– crsctl set node role leaf –node <nodename>
• Startup the instance using the spfile with
read only instance specific parameters
Copyright © 2017, Oracle and/or its affiliates. All rights reserved. 82
Frequently asked Question # 8
Which deployment model
should I use?
• Customers have a choice of deployment
models
• Some factors to consider on the
deployment choices are
– Cluster Domain requires a fresh install
– ASM Database Oriented Storage features on the
Domain Services cluster can be used to rapidly
clone databases
– Storage administrators can consolidate multiple
databases in the DSC by utilizing the new ASM
feature which allows admins to set a quota at the
database level
• Regardless of the deployment choice, the
tools to manage and deploy does change
Please Complete Your
Session Evaluation
Evaluate this session in your COLLABORATE app. Pull up this session
and tap "Session Evaluation"
to complete the survey.
Session ID: 359
Copyright © 2015, Oracle and/or its affiliates. All rights reserved. | 84
Collaborate 17 Oracle RAC 12cRel 2 Best Practices

More Related Content

What's hot

Anil nair rac_internals_sangam_2016
Anil nair rac_internals_sangam_2016Anil nair rac_internals_sangam_2016
Anil nair rac_internals_sangam_2016Anil Nair
 
Oracle RAC 12c Best Practices with Appendices DOAG2013
Oracle RAC 12c Best Practices with Appendices DOAG2013Oracle RAC 12c Best Practices with Appendices DOAG2013
Oracle RAC 12c Best Practices with Appendices DOAG2013Markus Michalewicz
 
Understanding oracle rac internals part 2 - slides
Understanding oracle rac internals   part 2 - slidesUnderstanding oracle rac internals   part 2 - slides
Understanding oracle rac internals part 2 - slidesMohamed Farouk
 
Step by Step instructions to install Cluster Domain deployment model
Step by Step instructions to install Cluster Domain deployment modelStep by Step instructions to install Cluster Domain deployment model
Step by Step instructions to install Cluster Domain deployment modelAnil Nair
 
Oracle RAC BP for Upgrade & More by Anil Nair and Markus Michalewicz
Oracle RAC BP for Upgrade & More by Anil Nair and Markus MichalewiczOracle RAC BP for Upgrade & More by Anil Nair and Markus Michalewicz
Oracle RAC BP for Upgrade & More by Anil Nair and Markus MichalewiczMarkus Michalewicz
 
Oracle RAC Internals - The Cache Fusion Edition
Oracle RAC Internals - The Cache Fusion EditionOracle RAC Internals - The Cache Fusion Edition
Oracle RAC Internals - The Cache Fusion EditionMarkus Michalewicz
 
Rac 12c rel2_operational_best_practices_sangam_2017
Rac 12c rel2_operational_best_practices_sangam_2017Rac 12c rel2_operational_best_practices_sangam_2017
Rac 12c rel2_operational_best_practices_sangam_2017Anil Nair
 
Oracle RAC and Your Way to the Cloud by Angelo Pruscino
Oracle RAC and Your Way to the Cloud by Angelo PruscinoOracle RAC and Your Way to the Cloud by Angelo Pruscino
Oracle RAC and Your Way to the Cloud by Angelo PruscinoMarkus Michalewicz
 
New in Oracle Universal Installer (OUI)
New in Oracle Universal Installer (OUI) New in Oracle Universal Installer (OUI)
New in Oracle Universal Installer (OUI) Markus Michalewicz
 
Cluster Health Advisor (CHA) Deep Dive by Mark Scardina
Cluster Health Advisor (CHA)  Deep Dive by Mark ScardinaCluster Health Advisor (CHA)  Deep Dive by Mark Scardina
Cluster Health Advisor (CHA) Deep Dive by Mark ScardinaMarkus Michalewicz
 
Oracle Multitenant meets Oracle RAC - IOUG 2014 Version
Oracle Multitenant meets Oracle RAC - IOUG 2014 VersionOracle Multitenant meets Oracle RAC - IOUG 2014 Version
Oracle Multitenant meets Oracle RAC - IOUG 2014 VersionMarkus Michalewicz
 
Data Mobility for the Oracle Database by JWilliams and RGonzalez
Data Mobility for the Oracle Database by JWilliams and RGonzalezData Mobility for the Oracle Database by JWilliams and RGonzalez
Data Mobility for the Oracle Database by JWilliams and RGonzalezMarkus Michalewicz
 
The Oracle RAC Family of Solutions - Presentation
The Oracle RAC Family of Solutions - PresentationThe Oracle RAC Family of Solutions - Presentation
The Oracle RAC Family of Solutions - PresentationMarkus Michalewicz
 
Oracle RAC - New Generation
Oracle RAC - New GenerationOracle RAC - New Generation
Oracle RAC - New GenerationAnil Nair
 
Oracle RAC 12c New Features List OOW13
Oracle RAC 12c New Features List OOW13Oracle RAC 12c New Features List OOW13
Oracle RAC 12c New Features List OOW13Markus Michalewicz
 
Oracle RAC 12c Collaborate Best Practices - IOUG 2014 version
Oracle RAC 12c Collaborate Best Practices - IOUG 2014 versionOracle RAC 12c Collaborate Best Practices - IOUG 2014 version
Oracle RAC 12c Collaborate Best Practices - IOUG 2014 versionMarkus Michalewicz
 
Oracle RAC - A Safe Investment into the Future of Your IT
Oracle RAC - A Safe Investment into the Future of Your ITOracle RAC - A Safe Investment into the Future of Your IT
Oracle RAC - A Safe Investment into the Future of Your ITMarkus Michalewicz
 
Oracle RAC 12c Rel. 2 Under the Hood and Best Practices
Oracle RAC 12c Rel. 2 Under the Hood and Best PracticesOracle RAC 12c Rel. 2 Under the Hood and Best Practices
Oracle RAC 12c Rel. 2 Under the Hood and Best PracticesMarkus Michalewicz
 

What's hot (20)

Anil nair rac_internals_sangam_2016
Anil nair rac_internals_sangam_2016Anil nair rac_internals_sangam_2016
Anil nair rac_internals_sangam_2016
 
Oracle RAC 12c Best Practices with Appendices DOAG2013
Oracle RAC 12c Best Practices with Appendices DOAG2013Oracle RAC 12c Best Practices with Appendices DOAG2013
Oracle RAC 12c Best Practices with Appendices DOAG2013
 
Understanding oracle rac internals part 2 - slides
Understanding oracle rac internals   part 2 - slidesUnderstanding oracle rac internals   part 2 - slides
Understanding oracle rac internals part 2 - slides
 
Step by Step instructions to install Cluster Domain deployment model
Step by Step instructions to install Cluster Domain deployment modelStep by Step instructions to install Cluster Domain deployment model
Step by Step instructions to install Cluster Domain deployment model
 
Oracle RAC BP for Upgrade & More by Anil Nair and Markus Michalewicz
Oracle RAC BP for Upgrade & More by Anil Nair and Markus MichalewiczOracle RAC BP for Upgrade & More by Anil Nair and Markus Michalewicz
Oracle RAC BP for Upgrade & More by Anil Nair and Markus Michalewicz
 
Oracle RAC 12c Overview
Oracle RAC 12c OverviewOracle RAC 12c Overview
Oracle RAC 12c Overview
 
Oracle RAC Internals - The Cache Fusion Edition
Oracle RAC Internals - The Cache Fusion EditionOracle RAC Internals - The Cache Fusion Edition
Oracle RAC Internals - The Cache Fusion Edition
 
Rac 12c rel2_operational_best_practices_sangam_2017
Rac 12c rel2_operational_best_practices_sangam_2017Rac 12c rel2_operational_best_practices_sangam_2017
Rac 12c rel2_operational_best_practices_sangam_2017
 
Oracle RAC and Your Way to the Cloud by Angelo Pruscino
Oracle RAC and Your Way to the Cloud by Angelo PruscinoOracle RAC and Your Way to the Cloud by Angelo Pruscino
Oracle RAC and Your Way to the Cloud by Angelo Pruscino
 
New in Oracle Universal Installer (OUI)
New in Oracle Universal Installer (OUI) New in Oracle Universal Installer (OUI)
New in Oracle Universal Installer (OUI)
 
Cluster Health Advisor (CHA) Deep Dive by Mark Scardina
Cluster Health Advisor (CHA)  Deep Dive by Mark ScardinaCluster Health Advisor (CHA)  Deep Dive by Mark Scardina
Cluster Health Advisor (CHA) Deep Dive by Mark Scardina
 
Oracle Multitenant meets Oracle RAC - IOUG 2014 Version
Oracle Multitenant meets Oracle RAC - IOUG 2014 VersionOracle Multitenant meets Oracle RAC - IOUG 2014 Version
Oracle Multitenant meets Oracle RAC - IOUG 2014 Version
 
Data Mobility for the Oracle Database by JWilliams and RGonzalez
Data Mobility for the Oracle Database by JWilliams and RGonzalezData Mobility for the Oracle Database by JWilliams and RGonzalez
Data Mobility for the Oracle Database by JWilliams and RGonzalez
 
The Oracle RAC Family of Solutions - Presentation
The Oracle RAC Family of Solutions - PresentationThe Oracle RAC Family of Solutions - Presentation
The Oracle RAC Family of Solutions - Presentation
 
Oracle RAC - New Generation
Oracle RAC - New GenerationOracle RAC - New Generation
Oracle RAC - New Generation
 
Maximizing Oracle RAC Uptime
Maximizing Oracle RAC UptimeMaximizing Oracle RAC Uptime
Maximizing Oracle RAC Uptime
 
Oracle RAC 12c New Features List OOW13
Oracle RAC 12c New Features List OOW13Oracle RAC 12c New Features List OOW13
Oracle RAC 12c New Features List OOW13
 
Oracle RAC 12c Collaborate Best Practices - IOUG 2014 version
Oracle RAC 12c Collaborate Best Practices - IOUG 2014 versionOracle RAC 12c Collaborate Best Practices - IOUG 2014 version
Oracle RAC 12c Collaborate Best Practices - IOUG 2014 version
 
Oracle RAC - A Safe Investment into the Future of Your IT
Oracle RAC - A Safe Investment into the Future of Your ITOracle RAC - A Safe Investment into the Future of Your IT
Oracle RAC - A Safe Investment into the Future of Your IT
 
Oracle RAC 12c Rel. 2 Under the Hood and Best Practices
Oracle RAC 12c Rel. 2 Under the Hood and Best PracticesOracle RAC 12c Rel. 2 Under the Hood and Best Practices
Oracle RAC 12c Rel. 2 Under the Hood and Best Practices
 

Similar to Collaborate 17 Oracle RAC 12cRel 2 Best Practices

Oracle RAC 12c Rel. 2 & Cluster Architecture Internals OOW17 by Anil Nair
Oracle RAC 12c Rel. 2 & Cluster Architecture Internals OOW17 by Anil NairOracle RAC 12c Rel. 2 & Cluster Architecture Internals OOW17 by Anil Nair
Oracle RAC 12c Rel. 2 & Cluster Architecture Internals OOW17 by Anil NairMarkus Michalewicz
 
New availability features in oracle rac 12c release 2 anair ss
New availability features in oracle rac 12c release 2 anair   ssNew availability features in oracle rac 12c release 2 anair   ss
New availability features in oracle rac 12c release 2 anair ssAnil Nair
 
AIOUG-GroundBreakers-Jul 2019 - 19c RAC
AIOUG-GroundBreakers-Jul 2019 - 19c RACAIOUG-GroundBreakers-Jul 2019 - 19c RAC
AIOUG-GroundBreakers-Jul 2019 - 19c RACSandesh Rao
 
AUSOUG - NZOUG-GroundBreakers-Jun 2019 - 19c RAC
AUSOUG - NZOUG-GroundBreakers-Jun 2019 - 19c RACAUSOUG - NZOUG-GroundBreakers-Jun 2019 - 19c RAC
AUSOUG - NZOUG-GroundBreakers-Jun 2019 - 19c RACSandesh Rao
 
20190817 coscup-oracle my sql innodb cluster sharing
20190817 coscup-oracle my sql innodb cluster sharing20190817 coscup-oracle my sql innodb cluster sharing
20190817 coscup-oracle my sql innodb cluster sharingIvan Ma
 
MySQL no Paypal Tesla e Uber
MySQL no Paypal Tesla e UberMySQL no Paypal Tesla e Uber
MySQL no Paypal Tesla e UberMySQL Brasil
 
Mysql NDB Cluster's Asynchronous Parallel Design for High Performance
Mysql NDB Cluster's Asynchronous Parallel Design for High PerformanceMysql NDB Cluster's Asynchronous Parallel Design for High Performance
Mysql NDB Cluster's Asynchronous Parallel Design for High PerformanceBernd Ocklin
 
Robust easy affordable disaster recovery for MySQL Data
Robust easy affordable disaster recovery for MySQL DataRobust easy affordable disaster recovery for MySQL Data
Robust easy affordable disaster recovery for MySQL DataOracleMySQL
 
20191001 bkk-secret-of inno-db_clusterv1
20191001 bkk-secret-of inno-db_clusterv120191001 bkk-secret-of inno-db_clusterv1
20191001 bkk-secret-of inno-db_clusterv1Ivan Ma
 
Using Snap Clone with Enterprise Manager 12c
Using Snap Clone with Enterprise Manager 12cUsing Snap Clone with Enterprise Manager 12c
Using Snap Clone with Enterprise Manager 12cPete Sharman
 
6° Sessione Oracle - CRUI: Oracle Database Appliance: Il potere dell’ingegner...
6° Sessione Oracle - CRUI: Oracle Database Appliance:Il potere dell’ingegner...6° Sessione Oracle - CRUI: Oracle Database Appliance:Il potere dell’ingegner...
6° Sessione Oracle - CRUI: Oracle Database Appliance: Il potere dell’ingegner...Jürgen Ambrosi
 
Oracle E-Business Suite On Oracle Cloud
Oracle E-Business Suite On Oracle CloudOracle E-Business Suite On Oracle Cloud
Oracle E-Business Suite On Oracle Cloudpasalapudi
 
MySQL 8.0 in a nutshell
MySQL 8.0 in a nutshellMySQL 8.0 in a nutshell
MySQL 8.0 in a nutshellOracleMySQL
 
State ofdolphin short
State ofdolphin shortState ofdolphin short
State ofdolphin shortMandy Ang
 
Why MySQL High Availability Matters
Why MySQL High Availability MattersWhy MySQL High Availability Matters
Why MySQL High Availability MattersMatt Lord
 
Meetup Oracle Database MAD_BCN: 1.1 Servicios de Oracle Database en la nube
 Meetup Oracle Database MAD_BCN: 1.1 Servicios de Oracle Database en la nube Meetup Oracle Database MAD_BCN: 1.1 Servicios de Oracle Database en la nube
Meetup Oracle Database MAD_BCN: 1.1 Servicios de Oracle Database en la nubeavanttic Consultoría Tecnológica
 
MySQL in Oracle environment : Quick start guide for Oracle DBA (Part 1)
MySQL in Oracle environment : Quick start guide for Oracle DBA (Part 1)MySQL in Oracle environment : Quick start guide for Oracle DBA (Part 1)
MySQL in Oracle environment : Quick start guide for Oracle DBA (Part 1)OracleMySQL
 
Introduction to MySQL InnoDB Cluster
Introduction to MySQL InnoDB ClusterIntroduction to MySQL InnoDB Cluster
Introduction to MySQL InnoDB ClusterFrederic Descamps
 
Oracle RAC 12c Best Practices Sanger OOW13 [CON8805]
Oracle RAC 12c Best Practices Sanger OOW13 [CON8805]Oracle RAC 12c Best Practices Sanger OOW13 [CON8805]
Oracle RAC 12c Best Practices Sanger OOW13 [CON8805]Markus Michalewicz
 

Similar to Collaborate 17 Oracle RAC 12cRel 2 Best Practices (20)

Oracle RAC 12c Rel. 2 & Cluster Architecture Internals OOW17 by Anil Nair
Oracle RAC 12c Rel. 2 & Cluster Architecture Internals OOW17 by Anil NairOracle RAC 12c Rel. 2 & Cluster Architecture Internals OOW17 by Anil Nair
Oracle RAC 12c Rel. 2 & Cluster Architecture Internals OOW17 by Anil Nair
 
New availability features in oracle rac 12c release 2 anair ss
New availability features in oracle rac 12c release 2 anair   ssNew availability features in oracle rac 12c release 2 anair   ss
New availability features in oracle rac 12c release 2 anair ss
 
AIOUG-GroundBreakers-Jul 2019 - 19c RAC
AIOUG-GroundBreakers-Jul 2019 - 19c RACAIOUG-GroundBreakers-Jul 2019 - 19c RAC
AIOUG-GroundBreakers-Jul 2019 - 19c RAC
 
AUSOUG - NZOUG-GroundBreakers-Jun 2019 - 19c RAC
AUSOUG - NZOUG-GroundBreakers-Jun 2019 - 19c RACAUSOUG - NZOUG-GroundBreakers-Jun 2019 - 19c RAC
AUSOUG - NZOUG-GroundBreakers-Jun 2019 - 19c RAC
 
20190817 coscup-oracle my sql innodb cluster sharing
20190817 coscup-oracle my sql innodb cluster sharing20190817 coscup-oracle my sql innodb cluster sharing
20190817 coscup-oracle my sql innodb cluster sharing
 
MySQL no Paypal Tesla e Uber
MySQL no Paypal Tesla e UberMySQL no Paypal Tesla e Uber
MySQL no Paypal Tesla e Uber
 
Mysql NDB Cluster's Asynchronous Parallel Design for High Performance
Mysql NDB Cluster's Asynchronous Parallel Design for High PerformanceMysql NDB Cluster's Asynchronous Parallel Design for High Performance
Mysql NDB Cluster's Asynchronous Parallel Design for High Performance
 
Robust easy affordable disaster recovery for MySQL Data
Robust easy affordable disaster recovery for MySQL DataRobust easy affordable disaster recovery for MySQL Data
Robust easy affordable disaster recovery for MySQL Data
 
20191001 bkk-secret-of inno-db_clusterv1
20191001 bkk-secret-of inno-db_clusterv120191001 bkk-secret-of inno-db_clusterv1
20191001 bkk-secret-of inno-db_clusterv1
 
Using Snap Clone with Enterprise Manager 12c
Using Snap Clone with Enterprise Manager 12cUsing Snap Clone with Enterprise Manager 12c
Using Snap Clone with Enterprise Manager 12c
 
6° Sessione Oracle - CRUI: Oracle Database Appliance: Il potere dell’ingegner...
6° Sessione Oracle - CRUI: Oracle Database Appliance:Il potere dell’ingegner...6° Sessione Oracle - CRUI: Oracle Database Appliance:Il potere dell’ingegner...
6° Sessione Oracle - CRUI: Oracle Database Appliance: Il potere dell’ingegner...
 
Oracle E-Business Suite On Oracle Cloud
Oracle E-Business Suite On Oracle CloudOracle E-Business Suite On Oracle Cloud
Oracle E-Business Suite On Oracle Cloud
 
MySQL 8.0 in a nutshell
MySQL 8.0 in a nutshellMySQL 8.0 in a nutshell
MySQL 8.0 in a nutshell
 
State ofdolphin short
State ofdolphin shortState ofdolphin short
State ofdolphin short
 
Why MySQL High Availability Matters
Why MySQL High Availability MattersWhy MySQL High Availability Matters
Why MySQL High Availability Matters
 
Meetup Oracle Database MAD_BCN: 1.1 Servicios de Oracle Database en la nube
 Meetup Oracle Database MAD_BCN: 1.1 Servicios de Oracle Database en la nube Meetup Oracle Database MAD_BCN: 1.1 Servicios de Oracle Database en la nube
Meetup Oracle Database MAD_BCN: 1.1 Servicios de Oracle Database en la nube
 
MySQL in Oracle environment : Quick start guide for Oracle DBA (Part 1)
MySQL in Oracle environment : Quick start guide for Oracle DBA (Part 1)MySQL in Oracle environment : Quick start guide for Oracle DBA (Part 1)
MySQL in Oracle environment : Quick start guide for Oracle DBA (Part 1)
 
My sql8 innodb_cluster
My sql8 innodb_clusterMy sql8 innodb_cluster
My sql8 innodb_cluster
 
Introduction to MySQL InnoDB Cluster
Introduction to MySQL InnoDB ClusterIntroduction to MySQL InnoDB Cluster
Introduction to MySQL InnoDB Cluster
 
Oracle RAC 12c Best Practices Sanger OOW13 [CON8805]
Oracle RAC 12c Best Practices Sanger OOW13 [CON8805]Oracle RAC 12c Best Practices Sanger OOW13 [CON8805]
Oracle RAC 12c Best Practices Sanger OOW13 [CON8805]
 

More from Anil Nair

Scaling paypal workloads with oracle rac ss
Scaling paypal workloads with oracle rac ssScaling paypal workloads with oracle rac ss
Scaling paypal workloads with oracle rac ssAnil Nair
 
New Generation Oracle RAC Performance
New Generation Oracle RAC PerformanceNew Generation Oracle RAC Performance
New Generation Oracle RAC PerformanceAnil Nair
 
Exadata master series_asm_2020
Exadata master series_asm_2020Exadata master series_asm_2020
Exadata master series_asm_2020Anil Nair
 
Smart monitoring how does oracle rac manage resource, state ukoug19
Smart monitoring how does oracle rac manage resource, state ukoug19Smart monitoring how does oracle rac manage resource, state ukoug19
Smart monitoring how does oracle rac manage resource, state ukoug19Anil Nair
 
Oracle RAC 19c: Best Practices and Secret Internals
Oracle RAC 19c: Best Practices and Secret InternalsOracle RAC 19c: Best Practices and Secret Internals
Oracle RAC 19c: Best Practices and Secret InternalsAnil Nair
 
Using Machine Learning to Debug complex Oracle RAC Issues
Using Machine Learning  to Debug complex Oracle RAC IssuesUsing Machine Learning  to Debug complex Oracle RAC Issues
Using Machine Learning to Debug complex Oracle RAC IssuesAnil Nair
 
Using Machine Learning to Debug Oracle RAC Issues
Using Machine Learning to Debug Oracle RAC IssuesUsing Machine Learning to Debug Oracle RAC Issues
Using Machine Learning to Debug Oracle RAC IssuesAnil Nair
 

More from Anil Nair (7)

Scaling paypal workloads with oracle rac ss
Scaling paypal workloads with oracle rac ssScaling paypal workloads with oracle rac ss
Scaling paypal workloads with oracle rac ss
 
New Generation Oracle RAC Performance
New Generation Oracle RAC PerformanceNew Generation Oracle RAC Performance
New Generation Oracle RAC Performance
 
Exadata master series_asm_2020
Exadata master series_asm_2020Exadata master series_asm_2020
Exadata master series_asm_2020
 
Smart monitoring how does oracle rac manage resource, state ukoug19
Smart monitoring how does oracle rac manage resource, state ukoug19Smart monitoring how does oracle rac manage resource, state ukoug19
Smart monitoring how does oracle rac manage resource, state ukoug19
 
Oracle RAC 19c: Best Practices and Secret Internals
Oracle RAC 19c: Best Practices and Secret InternalsOracle RAC 19c: Best Practices and Secret Internals
Oracle RAC 19c: Best Practices and Secret Internals
 
Using Machine Learning to Debug complex Oracle RAC Issues
Using Machine Learning  to Debug complex Oracle RAC IssuesUsing Machine Learning  to Debug complex Oracle RAC Issues
Using Machine Learning to Debug complex Oracle RAC Issues
 
Using Machine Learning to Debug Oracle RAC Issues
Using Machine Learning to Debug Oracle RAC IssuesUsing Machine Learning to Debug Oracle RAC Issues
Using Machine Learning to Debug Oracle RAC Issues
 

Recently uploaded

IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Scriptwesley chun
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsJoaquim Jorge
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsMaria Levchenko
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024Results
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)wesley chun
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024The Digital Insurer
 
Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessAdvantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessPixlogix Infotech
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘RTylerCroy
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUK Journal
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slidevu2urc
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Drew Madelung
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Igalia
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfsudhanshuwaghmare1
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?Antenna Manufacturer Coco
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processorsdebabhi2
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 

Recently uploaded (20)

IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessAdvantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your Business
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 

Collaborate 17 Oracle RAC 12cRel 2 Best Practices

  • 1.
  • 2. Copyright © 2017, Oracle and/or its affiliates. All rights reserved. Oracle Real Application Clusters Anil Nair Sr. Principal Product Manager, Oracle Real Application Clusters (RAC) Apr 3rd , 2017 @RACMasterPM http://www.linkedin.com/in/anil-nair-01960b6 http://www.slideshare.net/AnilNair27/ 12c Release 2 Best Practices
  • 3. Copyright © 2017, Oracle and/or its affiliates. All rights reserved. Safe Harbor Statement The following is intended to outline our general product direction. It is intended for information purposes only, and may not be incorporated into any contract. It is not a commitment to deliver any material, code, or functionality, and should not be relied upon in making purchasing decisions. The development, release, and timing of any features or functionality described for Oracle’s products remains at the sole discretion of Oracle. 3
  • 4. Copyright © 2017, Oracle and/or its affiliates. All rights reserved. Oracle RAC 12c Release 2 Best Practices Cluster configuration Options Install a Standalone Cluster Install a Domain Services Cluster (DSC) Create Member Cluster Configuration file Install Member Services Cluster (MC) Frequently asked Questions (FAQ) 1 4 2 3 4 5 6
  • 5. Copyright © 2017, Oracle and/or its affiliates. All rights reserved. Cluster Domain 5 Standalone Cluster Cluster configuration Options
  • 6. Copyright © 2017, Oracle and/or its affiliates. All rights reserved. • Standalone Cluster hosts Oracle Grid Infrastructure (including ASM), Management Repository • Nodes access shared storage in a consistent way (NAS or block storage) • Can be deployed as Hub nodes or Leaf Nodes – Read Write instances can be deployed on Hub Nodes – Read only instances can be deployed to Leaf nodes 6 Standalone Cluster deployment
  • 7. Copyright © 2017, Oracle and/or its affiliates. All rights reserved. • Cluster domain groups multiple cluster configurations to help standardize, centralize and optimize your deployment • Consists of – One or more nodes hosting the Domain Services Cluster (DSC) – One or more nodes hosting the Database Member Cluster – Optionally one or more nodes hosting the Application Member Cluster 7 Cluster Domain deployment Domain Services Cluster ASM IO ACFS ASM Database Member Cluster Uses ASM Service Database Member Cluster Uses ASM IO Service of DSC TFAGIMR Application Member Cluster GI only Database Member Cluster Uses local ASM Shared ASM OptionalRHP Private Network 1 2 3 4 SAN Storage ASM Network
  • 8. Copyright © 2017, Oracle and/or its affiliates. All rights reserved. • One or more nodes can be configured as a Domain Services Cluster (DSC) • DSC provides – Centralized Grid Infrastructure Management Repository (GIMR)Services – Centralized Trace File Analyzer (TFA) services – Automatic Storage Management (ASM) via both direct and indirect mode – Rapid Home Provisioning (RHP) services • These centralized services can be utilized by Member clusters of this Cluster Domain 8 Domain Services Cluster Domain Services Cluster ASM IO Service ASM ServiceTFAGIMR Shared ASM RHP Nodes of Domain Services Cluster
  • 9. Copyright © 2017, Oracle and/or its affiliates. All rights reserved. • ASM on DSC service provides centralized storage management services • Member Cluster (MC) can access the shared storage on the DSC using – a direct physical connection to the shared storage – a network path utilizing the ASM IO services • All nodes of a MC have to use the same storage access method (direct or indirect) 9 Accessing storage on the Domain Services Cluster Domain Services Cluster ASM IO Service ASM ServiceTFAGIMR Shared ASM RHP Nodes of Domain Services Cluster
  • 10. Copyright © 2017, Oracle and/or its affiliates. All rights reserved. Database Member Cluster with Local Storage 10 Application Member Cluster Database Member Cluster utilizing the shared storage services provided by Domain Services Cluster Types of Member Clusters
  • 11. Copyright © 2017, Oracle and/or its affiliates. All rights reserved. • Database Member Cluster consist of one or more nodes used to host one or many Databases • Database Member Cluster – Uses the DSC for GIMR and TFA services – Uses ASM with Local storage for Databases • Note the over loaded use of term “Local” – In this case, the member cluster has “local storage” which is local to members of the Database Member and is Not shared with other Member clusters 11 Database Member Cluster with local storage 1 Domain Services Cluster ASM IO Service ASM ServiceTFAGIMR Shared ASM RHP Local storage is not shared with other Member Clusters 1 2 43
  • 12. Copyright © 2017, Oracle and/or its affiliates. All rights reserved. • Application Member Cluster consist of one or more nodes used to host Applications • Application Member Cluster – Uses the DSC for GIMR and TFA services – May or may not have optional local storage as required by the Application • Benefits from the centralized GIMR and TFA services Application Member Cluster Domain Services Cluster ASM IO Service ASM ServiceTFAGIMR Shared ASM RHP 21
  • 13. Copyright © 2017, Oracle and/or its affiliates. All rights reserved. • One or more nodes can be configured as Database Member Cluster to utilize the shared storage services provided by the DSC without direct connection to Shared Storage • ASM instance running on the DSC provides a new service called ASM I/O service • This can be utilized by Member cluster to access the Shared storage services provided by the DSC via ASM network • Also benefits from the centralized GIMR and TFA services 13 Database Member Cluster utilizing ASM I/O services Domain Services Cluster ASM IO Service ASM ServiceTFAGIMR Shared ASM RHP 3 1 2 43
  • 14. Copyright © 2017, Oracle and/or its affiliates. All rights reserved. • One or more nodes can be configured as Database Member Cluster to utilize the shared storage services provided by the DSC with direct connection to Shared Storage • Member Clusters utilize the ASM instance running on the DSC for metadata but performs Read/Write directly to the Shared Storage • Also benefits from the centralized GIMR and TFA services 14 Database Member Cluster with direct connection to Storage Domain Services Cluster ASM IO Service ASM ServiceTFAGIMR Shared ASM RHP 4 1 2 43
  • 15. Copyright © 2017, Oracle and/or its affiliates. All rights reserved. 15 Please visit session # 628 for more information
  • 16. Copyright © 2017, Oracle and/or its affiliates. All rights reserved. Oracle RAC 12c Release 2 Best Practices Cluster configuration Options Install a Standalone Cluster Install a Domain Services Cluster (DSC) Create Member Cluster Configuration file Install Member Services Cluster (MC) Frequently asked Questions (FAQ) 1 16 2 3 4 5 6
  • 17. Copyright © 2017, Oracle and/or its affiliates. All rights reserved. Installing a Standalone Cluster
  • 18. Copyright © 2017, Oracle and/or its affiliates. All rights reserved. Installing a Standalone Cluster
  • 19. Copyright © 2017, Oracle and/or its affiliates. All rights reserved. Installing a standalone cluster GNS and GNS sub-domain delegation are optional
  • 20. Copyright © 2017, Oracle and/or its affiliates. All rights reserved. Cluster Node Information Virtual IP defaults to hostname-VIP
  • 21. Copyright © 2017, Oracle and/or its affiliates. All rights reserved. Add Cluster Node Information Add a range of hosts using regex expressions
  • 22. Copyright © 2017, Oracle and/or its affiliates. All rights reserved. Configure nodes as Hub or leaf nodes 1. Optionally configure some nodes as Leaf Nodes to run read only instances 2. Note that leaf nodes do not need Virtual hostname
  • 23. Copyright © 2017, Oracle and/or its affiliates. All rights reserved. Specify Network Usage
  • 24. Copyright © 2017, Oracle and/or its affiliates. All rights reserved. Configure Storage Options Disk group containing OCR and Voting disks needs to be on ASM
  • 25. Copyright © 2017, Oracle and/or its affiliates. All rights reserved. Create ASM Disk Group
  • 26. Copyright © 2017, Oracle and/or its affiliates. All rights reserved. 26 Slight digression
  • 27. Copyright © 2017, Oracle and/or its affiliates. All rights reserved. Installing a standalone cluster (Extended Cluster)
  • 28. Copyright © 2017, Oracle and/or its affiliates. All rights reserved. 28 Back on track
  • 29. Copyright © 2017, Oracle and/or its affiliates. All rights reserved. Specify Oracle Base
  • 30. Copyright © 2017, Oracle and/or its affiliates. All rights reserved. Root script execution
  • 31. Copyright © 2017, Oracle and/or its affiliates. All rights reserved. Prerequisite checks Cluvfy runs deployment specific checks for installation
  • 32. Copyright © 2017, Oracle and/or its affiliates. All rights reserved. Oracle RAC 12c Release 2 Best Practices Cluster configuration Options Install a Standalone Cluster Install a Domain Services Cluster (DSC) Create Member Cluster Configuration file Install Member Services Cluster (MC) Frequently asked Questions (FAQ) 1 32 2 3 4 5 6
  • 33. Copyright © 2017, Oracle and/or its affiliates. All rights reserved. Domain Services Cluster Installation steps
  • 34. Copyright © 2017, Oracle and/or its affiliates. All rights reserved. Domain Services Cluster Installation steps
  • 35. Copyright © 2017, Oracle and/or its affiliates. All rights reserved. Domain Services Cluster Installation steps GNS is required but GNS sub- domain delegation is optional
  • 36. Copyright © 2017, Oracle and/or its affiliates. All rights reserved. Cluster Node information for DSC Read only instances cannot be configured on Leaf nodes in a Cluster Domain configuration
  • 37. Copyright © 2017, Oracle and/or its affiliates. All rights reserved. Network Interface Usage for DSC Choose separate and possibly multiple ASM private networks to ensure adequate bandwidth is available for Member clusters accessing storage on DSC via ASM IO Services
  • 38. Copyright © 2017, Oracle and/or its affiliates. All rights reserved. Grid Infrastructure Management Repository options for DSC Recommendation is to create separate Disk group for Management Database
  • 39. Copyright © 2017, Oracle and/or its affiliates. All rights reserved. Configure storage options for DSC 1. For Re-Installs after a failed install, remember to check for afd driver using #lsmod |grep afd 2. Executing dd on a device protected by afd is ignored silently
  • 40. Copyright © 2017, Oracle and/or its affiliates. All rights reserved. Specify ASM password for DSC
  • 41. Copyright © 2017, Oracle and/or its affiliates. All rights reserved. Prerequisite Checks for DSC Cluvfy runs deployment specific checks for installation
  • 42. Copyright © 2017, Oracle and/or its affiliates. All rights reserved. Execute configuration steps for DSC
  • 43. Copyright © 2017, Oracle and/or its affiliates. All rights reserved. Execute root.sh to configure DSC
  • 44. Copyright © 2017, Oracle and/or its affiliates. All rights reserved. Domain Services Cluster post install tasks
  • 45. Copyright © 2017, Oracle and/or its affiliates. All rights reserved. Successful install of DSC
  • 46. Copyright © 2017, Oracle and/or its affiliates. All rights reserved. Oracle RAC 12c Release 2 Best Practices Cluster configuration Options Install a Standalone Cluster Install a Domain Services Cluster (DSC) Create Member Cluster Configuration file Install Member Services Cluster (MC) Frequently asked Questions (FAQ) 1 46 2 3 4 5 6
  • 47. Copyright © 2017, Oracle and/or its affiliates. All rights reserved. Create Member Cluster configuration file $ssh <DSC_host> $ cd $GRID_HOME/bin $./crsctl create member_cluster_configuration -h $./crsctl create member_cluster_configuration salesmb -file $HOME/sales_mb .xml $scp $HOME/sales_mb.xml mc_host:/tmp Check Usage crsctl create –h Create Cluster policyset file using crsctl create policyset –file <path> Use the –domain_service attribute to configure how member cluster accesses ASM storage Backup the policyset file as file cannot be recreated
  • 48. Copyright © 2017, Oracle and/or its affiliates. All rights reserved. Check Member Cluster configuration $ssh <DSC_host> $ cd $GRID_HOME/bin $./crsctl query cluster site -all Site 'rwsxxxxxxxxx5' identified by GUID '85ce299c88ef4fbdff101a16af6de8b0' in state 'ENABLED' contains nodes 'rwsxxxxxx7,rwsxxxxxx8' and no disk. Check Usage crsctl query –h Query Member Cluster configuration using $crsctl query cluster site -all
  • 49. Copyright © 2017, Oracle and/or its affiliates. All rights reserved. Oracle RAC 12c Release 2 Best Practices Cluster configuration Options Install a Standalone Cluster Install a Domain Services Cluster (DSC) Create Member Cluster Configuration file Install Member Services Cluster (MC) Frequently asked Questions (FAQ) 1 49 2 3 4 5 6
  • 50. Copyright © 2017, Oracle and/or its affiliates. All rights reserved. Member Cluster Installation
  • 51. Copyright © 2017, Oracle and/or its affiliates. All rights reserved. Member Cluster Installation
  • 52. Copyright © 2017, Oracle and/or its affiliates. All rights reserved. Member Cluster Installation Enter the Cluster configuration file name created earlier in the DSC
  • 53. Copyright © 2017, Oracle and/or its affiliates. All rights reserved. Member Cluster Installation
  • 54. Copyright © 2017, Oracle and/or its affiliates. All rights reserved. Member Cluster Installation
  • 55. Copyright © 2017, Oracle and/or its affiliates. All rights reserved. Member Cluster Installation
  • 56. Copyright © 2017, Oracle and/or its affiliates. All rights reserved. Member Cluster Installation
  • 57. Copyright © 2017, Oracle and/or its affiliates. All rights reserved. Member Cluster Installation
  • 58. Copyright © 2017, Oracle and/or its affiliates. All rights reserved. Member Cluster Installation
  • 59. Copyright © 2017, Oracle and/or its affiliates. All rights reserved. Member Cluster Installation
  • 60. Copyright © 2017, Oracle and/or its affiliates. All rights reserved. Member Cluster Installation
  • 61. Copyright © 2017, Oracle and/or its affiliates. All rights reserved. Member Cluster Installation
  • 62. Copyright © 2017, Oracle and/or its affiliates. All rights reserved. 62 Slight digression
  • 63. Copyright © 2017, Oracle and/or its affiliates. All rights reserved. 63 Note new command to install Grid Infrastructure $scp linuxx64_12201_grid_home.zip rwsxxxx9:/u01/app/12.2.0/grid $ssh rwsxxxx9 $export DISPLAY=rwsxxxx9:1 $unzip linuxx64_12201_grid_home.zip $./gridSetup.sh 1. Use gridSetup.sh to install Grid Infrastructure 2. Use gridSetup.sh to add Nodes 3. Use deinstall to delete Nodes 4. Continue to use runInstaller to install Database Home
  • 64. Copyright © 2017, Oracle and/or its affiliates. All rights reserved. A brief overview of ./runInstaller Step 12.1.0.2 1 Download shiphome zip files 2 Unzip grid1/2.zip to some stage location (stage_loc) 3 Execute <stage_loc>/runInstaller.sh 4 Bootstraps files to some temp area (1GB) 5 Copies files from <stage_loc> to Grid Home 6 Zip up the Grid Home and store it as image files 7 Unzip image files to OH on all nodes of the cluster 8 Execute clone.pl on all nodes of cluster 9 Run config.sh from one of the nodes 64
  • 65. Copyright © 2017, Oracle and/or its affiliates. All rights reserved. Step 12.2.0.1 1 Download image zip files 2 Unzip image files to OH on one of the nodes of cluster 3 Run gridSetup.sh from one of the nodes • Create gold images – Download the GI home – Unzip the files – apply environment specific patches – Zip it up – use as Gold Image 65 So what’s new with ./gridSetup.sh?
  • 66. Copyright © 2017, Oracle and/or its affiliates. All rights reserved. Oracle RAC 12c Release 2 Best Practices Cluster configuration Options Install a Standalone Cluster Install a Domain Services Cluster (DSC) Create Member Cluster Configuration file Install Member Services Cluster (MC) Frequently asked Questions (FAQ) 1 66 2 3 4 5 6
  • 67. Copyright © 2017, Oracle and/or its affiliates. All rights reserved. 67 Frequently asked Question # 1 Why does MGMT DB need so much space?
  • 68. Copyright © 2017, Oracle and/or its affiliates. All rights reserved. Cluster Type Redundancy MGMT DG (GB) Domain Services Cluster (2 Node DSC with 4 Member Clusters of 2 Nodes each) External 188 Normal 376 High 564 Flex 376 Standalone Cluster (4 Node Cluster) External 38 Normal 76 High 114 Flex 76 • Oracle GI 12c Release 2 feature AHF (Autonomous Health Framework) collects and stores diagnostics data from OS and DB in MGMT • In DSC, one PDB per member cluster is provisioned to store member cluster diagnostics data • The data is used by AHF components like cluster health advisor to both prevent and help diagnose issues 68 GIMR space requirements
  • 69. Copyright © 2017, Oracle and/or its affiliates. All rights reserved. 69 Machine Learning for Automatic Diagnosis Faults Alarms Incidents Root Causes Corrective Actions Diagnostic Data collected from OS and the database is analyzed using a Bayesian Belief Network for Cause and Effect Analysis to automatically discover potential issues or take corrective actions 101011111101011010101010101 010101110110001010101010101 010101010101010101010101101 Diagnostic Data Analyze
  • 70. Copyright © 2017, Oracle and/or its affiliates. All rights reserved. chactl query diagnosis-db 70 $ chactl query diagnosis -db sales -start "2017-03-31 10:00:50" -end "2017-03-31 10:25:50“ 2017-03-31 10:01:10.0 Database sales DB Control File IO Performance (sales_1) [detected] 2017-03-31 10:01:10.0 Database sales DB Control File IO Performance (sales_2) [detected] 2017-03-31 10:01:13.0 Database sales DB CPU Utilization (sales_2) [detected] 2017-03-31 10:01:33.0 Database salesDB Log File Switch (sales_1) [detected] Consolidates and displays information from all instances
  • 71. Copyright © 2017, Oracle and/or its affiliates. All rights reserved. chactl query diagnosis -cluster 71 $chactl query diagnosis –start "2017-03-31 10:00:50" -end "2017-03-31 10:25:50“ 2017-03-31 10:01:25.0 Host rwsxxxxx9 Host Memory Consumption [detected] 2017-03-31 10:01:29.0 Host rwsxxxxx0 Host Memory Consumption [detected] 2017-03-31 10:01:23.0 Host rwsxxxxx1 Host Memory Consumption [detected] Problem: Host Memory Consumption Description: CHA detected that more memory than expected is consumed on this server. The memory is not allocated by sessions of this database. Cause: The Cluster Health Advisor (CHA) detected an increase in memory consumption by other databases or by applications not connected to a database on this node. Action: Identify the top memory consumers by using the Cluster Health Monitor (CHM). Note: This is a 4 node cluster but the memory consumption issue is reported on 3 of the 4 nodes
  • 72. Copyright © 2017, Oracle and/or its affiliates. All rights reserved. chatcl actions & resolutions in text or html format 72
  • 73. Copyright © 2017, Oracle and/or its affiliates. All rights reserved. • Stores OS, Database and node related performance data – CPU – Core – Memory Utilization – Storage performance – Network latency and bandwidth – Clusterware heartbeats – Database events • Single framework that utilizes the data collected to help manage performance 73 This should clarify MGMT DB space requirements
  • 74. Copyright © 2017, Oracle and/or its affiliates. All rights reserved. • opatch automatically patches MGMT database if required • clients of MGMT connect using encrypted credentials • MGMT listener automatically maintained by the clusterware agent 74 Frequently asked Question # 2 But it is still one more database for me to manage
  • 75. Copyright © 2017, Oracle and/or its affiliates. All rights reserved. 75 Wait, I have more questions
  • 76. Copyright © 2017, Oracle and/or its affiliates. All rights reserved. • Recommendation is to use separate disk group for MGMT DB – This disk group will be used for OCR and Voting disk backups – Unlike prior releases, there is no OCR backup to GI home • Installer prompts during fresh install 76 Frequently asked Question # 3 Should I use one Disk Group for OCR, Voting and MGMT DB?
  • 77. Copyright © 2017, Oracle and/or its affiliates. All rights reserved. 77 Frequently asked Question # 4 How do I find out the cluster type? $crsctl get node status –all Node ‘rwsxxxx6’ active role is hub Node ‘rwsxxxx7’ active role is hub Node ‘rwsxxxx8’ active role is leaf Node ‘rwsxxxx9’ active role is leaf $crsctl get cluster mode status Cluster is running in “flex” mode $crsctl get cluster mode class CRS-41008 : Cluster class is ‘Standalone Cluster’ $crsctl get cluster mode class CRS-41008 : Cluster class is ‘Domain Services Cluster’ $crsctl get cluster mode class CRS-41008 : Cluster class is ‘Database Member Cluster’
  • 78. Copyright © 2017, Oracle and/or its affiliates. All rights reserved. 78 Frequently asked Question # 5 How do I continue from “CLSRSC-400: A system reboot is required to continue installing”? ./gridSetup.sh -executeConfigTools -responseFile /u01/app/12.2.0/grid/install/response/grid_2017-03- 14_03-19-41PM.rsp • Use executeConfigTools option of gridSetup.sh • Requires responseFile – Hint: Use the response file auto saved by the Installer under $GI_HOME/grid/install • Optionally add passwords to the response file for a silent install experience • configToolAllCommands is deprecated
  • 79. Copyright © 2017, Oracle and/or its affiliates. All rights reserved. 79 Frequently asked Question # 6 • All 12.2.0 nodes are in Flex Cluster mode • All 12.2.0 nodes are in Flex ASM mode • New Oracle 12.2 RAC Node weighting algorithm considers available ASM instances during split brain How to configure cluster for Flex ASM and Flex Cluster?
  • 80. Copyright © 2017, Oracle and/or its affiliates. All rights reserved. • Node weighting considers Secondary failure conditions like the public network and Flex ASM instances that would survive the eviction following a split brain • The idea is to let the majority of the work survive 80 Node Weighting in Oracle RAC 12c Release 2 1 2 43
  • 81. Copyright © 2017, Oracle and/or its affiliates. All rights reserved. 81 Frequently asked Question # 7 Can I convert Read Write instances to Read Only ? $crsctl set node role leaf –node rwsxxxxxx1 • Stop the instance • Set the node role – crsctl set node role leaf –node <nodename> • Startup the instance using the spfile with read only instance specific parameters
  • 82. Copyright © 2017, Oracle and/or its affiliates. All rights reserved. 82 Frequently asked Question # 8 Which deployment model should I use? • Customers have a choice of deployment models • Some factors to consider on the deployment choices are – Cluster Domain requires a fresh install – ASM Database Oriented Storage features on the Domain Services cluster can be used to rapidly clone databases – Storage administrators can consolidate multiple databases in the DSC by utilizing the new ASM feature which allows admins to set a quota at the database level • Regardless of the deployment choice, the tools to manage and deploy does change
  • 83. Please Complete Your Session Evaluation Evaluate this session in your COLLABORATE app. Pull up this session and tap "Session Evaluation" to complete the survey. Session ID: 359
  • 84. Copyright © 2015, Oracle and/or its affiliates. All rights reserved. | 84