Oracle ASM Installation
Oracle ASM Installation
Prerequisites
Edit host
nano /etc/hosts
Download packages
yum -y install oracle-database-preinstall-19c
yum -y install oracleasm* oracleasm-support
uid=54321(oracle) gid=54321(oinstall)
groups=54321(oinstall),54322(dba),54323(oper),54324(backupdba
),54325(dgdba),54326(kmdba),54330(racdba)
Change password
passwd oracle
passwd grid
Create dirs for grid home, oracle home and ora inventory
mkdir -p /u01/app/grid/19c/grid_home
mkdir -p /u01/app/oracle/19c/db_home
mkdir -p /u01/app/oraInventory
Set ownerships
chown -R oracle:oinstall /u01
chown -R grid:oinstall /u01/app/grid
chown -R grid:oinstall /u01/app/oraInventory
oracleasm command
n
<enter>
<enter>
<enter>
+10G
n
<enter>
<enter>
<enter>
+10G
n
<enter>
<enter>
<enter>
<enter>
Recheck disks
fdisk -l
ls -lrt /dev/oracleasm/disks
total 0
brw-rw----. 1 grid oinstall 8, 19 Apr 11 14:30 FRA1
brw-rw----. 1 grid oinstall 8, 18 Apr 11 14:30 DATA1
brw-rw----. 1 grid oinstall 8, 17 Apr 11 14:30 CRS1
PATH=.:${JAVA_HOME}/bin:${PATH}:$HOME/bin:$ORACLE_HOME/bin
PATH=${PATH}:/usr/bin:/bin:/usr/local/bin
export PATH
umask 022
ORACLE_SID=+ASM
ORACLE_BASE=/u01/app/grid
ORACLE_TERM=xterm
ORACLE_HOME=/u01/app/grid/19c/grid_home
Configure diskgroups
asmca
LD_LIBRARY_PATH=$ORACLE_HOME/lib
LD_LIBRARY_PATH=${LD_LIBRARY_PATH}:$ORACLE_HOME/oracm/lib
LD_LIBRARY_PATH=${LD_LIBRARY_PATH}:/lib:/usr/lib:/usr/local/
lib
export LD_LIBRARY_PATH
CLASSPATH=$ORACLE_HOME/JRE:$ORACLE_HOME/jlib:$ORACLE_HOME/
rdbms/jlib:$ORACLE_HOME/network/jlib
export CLASSPATH
umask 022
ORACLE_UNQNAME=prod
ORACLE_SID=prod
ORACLE_BASE=/u01/app/oracle
ORACLE_HOSTNAME=ol7-19.localdomain
ORACLE_TERM=xterm
ORACLE_HOME=/u01/app/oracle/19c/db_home
Install
./runInstaller
Other configuration