This document explains the step by step process of installing Oracle 11g R1 RAC for ASM using OUI.
Start the
Start the
runInstaller command as oracle user from any one node after setting the ORACLE_BASE for this installation.
[oracle@node1-pub ~]$ export ORACLE_BASE=/u01/app/asm
[oracle@node1-pub ~]$ 11g_database/database/runInstaller
Xlib: connection to ":0.0" refused by server
Xlib: No protocol specified
Can't connect to X11 window server using ':0.0' as the value of the DISPLAY variable.
If you get the above error, please execute the below command as root and then start the runInstaller by connecting as oracle.
[oracle@node1-pub ~]$ 11g_database/database/runInstaller
Xlib: connection to ":0.0" refused by server
Xlib: No protocol specified
Can't connect to X11 window server using ':0.0' as the value of the DISPLAY variable.
If you get the above error, please execute the below command as root and then start the runInstaller by connecting as oracle.
[root@node1-pub ~]# xhost +
access control disabled, clients can connect from any host
access control disabled, clients can connect from any host
I got the permission errors on the below files while executing the runInstaller. I worked around this issue by grating the execute privilege on the below files.
chmod u+x 11g_database/database/runInstaller
chmod u+x /home/oracle/11g_database/database/install/.oui
chmod u+x /home/oracle/11g_database/database/install/unzip
chmod u+x /tmp/database/runInstaller
chmod u+x /tmp/database/install/.oui
chmod u+x /tmp/database/install/unzip
chmod u+x /tmp/database/install/.oui
chmod u+x /tmp/database/install/unzip
Click Next
Select "Custom" and Click Next.
Click Next
Select all the nodes and Click Next
At this step, you should not receive any error. If you have configured the Pre-Installation steps correctly, then you will not get any errors. I get one warning here as you can see which is complaining about the low memory than required. I had only 512 MB ram and the required memory is 1GB but I would not worry about this warning and will check the status box.
Click Next
Click Next
Leave the Default values (dba, dba, dba) and Click Next
Select "Configure Automatic Storage Management" and Click Next
Click Install
Execute the mentioned script on all the nodes.
Click Exit
Click Exit
ORA-00845: MEMORY_TARGET not supported on this system
MEMORY_TARGET or MEMORY_MAX_TARGET, cannot be greater than the shared memory filesystem (/dev/shm) on your operating system.
For example, if the shared memory filesystem allocation on your system is 1 GB, but you set Memory Size (MEMORY_TARGET) to 2 GB, then you
receive the above error during instance startup:
So, I decided to create the ASM instances manually and setting MEMORY_TARGET init.ora parameter to 0. OK to this window and 'Cancel" the operation
to Exit out from dbca. Simply run the root.sh scripts when prompted by next window and exit out from runInstaller. The installation is considered successful
but I still needed to configure ASM instance manually.
CREATE ASM Instance Manually:
[oracle@node1-pub dbs]$ orapwd file=orapw+ASM1 password=ChangeIt entries=5
[oracle@node1-pub dbs]$
[oracle@node1-pub dbs]$ cat init+ASM.ora
instance_type=asm
+ASM1.instance_name=+ASM1
+ASM2.instance_name=+ASM2
MEMORY_TARGET=0
cluster_database_instances=2
cluster_database=true
+ASM1.instance_number=1
+ASM2.instance_number=2
remote_login_passwordfile='SHARED'
File created.
Update the init+ASM1.ora and init=ASM2.ora to add the pointer to the spfile.
SPFILE='/u02/ocfs2/asm_spfile/spfile+ASM.ora'
[oracle@node2-pub dbs]$
[oracle@node2-pub pfile]$ srvctl add asm -n node2-pub -i +ASM2 -o /u01/app/asm/product/11gr1 -p /u02/ocfs2/asm_spfile/spfile+ASM.ora
[oracle@node2-pub pfile]$ srvctl enable asm -n node1-pub -i +ASM1
[oracle@node2-pub pfile]$ srvctl enable asm -n node2-pub -i +ASM2
Run the dbca again to add/create disk groups to the ASM instance.
[oracle@node1-pub ~]$ /u01/app/asm/product/11gr1/bin/dbca






Click "Finish" to exit out from dbca.
Verify that LISTENER and ASM instances are up and running and are properly registered with CRS.
CRS STACK STATUS AFTER THE INSTALLATION AND CONFIGURATION OF ASM
================================================================
[oracle@node2-pub dbs]$ crs_stat -t
Name Type Target State Host
------------------------------------------------------------
ora....SM1.asm application ONLINE ONLINE node1-pub
ora....UB.lsnr application ONLINE ONLINE node1-pub
ora....pub.gsd application ONLINE ONLINE node1-pub
ora....pub.ons application ONLINE ONLINE node1-pub
ora....pub.vip application ONLINE ONLINE node1-pub
ora....SM2.asm application ONLINE ONLINE node2-pub
ora....UB.lsnr application ONLINE ONLINE node2-pub
ora....pub.gsd application ONLINE ONLINE node2-pub
ora....pub.ons application ONLINE ONLINE node2-pub
ora....pub.vip application ONLINE ONLINE node2-pub
[oracle@node2-pub dbs]$
Click "Finish" to exit out from dbca.
Verify that LISTENER and ASM instances are up and running and are properly registered with CRS.
CRS STACK STATUS AFTER THE INSTALLATION AND CONFIGURATION OF ASM
================================================================
Name Type Target State Host
------------------------------------------------------------
ora....SM1.asm application ONLINE ONLINE node1-pub
ora....UB.lsnr application ONLINE ONLINE node1-pub
ora....pub.gsd application ONLINE ONLINE node1-pub
ora....pub.ons application ONLINE ONLINE node1-pub
ora....pub.vip application ONLINE ONLINE node1-pub
ora....SM2.asm application ONLINE ONLINE node2-pub
ora....UB.lsnr application ONLINE ONLINE node2-pub
ora....pub.gsd application ONLINE ONLINE node2-pub
ora....pub.ons application ONLINE ONLINE node2-pub
ora....pub.vip application ONLINE ONLINE node2-pub
[oracle@node2-pub dbs]$
[oracle@node1-pub ~]$ export ORACLE_SID=+ASM1
[oracle@node1-pub ~]$ export ORACLE_HOME=/u01/app/asm/product/11gr1
[oracle@node1-pub ~]$ export ORACLE_HOME=/u01/app/asm/product/11gr1
[oracle@node1-pub ~]$ asmcmd
ASMCMD> ls
DATA/
FLASH/
ASMCMD> lsdg
State Type Rebal Sector Block AU Total_MB Free_MB Req_mir_free_MB Usable_file_MB Offline_disks Name
MOUNTED NORMAL N 512 4096 1048576 199996 199810 0 99905 0 DATA/
MOUNTED EXTERN N 512 4096 1048576 199996 199901 0 199901 0 FLASH/
ASMCMD>
Now with the setup of ASM, next is to install the 11g R1 RAC for database home and create a RAC database.
No comments:
Post a Comment