1. Configure ASM for the shared disks
Documentación en Tahiti -> Masters Book List -> Automatic Storage Management Administrator’s Guide -> 11 Oracle ASM Configuration Assistant -> Creating Disk Groups -> Managing Disk Groups with Oracle ASM Configuration Assistant
2. Lanzamos el asistente asmca
Entramos con el usuario oracle en RAC1 y ejecutamos el asistente:
cd $HOME . profile_grid asmca
3. Creamos un DISKGROUP de nombre DATA para datafiles:
Click «Create» ->
-> Disk Group Name = «DATA» ->
-> Redundancy = «Normal» ->
-> Click en los dos discos ‘ORCL:DATA01’ y ‘ORCL:DATA02’ ->
-> Disk Name = «DATA01» y «DATA02» ->
-> Failure Group = «FG1» y «FG2» ->
-> Click «Show Advanced Options» ->
-> Allocation Unit Size (MB) = «4» ->
-> Click «OK»
4. Creamos un DISKGROUP de nombre RECO para la FRA (Fast Recovery Area):
Click «Create» ->
-> Disk Group Name = «RECO» ->
-> Redundancy = «Normal» ->
-> Click en los dos discos ‘ORCL:RECO01’ y ‘ORCL:RECO02’ ->
-> Disk Name = «RECO01» y «RECO02» ->
-> Failure Group = «FG1» y «FG2» ->
-> Click «Show Advanced Options» ->
-> Allocation Unit Size (MB) = «4» ->
-> Click «OK»
5. Click «Exit» para salir del asistente
6. Create a clustered database
Documentación en Tahiti -> Masters Book List -> Real Application Clusters Installation Guide for Linux and UNIX -> 3 Creating Oracle Real Application Clusters Databases with Database Configuration Assistant
7. Entramos en la máquina RAC1 y ejecutamos el asistente dbca
su - oracle . profile_rac dbca
8. Seleccionamos «Oracle Real Application Clusters database» -> Click «Next»
9. Seleccionamos «Create a Database» -> Click «Next»
10. Seleccionamos «Custom Database» -> Click «Next»
11. Configuration Type = «Admin-Managed»
Global Database Name = «RAC» ->
-> SID Prefix = «RAC» ->
-> Click «Select All» para instalar la BD en los dos nodos ->
-> Click «Next»
12. Deseleccionamos «Configure Enterprise Manager» ->» Click «Next»
13. Seleccionamos «Use the Same Administrative Password for All Accounts»
Introducimos el Password que queramos dos veces ->
-> Click «Next» ->
-> Si pregunta que no cumple con las reglas de seguridad ->
-> Click «Yes»
14. Seleccionamos «Use Oracle-Managed Files»
Database Area = «+DATA» ->
-> Click «Next»
15. Seleccionamos «Specify Flash Recovery Area»
Click «Browse» ->
-> Seleccionamos «RECO» ->
-> Click «OK» ->
-> Click «Next»
16. Seleccionamos «Typical»
Memory Size (SGA and PGA) = «980» ->
-> Seleccionamos «Use Automatica Memory Management» ->
-> Click Pestaña «Character Sets» ->
-> Seleccionamos «Use Unicode (AL32UTF8) ->
-> Click «Next»
17. En la ventana de «Database Storage» -> Click «Next»
18. Debe estar seleccionado «Create Database» -> Click «Finish» -> Click «OK»
19. Para finalizar -> Click «Exit»
20. Comprobamos el estado del RAC con varios comandos:
# Las instancias RAC1/RAC2 deben aparecen "running" en ambos nodos (rac1 y rac2) srvctl status database -d RAC # Aquí podremos ver que el recurso "ora.rac.db" tiene dos recursos locales en modo "Open" en rac1 y rac2 crsctl stat res -t # También lo podemos sacar directamente con crsctl stat res ora.rac.db -t