Tuesday, 6 October 2015



11G  orcle RAC INSTALLATION STEPS.....

  PRE-REQUESTES


**************************11G R2 ORACLE RAC INSTALLATION*********************

NOTE : Each step run in Each node.

STEP 1: Creating the required no.of groups
_______


# userdel -r oracle

groupdel  oinstall

groupdel dba

groupadd -g  501  oinstall

groupadd -g  502   dba

groupadd -g   503  oper

groupadd -g   504   asmadmin

groupadd  -g  506   asmdba

groupadd  -g  507   asmoper


useradd -u 501 -g oinstall  -G asmadmin,asmdba,asmoper  grid

useradd  -u 502   -g oinstall  -G  dba,asmdba   oracle


passwd  grid

passwd   oracle


id oracle


id  grid




step 2 : Creating a direcotry structure for grid based
_______

#] mkdir -p  /u01/app/grid

chown -R  grid:oinstall  /u01/app/grid/

chmod -R  775     /u01/app/grid/


step 3: Creating a directory for grid home
______

(grid base should not be under grid home)

#]mkdir -p  /u01/product/11.2.0/grid_home

chown  -R  grid:oinstall  /u01/product/11.2.0/grid_home/

chmod  -R  775  /u01/product/11.2.0/grid_home/


step 4: creating  a directory for oracle base
______

#] mkdir -p  /u01/app/oracle

chown  -R  oracle:oinstall  /u01/app/oracle

chmod -R  775   /u01/app/oracle


step 5: creating directory structure for oracle home
______

#]mkdir  -p  /u01/app/oracle/product/11.2.0/db_home

chown -R  oracle:oinstall /u01/app/oracle/product/11.2.0/db_home/

chmod -R  775  /u01/app/oracle/product/11.2.0/db_home/


step 6: creating directory for oracle inventory
_____

#] mkdir -p /u01/app/oraInventory

chown -R  grid:oinstall /u01/app/oraInventory

chmod -R  775  /u01/app/oraInventory


step 7: Configure Kernel parameters
_______

(in OEL is n't Recomended but in other
  flavors of operating system we need configure as for installation doc)



step  8:  set shell limits for oracle user accoutn
_______

#]vi /etc/security/limits.conf

  insert bellow
   |
   ^
  oracle harad stack  32768

  (bellow)
   
 grid  soft nproc  2047

 grid  hard nproc  16384

 grid  soft nofile  1024

 grid  hard  nofile  65536


(scp this file to another node)

 scp  limits.conf   lnx02:/etc/security/limits.conf






step 9: configuring /etc/hosts
_______

(if DNS server is not recommended to configure otherwise we
 need to place the following entries)


 #] vi /etc/hosts


 (d'nt change local host)

 #############################DNS SERVER###############

192.168.233.244  dns  dns.oracle.com

#############################public ips###############

192.168.233.40   lnx01  lnx01.oracle.com

192.168.233.41    lnx02   lnx02.oracle.com

########################priv ips#####################

192.168.233.50     lnx01-priv

192.168.233.51      lnx02-priv

############################vips#########################

192.168.233.60    lnx01-vip

192.168.233.61     lnx02-vip


##########################scan ips#########################

192.168.233.101     cluster_scan

192.168.233.102     cluster_scan

192.168.233.103     cluster_scan


( scp to another node)


step 10: create required no.of partitions
______



#partprobe
#partprobe (execute same steps another node)


step 11: downaload and install asm related & storage related rpms
_______

#] cd /opt
opt]     rpms ( cvqudisk , asm*)

step 12: configuring asm lib
_______

  #]oracleasm configure -i

   ]oracleasm init
   

(execute two steps into another node)


step 13: labeling disk for asm usage
_______

 #]oracleasm   createdisk   VOL1   /dev/sdb5

 #]oracleasm   createdisk   VOL2   /dev/sdb6

 #]oracleasm   createdisk   VOL3   /dev/sdb7

 #]oracleasm  scandisks

 #]oracleasm   listdisks

 (execute same steps on second node also)


STEP 14 :
_________
        Install grid.

step 15 :
_________
         Install oracle.

  (NXT POST I WILL UPDATE WITH pictures installation of GRID and ORACLE S/W ).

No comments:

Post a Comment