Introduction: This is the second part of the article in this series. Please refer to below mentioned URL to understand the steps that needs to be prepared for flex cluster Installation. http://www.toadworld.com/platforms/oracle/w/wiki/11508.oracle-12c-flex-cluster-installation-using-widows-dnsdhcp-server-part1 In first part of this article we've seen the configuration of DNS, DHCP Server with GNS Sub Domain Delegation. Now the setup is ready to kick off the Installation. As Mentioned in part1 the configuration of DNS/DCHP server with GNS sub domain delegation is very Important and Incorrect configuration of these services will lead to failed Installation. We need to make sure that all required steps are completed and all cluster nodes are able to resolve DNS Server root domain, GNS Sub domain and they are able to communicate each other. Installation of Flex Cluster Before starting the Installation we need to make sure that all 12c Grid Infrastructure pre-requisites are in configured. If there are no issues reported in the cluvfy output then we are ready for Installation. - Provide the name of the Cluster which we want to configure "flexrac-cluster" - Provide the SCAN Name "scan-flexrac" - Port for the scan listener "1521 " For Installation of Flex cluster its mandatory to enable to GNS and to enable GNS we should provide the GNS Vip and name of the GNS Sub Domain. Here we have to provide the inputs based on the configured settings in earlier steps. - GNS VIP Address - 192.168.2.20 - GNS Sub Domain - flexrac.dbamaze.com - Add all participating cluster nodes based on its properties (hub/leaf). In this demonstration I've only listed only one HUB and LEAF node, similarly we need to add up all cluster nodes. - List of all Hub and Leaf Nodes for 12c Grid Infrastructure. The Virtual Hostnames will be allocated automatically from GNS Service for Hub Nodes. Virtual IP and Virtual Hostnames are not applicable for Leaf Nodes. - Setup SSH for enabling password less login on remote nodes. - Select the Type for Network Interfaces. eth0 - 192.168.2.0 - Public eth1 - 10.10.2.0 - Private - Configure Disk for OCR and VD for 12c Grid Infrastructure - In this demonstration IPMI is not used but if required it can be configured at this step. - Use same directory location on all cluster nodes. (Should be created in advance with appropriate privileges) - There is an option to execute root.sh script from the Installer itself. This option is not used in this Installation. - Execute "orainstRoot.sh" & "root.sh" scripts in a same sequence as mentioned. - Execution of scripts on "flexnode1": [root@flexnode1 ~]# /u01/oracle/oraInventory/orainstRoot.sh Changing permissions of /u01/oracle/oraInventory. Adding read,write permissions for group. Removing read,write,execute permissions for world. Changing groupname of /u01/oracle/oraInventory to dbagrid. The execution of the script is complete. [root@flexnode1 ~]# [root@flexnode1 ~]# /u01/grid/12.1.0/root.sh Performing root user operation for Oracle 12c The following environment variables are set as: ORACLE_OWNER= oragrid ORACLE_HOME= /u01/grid/12.1.0 Enter the full pathname of the local bin directory: [/usr/local/bin]: Copying dbhome to /usr/local/bin ... Copying oraenv to /usr/local/bin ... Copying coraenv to /usr/local/bin ... Creating /etc/oratab file... Entries will be added to the /etc/oratab file as needed by Database Configuration Assistant when a database is created Finished running generic part of root script. Now product-specific root actions will be performed. Using configuration parameter file: /u01/grid/12.1.0/crs/install/crsconfig_params 2015/04/01 00:32:13 CLSRSC-363: User ignored prerequisites during installation OLR initialization - successful root wallet root wallet cert root cert export peer wallet profile reader wallet pa wallet peer wallet keys pa wallet keys peer cert request pa cert request peer cert pa cert peer root cert TP profile reader root cert TP pa root cert TP peer pa cert TP pa peer cert TP profile reader pa cert TP profile reader peer cert TP peer user cert pa user cert 2015/04/01 00:33:11 CLSRSC-330: Adding Clusterware entries to file '/etc/inittab' CRS-4133: Oracle High Availability Services has been stopped. CRS-4123: Oracle High Availability Services has been started. CRS-4133: Oracle High Availability Services has been stopped. CRS-4123: Oracle High Availability Services has been started. CRS-2673: Attempting to stop 'ora.drivers.acfs' on 'flexnode1' CRS-2677: Stop of 'ora.drivers.acfs' on 'flexnode1' succeeded CRS-2672: Attempting to start 'ora.evmd' on 'flexnode1' CRS-2672: Attempting to start 'ora.mdnsd' on 'flexnode1' CRS-2676: Start of 'ora.mdnsd' on 'flexnode1' succeeded CRS-2676: Start of 'ora.evmd' on 'flexnode1' succeeded CRS-2672: Attempting to start 'ora.gpnpd' on 'flexnode1' CRS-2676: Start of 'ora.gpnpd' on 'flexnode1' succeeded CRS-2672: Attempting to start 'ora.cssdmonitor' on 'flexnode1' CRS-2672: Attempting to start 'ora.gipcd' on 'flexnode1' CRS-2676: Start of 'ora.cssdmonitor' on 'flexnode1' succeeded CRS-2676: Start of 'ora.gipcd' on 'flexnode1' succeeded CRS-2672: Attempting to start 'ora.cssd' on 'flexnode1' CRS-2672: Attempting to start 'ora.diskmon' on 'flexnode1' CRS-2676: Start of 'ora.diskmon' on 'flexnode1' succeeded CRS-2676: Start of 'ora.cssd' on 'flexnode1' succeeded ASM created and started successfully. Disk Group GRID created successfully. CRS-2672: Attempting to start 'ora.crf' on 'flexnode1' CRS-2672: Attempting to start 'ora.storage' on 'flexnode1' CRS-2676: Start of 'ora.storage' on 'flexnode1' succeeded CRS-2676: Start of 'ora.crf' on 'flexnode1' succeeded CRS-2672: Attempting to start 'ora.crsd' on 'flexnode1' CRS-2676: Start of 'ora.crsd' on 'flexnode1' succeeded CRS-4256: Updating the profile Successful addition of voting disk 32670456172a4f5dbf39b2617a9fb10c. Successfully replaced voting disk group with +GRID. CRS-4256: Updating the profile CRS-4266: Voting file(s) successfully replaced ## STATE File Universal Id File Name Disk group -- ----- ----------------- --------- --------- 1. ONLINE 32670456172a4f5dbf39b2617a9fb10c (/dev/oracleasm/disks/DISK1) [GRID] Located 1 voting disk(s). CRS-2791: Starting shutdown of Oracle High Availability Services-managed resources on 'flexnode1' CRS-2673: Attempting to stop 'ora.crsd' on 'flexnode1' CRS-2677: Stop of 'ora.crsd' on 'flexnode1' succeeded CRS-2673: Attempting to stop 'ora.storage' on 'flexnode1' CRS-2673: Attempting to stop 'ora.mdnsd' on 'flexnode1' CRS-2673: Attempting to stop 'ora.gpnpd' on 'flexnode1' CRS-2673: Attempting to stop 'ora.drivers.acfs' on 'flexnode1' CRS-2677: Stop of 'ora.storage' on 'flexnode1' succeeded CRS-2673: Attempting to stop 'ora.asm' on 'flexnode1' CRS-2677: Stop of 'ora.drivers.acfs' on 'flexnode1' succeeded CRS-2677: Stop of 'ora.gpnpd' on 'flexnode1' succeeded CRS-2677: Stop of 'ora.mdnsd' on 'flexnode1' succeeded CRS-2677: Stop of 'ora.asm' on 'flexnode1' succeeded CRS-2673: Attempting to stop 'ora.cluster_interconnect.haip' on 'flexnode1' CRS-2677: Stop of 'ora.cluster_interconnect.haip' on 'flexnode1' succeeded CRS-2673: Attempting to stop 'ora.crf' on 'flexnode1' CRS-2673: Attempting to stop 'ora.ctssd' on 'flexnode1' CRS-2673: Attempting to stop 'ora.evmd' on 'flexnode1' CRS-2677: Stop of 'ora.crf' on 'flexnode1' succeeded CRS-2677: Stop of 'ora.ctssd' on 'flexnode1' succeeded CRS-2677: Stop of 'ora.evmd' on 'flexnode1' succeeded CRS-2673: Attempting to stop 'ora.cssd' on 'flexnode1' CRS-2677: Stop of 'ora.cssd' on 'flexnode1' succeeded CRS-2673: Attempting to stop 'ora.gipcd' on 'flexnode1' CRS-2677: Stop of 'ora.gipcd' on 'flexnode1' succeeded CRS-2793: Shutdown of Oracle High Availability Services-managed resources on 'flexnode1' has completed CRS-4133: Oracle High Availability Services has been stopped. CRS-4123: Starting Oracle High Availability Services-managed resources CRS-2672: Attempting to start 'ora.mdnsd' on 'flexnode1' CRS-2672: Attempting to start 'ora.evmd' on 'flexnode1' CRS-2676: Start of 'ora.mdnsd' on 'flexnode1' succeeded CRS-2676: Start of 'ora.evmd' on 'flexnode1' succeeded CRS-2672: Attempting to start 'ora.gpnpd' on 'flexnode1' CRS-2676: Start of 'ora.gpnpd' on 'flexnode1' succeeded CRS-2672: Attempting to start 'ora.gipcd' on 'flexnode1' CRS-2676: Start of 'ora.gipcd' on 'flexnode1' succeeded CRS-2672: Attempting to start 'ora.cssdmonitor' on 'flexnode1' CRS-2676: Start of 'ora.cssdmonitor' on 'flexnode1' succeeded CRS-2672: Attempting to start 'ora.cssd' on 'flexnode1' CRS-2672: Attempting to start 'ora.diskmon' on 'flexnode1' CRS-2676: Start of 'ora.diskmon' on 'flexnode1' succeeded CRS-2789: Cannot stop resource 'ora.diskmon' as it is not running on server 'flexnode1' CRS-2676: Start of 'ora.cssd' on 'flexnode1' succeeded CRS-2672: Attempting to start 'ora.cluster_interconnect.haip' on 'flexnode1' CRS-2672: Attempting to start 'ora.ctssd' on 'flexnode1' CRS-2676: Start of 'ora.ctssd' on 'flexnode1' succeeded CRS-2676: Start of 'ora.cluster_interconnect.haip' on 'flexnode1' succeeded CRS-2672: Attempting to start 'ora.asm' on 'flexnode1' CRS-2676: Start of 'ora.asm' on 'flexnode1' succeeded CRS-2672: Attempting to start 'ora.storage' on 'flexnode1' CRS-2676: Start of 'ora.storage' on 'flexnode1' succeeded CRS-2672: Attempting to start 'ora.crf' on 'flexnode1' CRS-2676: Start of 'ora.crf' on 'flexnode1' succeeded CRS-2672: Attempting to start 'ora.crsd' on 'flexnode1' CRS-2676: Start of 'ora.crsd' on 'flexnode1' succeeded CRS-6023: Starting Oracle Cluster Ready Services-managed resources CRS-6017: Processing resource auto-start for servers: flexnode1 CRS-6016: Resource auto-start has completed for server flexnode1 CRS-6024: Completed start of Oracle Cluster Ready Services-managed resources CRS-4123: Oracle High Availability Services has been started. 2015/04/01 00:38:43 CLSRSC-343: Successfully started Oracle clusterware stack /proc/net/ipv6_route: No such file or directory CRS-2672: Attempting to start 'ora.net1.network' on 'flexnode1' CRS-2676: Start of 'ora.net1.network' on 'flexnode1' succeeded CRS-2672: Attempting to start 'ora.gns.vip' on 'flexnode1' CRS-2676: Start of 'ora.gns.vip' on 'flexnode1' succeeded CRS-2672: Attempting to start 'ora.gns' on 'flexnode1' CRS-2676: Start of 'ora.gns' on 'flexnode1' succeeded CRS-2672: Attempting to start 'ora.ASMNET1LSNR_ASM.lsnr' on 'flexnode1' CRS-2676: Start of 'ora.ASMNET1LSNR_ASM.lsnr' on 'flexnode1' succeeded CRS-2672: Attempting to start 'ora.asm' on 'flexnode1' CRS-2676: Start of 'ora.asm' on 'flexnode1' succeeded CRS-2672: Attempting to start 'ora.GRID.dg' on 'flexnode1' CRS-2676: Start of 'ora.GRID.dg' on 'flexnode1' succeeded CRS-2791: Starting shutdown of Oracle High Availability Services-managed resources on 'flexnode1' CRS-2673: Attempting to stop 'ora.crsd' on 'flexnode1' CRS-2790: Starting shutdown of Cluster Ready Services-managed resources on 'flexnode1' CRS-2673: Attempting to stop 'ora.cvu' on 'flexnode1' CRS-2673: Attempting to stop 'ora.oc4j' on 'flexnode1' CRS-2673: Attempting to stop 'ora.GRID.dg' on 'flexnode1' CRS-2673: Attempting to stop 'ora.LISTENER_SCAN2.lsnr' on 'flexnode1' CRS-2673: Attempting to stop 'ora.LISTENER_SCAN1.lsnr' on 'flexnode1' CRS-2673: Attempting to stop 'ora.LISTENER_SCAN3.lsnr' on 'flexnode1' CRS-2673: Attempting to stop 'ora.gns' on 'flexnode1' CRS-2673: Attempting to stop 'ora.flexnode1.vip' on 'flexnode1' CRS-2677: Stop of 'ora.cvu' on 'flexnode1' succeeded CRS-2677: Stop of 'ora.LISTENER_SCAN3.lsnr' on 'flexnode1' succeeded CRS-2673: Attempting to stop 'ora.scan3.vip' on 'flexnode1' CRS-2677: Stop of 'ora.LISTENER_SCAN2.lsnr' on 'flexnode1' succeeded CRS-2677: Stop of 'ora.LISTENER_SCAN1.lsnr' on 'flexnode1' succeeded CRS-2673: Attempting to stop 'ora.scan1.vip' on 'flexnode1' CRS-2673: Attempting to stop 'ora.scan2.vip' on 'flexnode1' CRS-2677: Stop of 'ora.scan3.vip' on 'flexnode1' succeeded CRS-2677: Stop of 'ora.flexnode1.vip' on 'flexnode1' succeeded CRS-2677: Stop of 'ora.GRID.dg' on 'flexnode1' succeeded CRS-2673: Attempting to stop 'ora.asm' on 'flexnode1' CRS-2677: Stop of 'ora.asm' on 'flexnode1' succeeded CRS-2673: Attempting to stop 'ora.ASMNET1LSNR_ASM.lsnr' on 'flexnode1' CRS-2677: Stop of 'ora.scan2.vip' on 'flexnode1' succeeded CRS-2677: Stop of 'ora.scan1.vip' on 'flexnode1' succeeded CRS-2677: Stop of 'ora.ASMNET1LSNR_ASM.lsnr' on 'flexnode1' succeeded CRS-2677: Stop of 'ora.gns' on 'flexnode1' succeeded CRS-2673: Attempting to stop 'ora.gns.vip' on 'flexnode1' CRS-2677: Stop of 'ora.gns.vip' on 'flexnode1' succeeded CRS-2677: Stop of 'ora.oc4j' on 'flexnode1' succeeded CRS-2673: Attempting to stop 'ora.ons' on 'flexnode1' CRS-2677: Stop of 'ora.ons' on 'flexnode1' succeeded CRS-2673: Attempting to stop 'ora.net1.network' on 'flexnode1' CRS-2677: Stop of 'ora.net1.network' on 'flexnode1' succeeded CRS-2792: Shutdown of Cluster Ready Services-managed resources on 'flexnode1' has completed CRS-2677: Stop of 'ora.crsd' on 'flexnode1' succeeded CRS-2673: Attempting to stop 'ora.storage' on 'flexnode1' CRS-2673: Attempting to stop 'ora.drivers.acfs' on 'flexnode1' CRS-2673: Attempting to stop 'ora.ctssd' on 'flexnode1' CRS-2673: Attempting to stop 'ora.mdnsd' on 'flexnode1' CRS-2673: Attempting to stop 'ora.gpnpd' on 'flexnode1' CRS-2677: Stop of 'ora.storage' on 'flexnode1' succeeded CRS-2673: Attempting to stop 'ora.asm' on 'flexnode1' CRS-2677: Stop of 'ora.drivers.acfs' on 'flexnode1' succeeded CRS-2677: Stop of 'ora.mdnsd' on 'flexnode1' succeeded CRS-2677: Stop of 'ora.gpnpd' on 'flexnode1' succeeded CRS-2677: Stop of 'ora.ctssd' on 'flexnode1' succeeded CRS-2677: Stop of 'ora.asm' on 'flexnode1' succeeded CRS-2673: Attempting to stop 'ora.evmd' on 'flexnode1' CRS-2673: Attempting to stop 'ora.cluster_interconnect.haip' on 'flexnode1' CRS-2677: Stop of 'ora.cluster_interconnect.haip' on 'flexnode1' succeeded CRS-2677: Stop of 'ora.evmd' on 'flexnode1' succeeded CRS-2673: Attempting to stop 'ora.cssd' on 'flexnode1' CRS-2677: Stop of 'ora.cssd' on 'flexnode1' succeeded CRS-2673: Attempting to stop 'ora.crf' on 'flexnode1' CRS-2677: Stop of 'ora.crf' on 'flexnode1' succeeded CRS-2673: Attempting to stop 'ora.gipcd' on 'flexnode1' CRS-2677: Stop of 'ora.gipcd' on 'flexnode1' succeeded CRS-2793: Shutdown of Oracle High Availability Services-managed resources on 'flexnode1' has completed CRS-4133: Oracle High Availability Services has been stopped. CRS-4123: Starting Oracle High Availability Services-managed resources CRS-2672: Attempting to start 'ora.evmd' on 'flexnode1' CRS-2672: Attempting to start 'ora.mdnsd' on 'flexnode1' CRS-2676: Start of 'ora.mdnsd' on 'flexnode1' succeeded CRS-2676: Start of 'ora.evmd' on 'flexnode1' succeeded CRS-2672: Attempting to start 'ora.gpnpd' on 'flexnode1' CRS-2676: Start of 'ora.gpnpd' on 'flexnode1' succeeded CRS-2672: Attempting to start 'ora.gipcd' on 'flexnode1' CRS-2676: Start of 'ora.gipcd' on 'flexnode1' succeeded CRS-2672: Attempting to start 'ora.cssdmonitor' on 'flexnode1' CRS-2676: Start of 'ora.cssdmonitor' on 'flexnode1' succeeded CRS-2672: Attempting to start 'ora.cssd' on 'flexnode1' CRS-2672: Attempting to start 'ora.diskmon' on 'flexnode1' CRS-2676: Start of 'ora.diskmon' on 'flexnode1' succeeded CRS-2789: Cannot stop resource 'ora.diskmon' as it is not running on server 'flexnode1' CRS-2676: Start of 'ora.cssd' on 'flexnode1' succeeded CRS-2672: Attempting to start 'ora.cluster_interconnect.haip' on 'flexnode1' CRS-2672: Attempting to start 'ora.ctssd' on 'flexnode1' CRS-2676: Start of 'ora.ctssd' on 'flexnode1' succeeded CRS-2676: Start of 'ora.cluster_interconnect.haip' on 'flexnode1' succeeded CRS-2672: Attempting to start 'ora.asm' on 'flexnode1' CRS-2676: Start of 'ora.asm' on 'flexnode1' succeeded CRS-2672: Attempting to start 'ora.storage' on 'flexnode1' CRS-2676: Start of 'ora.storage' on 'flexnode1' succeeded CRS-2672: Attempting to start 'ora.crf' on 'flexnode1' CRS-2676: Start of 'ora.crf' on 'flexnode1' succeeded CRS-2672: Attempting to start 'ora.crsd' on 'flexnode1' CRS-2676: Start of 'ora.crsd' on 'flexnode1' succeeded CRS-6023: Starting Oracle Cluster Ready Services-managed resources CRS-6017: Processing resource auto-start for servers: flexnode1 CRS-2672: Attempting to start 'ora.cvu' on 'flexnode1' CRS-2672: Attempting to start 'ora.ons' on 'flexnode1' CRS-2672: Attempting to start 'ora.oc4j' on 'flexnode1' CRS-2676: Start of 'ora.cvu' on 'flexnode1' succeeded CRS-2676: Start of 'ora.ons' on 'flexnode1' succeeded CRS-2672: Attempting to start 'ora.scan1.vip' on 'flexnode1' CRS-2672: Attempting to start 'ora.scan2.vip' on 'flexnode1' CRS-2672: Attempting to start 'ora.scan3.vip' on 'flexnode1' CRS-2672: Attempting to start 'ora.flexnode1.vip' on 'flexnode1' CRS-2676: Start of 'ora.scan1.vip' on 'flexnode1' succeeded CRS-2672: Attempting to start 'ora.LISTENER_SCAN1.lsnr' on 'flexnode1' CRS-2676: Start of 'ora.scan3.vip' on 'flexnode1' succeeded CRS-2672: Attempting to start 'ora.LISTENER_SCAN3.lsnr' on 'flexnode1' CRS-2676: Start of 'ora.scan2.vip' on 'flexnode1' succeeded CRS-2672: Attempting to start 'ora.LISTENER_SCAN2.lsnr' on 'flexnode1' CRS-2676: Start of 'ora.flexnode1.vip' on 'flexnode1' succeeded CRS-2676: Start of 'ora.LISTENER_SCAN1.lsnr' on 'flexnode1' succeeded CRS-2676: Start of 'ora.LISTENER_SCAN2.lsnr' on 'flexnode1' succeeded CRS-2676: Start of 'ora.LISTENER_SCAN3.lsnr' on 'flexnode1' succeeded CRS-2676: Start of 'ora.oc4j' on 'flexnode1' succeeded CRS-6016: Resource auto-start has completed for server flexnode1 CRS-6024: Completed start of Oracle Cluster Ready Services-managed resources CRS-4123: Oracle High Availability Services has been started. 2015/04/01 00:45:48 CLSRSC-325: Configure Oracle Grid Infrastructure for a Cluster ... succeeded - Script "root.sh" completed successfully on "flexnode1" and now we can verify IP address from DHCP lease has been assigned and able to communicate. [root@flexnode1 ~]# ping 192.168.2.21 PING 192.168.2.21 (192.168.2.21) 56(84) bytes of data. 64 bytes from 192.168.2.21: icmp_seq=1 ttl=64 time=0.028 ms 64 bytes from 192.168.2.21: icmp_seq=2 ttl=64 time=0.029 ms --- 192.168.2.21 ping statistics --- 2 packets transmitted, 2 received, 0% packet loss, time 999ms rtt min/avg/max/mdev = 0.028/0.028/0.029/0.005 ms [root@flexnode1 ~]# ping 192.168.2.22 PING 192.168.2.22 (192.168.2.22) 56(84) bytes of data. 64 bytes from 192.168.2.22: icmp_seq=1 ttl=64 time=0.026 ms 64 bytes from 192.168.2.22: icmp_seq=2 ttl=64 time=0.024 ms --- 192.168.2.22 ping statistics --- 2 packets transmitted, 2 received, 0% packet loss, time 999ms rtt min/avg/max/mdev = 0.024/0.025/0.026/0.001 ms [root@flexnode1 ~]# ping 192.168.2.23 PING 192.168.2.23 (192.168.2.23) 56(84) bytes of data. 64 bytes from 192.168.2.23: icmp_seq=1 ttl=64 time=0.026 ms 64 bytes from 192.168.2.23: icmp_seq=2 ttl=64 time=0.025 ms 64 bytes from 192.168.2.23: icmp_seq=3 ttl=64 time=0.024 ms --- 192.168.2.23 ping statistics --- 3 packets transmitted, 3 received, 0% packet loss, time 1999ms rtt min/avg/max/mdev = 0.024/0.025/0.026/0.000 ms - check the DHCP lease it will list the newly allocated IP address: - The DHCP Server allocated new IP's using GNS Sub domain delegation for new virtual hosts. Once we execute root.sh on first cluster node then DHCP will lease four IP's one is for cluster host virtual IP address and three others is for SCAN IP's. Similarly DHCP lease will assign Virtual IP addresses to the respective cluster nodes once "root.sh" is executed. - Similarly Execute "root.sh" on remaining cluster nodes. - Check the DHCP lease after successful completion of "root.sh" script on all cluster nodes - VIP's will be allocated only for SCAN Listener and Cluster Hub nodes. Hence there are total six leased IP addresses (3 for SCAN and 3 for Hub Nodes VIP) - Check the status of the Grid Infrastructure: [root@flexnode1 bin]# ./crsctl check cluster -all ************************************************************** flexnode1: CRS-4537: Cluster Ready Services is online CRS-4529: Cluster Synchronization Services is online CRS-4533: Event Manager is online ************************************************************** flexnode2: CRS-4537: Cluster Ready Services is online CRS-4529: Cluster Synchronization Services is online CRS-4533: Event Manager is online ************************************************************** flexnode3: CRS-4537: Cluster Ready Services is online CRS-4529: Cluster Synchronization Services is online CRS-4533: Event Manager is online ************************************************************** flexnode4: CRS-4537: Cluster Ready Services is online CRS-4529: Cluster Synchronization Services is online CRS-4533: Event Manager is online ************************************************************** flexnode5: CRS-4537: Cluster Ready Services is online CRS-4529: Cluster Synchronization Services is online CRS-4533: Event Manager is online ************************************************************** [root@flexnode1 bin]# - Check the roles of Node: [root@flexnode1 bin]# ./crsctl get node role status -all Node 'flexnode1' active role is 'hub' Node 'flexnode2' active role is 'hub' Node 'flexnode3' active role is 'hub' Node 'flexnode4' active role is 'leaf' Node 'flexnode5' active role is 'leaf' [root@flexnode1 bin]# Conclusion: Oracle 12c Flex cluster option is useful in large scale cluster deployments. In Flex cluster Installation DBA is not required to configure the Virtual IP address for cluster nodes and it is also not required to configure the SCAN IP address in DNS. All the virtual IP addresses will be allocated by GNS Service - Grid Plug and Play(GPNP). The addition of nodes will be easier in a flex cluster environment. Leaf nodes can be converted to hub nodes in a 12c Flex cluster very easily. This is another good benefit of using flex cluster for easier scalability considerations. Leaf nodes will never run an active ASM Instance, it will run a proxy ASM connection in case on node failures to maintain the Application High Availability.
↧