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/
Step by Step guide to install Cluster Domain
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.
Step by Step guide to install/configure Cluster Domain
Install Domain Services Cluster (DSC)
Create Cluster Manifest file
Install Member Services Cluster (MC)
1
4
2
3
Copyright © 2017, Oracle and/or its affiliates. All rights reserved.
5
Domain Services Cluster
Cluster Domain
ASM
IO Service
ACFS
Services
ASM
Service
Database
Member Cluster
Uses ASM
Service
Database
Member Cluster
Uses ASM IO
Service of DSC
Trace File
Analyzer
(TFA)
Service
Mgmt
Repository
(GIMR)
Service
Application
Member Cluster
GI only
Database
Member Cluster
Uses local ASM
Shared ASM
Additional
Optional
Services
Rapid Home
Provisioning
(RHP)
Service
Private
Network
SAN
Storage
ASM
Network
Storage
1 2 3 4
Copyright © 2017, Oracle and/or its affiliates. All rights reserved.
Domain Services Cluster Installation steps
$ssh <DSC_host>
$ ./gridSetup.sh
Start Install using gridSetup
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.
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
Highly recommended to
create separate Disk group for
Management Database
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
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
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.
Step by Step guide to install/configure Cluster Domain
Install Domain Services Cluster (DSC)
Create Cluster Manifest file
Install Member Services Cluster (MC)
1
20
2
3
Copyright © 2017, Oracle and/or its affiliates. All rights reserved.
Create Member Cluster Manifest file
$ssh <DSC_host>
$ cd $GRID_HOME/bin
$./crsctl create -h
Usage:
$./crsctl create member_cluster_configuration salesmb -file
$HOME/sales_mb .xml
$scp $HOME/sales_mb.xml mc_host:/tmp
Check Usage with
crsctl create –h
Create Cluster manifest
file using
crsctl create
member_cluster_configu
ration –file <path>
Use the –domain_service
attribute to configure
how member cluster
accesses ASM storage
Backup the Manifest file
as file cannot be
recreated
Copyright © 2017, Oracle and/or its affiliates. All rights reserved.
Step by Step guide to install/configure Cluster Domain
Install Domain Services Cluster (DSC)
Create Cluster Manifest file
Install Member Services Cluster (MC)
1
22
2
3
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 Manifest file name
created earlier in the DSC
Copyright © 2017, Oracle and/or its affiliates. All rights reserved.
Member Cluster Installation
Enter the Manifest 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.
How to find out Cluster deployment details?
33
$crsctl get node role status -all
Node ‘rwsxxxx6’ active role is hub
Node ‘rwsxxxx7’ active role is hub
Node ‘rwsxxxx8’ active role is hub
Node ‘rwsxxxx9’ active role is hub
$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’
Step by Step instructions to install Cluster Domain deployment model

Step by Step instructions to install Cluster Domain deployment model

  • 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/ Step by Step guide to install Cluster Domain
  • 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. Step by Step guide to install/configure Cluster Domain Install Domain Services Cluster (DSC) Create Cluster Manifest file Install Member Services Cluster (MC) 1 4 2 3
  • 5.
    Copyright © 2017,Oracle and/or its affiliates. All rights reserved. 5 Domain Services Cluster Cluster Domain ASM IO Service ACFS Services ASM Service Database Member Cluster Uses ASM Service Database Member Cluster Uses ASM IO Service of DSC Trace File Analyzer (TFA) Service Mgmt Repository (GIMR) Service Application Member Cluster GI only Database Member Cluster Uses local ASM Shared ASM Additional Optional Services Rapid Home Provisioning (RHP) Service Private Network SAN Storage ASM Network Storage 1 2 3 4
  • 6.
    Copyright © 2017,Oracle and/or its affiliates. All rights reserved. Domain Services Cluster Installation steps $ssh <DSC_host> $ ./gridSetup.sh Start Install using gridSetup
  • 7.
    Copyright © 2017,Oracle and/or its affiliates. All rights reserved. Domain Services Cluster Installation steps
  • 8.
    Copyright © 2017,Oracle and/or its affiliates. All rights reserved. Domain Services Cluster Installation steps
  • 9.
    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
  • 10.
    Copyright © 2017,Oracle and/or its affiliates. All rights reserved. Domain Services Cluster Installation steps
  • 11.
    Copyright © 2017,Oracle and/or its affiliates. All rights reserved. Domain Services Cluster Installation steps
  • 12.
    Copyright © 2017,Oracle and/or its affiliates. All rights reserved. Domain Services Cluster Installation steps Highly recommended to create separate Disk group for Management Database
  • 13.
    Copyright © 2017,Oracle and/or its affiliates. All rights reserved. Domain Services Cluster Installation steps
  • 14.
    Copyright © 2017,Oracle and/or its affiliates. All rights reserved. Domain Services Cluster Installation steps
  • 15.
    Copyright © 2017,Oracle and/or its affiliates. All rights reserved. Domain Services Cluster Installation steps
  • 16.
    Copyright © 2017,Oracle and/or its affiliates. All rights reserved. Domain Services Cluster Installation steps
  • 17.
    Copyright © 2017,Oracle and/or its affiliates. All rights reserved. Domain Services Cluster Installation steps
  • 18.
    Copyright © 2017,Oracle and/or its affiliates. All rights reserved. Domain Services Cluster Installation steps
  • 19.
    Copyright © 2017,Oracle and/or its affiliates. All rights reserved. Domain Services Cluster Installation steps
  • 20.
    Copyright © 2017,Oracle and/or its affiliates. All rights reserved. Step by Step guide to install/configure Cluster Domain Install Domain Services Cluster (DSC) Create Cluster Manifest file Install Member Services Cluster (MC) 1 20 2 3
  • 21.
    Copyright © 2017,Oracle and/or its affiliates. All rights reserved. Create Member Cluster Manifest file $ssh <DSC_host> $ cd $GRID_HOME/bin $./crsctl create -h Usage: $./crsctl create member_cluster_configuration salesmb -file $HOME/sales_mb .xml $scp $HOME/sales_mb.xml mc_host:/tmp Check Usage with crsctl create –h Create Cluster manifest file using crsctl create member_cluster_configu ration –file <path> Use the –domain_service attribute to configure how member cluster accesses ASM storage Backup the Manifest file as file cannot be recreated
  • 22.
    Copyright © 2017,Oracle and/or its affiliates. All rights reserved. Step by Step guide to install/configure Cluster Domain Install Domain Services Cluster (DSC) Create Cluster Manifest file Install Member Services Cluster (MC) 1 22 2 3
  • 23.
    Copyright © 2017,Oracle and/or its affiliates. All rights reserved. Member Cluster Installation
  • 24.
    Copyright © 2017,Oracle and/or its affiliates. All rights reserved. Member Cluster Installation
  • 25.
    Copyright © 2017,Oracle and/or its affiliates. All rights reserved. Member Cluster Installation Enter the Manifest file name created earlier in the DSC
  • 26.
    Copyright © 2017,Oracle and/or its affiliates. All rights reserved. Member Cluster Installation Enter the Manifest file name created earlier in the DSC
  • 27.
    Copyright © 2017,Oracle and/or its affiliates. All rights reserved. Member Cluster Installation
  • 28.
    Copyright © 2017,Oracle and/or its affiliates. All rights reserved. Member Cluster Installation
  • 29.
    Copyright © 2017,Oracle and/or its affiliates. All rights reserved. Member Cluster Installation
  • 30.
    Copyright © 2017,Oracle and/or its affiliates. All rights reserved. Member Cluster Installation
  • 31.
    Copyright © 2017,Oracle and/or its affiliates. All rights reserved. Member Cluster Installation
  • 32.
    Copyright © 2017,Oracle and/or its affiliates. All rights reserved. Member Cluster Installation
  • 33.
    Copyright © 2017,Oracle and/or its affiliates. All rights reserved. How to find out Cluster deployment details? 33 $crsctl get node role status -all Node ‘rwsxxxx6’ active role is hub Node ‘rwsxxxx7’ active role is hub Node ‘rwsxxxx8’ active role is hub Node ‘rwsxxxx9’ active role is hub $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’