OS:
Oracle Linux Server release 5.7
DB:
12.1.0.1.0
挂载镜像:mkdir /media/disk
mount /dev/cdrom /media/disk
安装oracle-linux依赖的所有包:
vi /etc/yum.repos.d/public-yum-el5.repo[oel5]name = Enterprise Linux 5.7 DVDbaseurl=file:///media/disk/Server/gpgcheck=0enabled=1yum install oracle-validated --执行并安装依赖的包修改hosts,配置域名:
vi /etc/hosts# Do not remove the following line, or various programs# that require network functionality will fail.#127.0.0.1 rac1 localhost.localdomain localhost#::1 localhost6.localdomain6 localhost6127.0.0.1 localhost192.168.228.161 rac1192.168.228.168 rac1-vip1.1.1.161 rac1-priv192.168.228.162 rac2192.168.228.169 rac2-vip1.1.1.162 rac2-priv192.168.228.170 rac-scan
创建用户和组:
groupadd -g 5000 asmadmin
groupadd -g 5001 asmdbagroupadd -g 5002 asmopergroupadd -g 6000 oinstallgroupadd -g 6001 dbagroupadd -g 6002 oper useradd -g oinstall -G asmadmin,asmdba,asmoper grid useradd -g oinstall -G dba,asmdba oracle配置信息:
[root@rac1 u01]# su - grid
[root@rac1 u01]# more .bash_profile
CRS_HOME=/u02/grid/app/11.2.0/grid
ORACLE_HOME=/u02/grid/app/11.2.0/gridORACLE_BASE=/orabaseORACLE_SID=+ASM1
PATH=$CRS_HOME/bin:$PATH:$HOME/bin
export PATH CRS_HOME ORACLE_BASE ORACLE_SID ORACLE_HOME
[root@rac2 CVU_12.1.0.1.0_grid]# su - grid
[grid@rac2 ~]$ more .bash_profile
CRS_HOME=/u02/grid/app/11.2.0/grid
ORACLE_HOME=/u02/grid/app/11.2.0/gridORACLE_BASE=/orabaseORACLE_SID=+ASM2 PATH=$CRS_HOME/bin:$PATH:$HOME/binexport PATH CRS_HOME ORACLE_BASE ORACLE_SID ORACLE_HOME
[root@rac1 u01]# su - oracle
[oracle@rac1 ~]$ more .bash_profile# .bash_profile# Get the aliases and functions
if [ -f ~/.bashrc ]; then . ~/.bashrcfi# User specific environment and startup programs
PATH=$PATH:$HOME/bin
export PATH
ORACLE_BASE=/u01ORACLE_HOME=/u01/oracle/app/oracle/product/11.2.0/dbhome_1ORACLE_SID=yoon_1 PATH=$ORACLE_HOME/OPatch:$ORACLE_HOME/bin:$PATH:$HOME/binexport PATH ORACLE_BASE ORACLE_HOME ORACLE_SID
[root@rac2 ~]# su - oracle
[oracle@rac2 ~]$ more .bash_profile# .bash_profile# Get the aliases and functions
if [ -f ~/.bashrc ]; then . ~/.bashrcfi# User specific environment and startup programs
PATH=$PATH:$HOME/bin
export PATH
ORACLE_BASE=/u01ORACLE_HOME=/u01/oracle/app/oracle/product/11.2.0/dbhome_1ORACLE_SID=yoon_2 PATH=$ORACLE_HOME/OPatch:$ORACLE_HOME/bin:$PATH:$HOME/binexport PATH ORACLE_BASE ORACLE_HOME ORACLE_SID
安装grid:
安装数据库,步骤如同11G-RAC,下面就不写了,可以参照我的11G-RAC.
热爱学习oracle的可以看看ML微博:
在这也感谢ML为热爱oracle的童鞋做的贡献.