Oracle_Linux + 11.2.0.3 Oracle RAC
环境(生产环境)
系统:Oracle_Linux 6.8
数据库:Oracle 11.2.0.3
查看系统相关信息
# free
# lsb_release -a
# uname -r
# ifconfig
ping相关IP看是否已经在使用,如没有就按客户给的IP更改公私IP即可。
1. 配置/etc/hosts 网络
# vi /etc/hosts
127.0.0.1 localhost
#eth0-Public IP
192.168.1.27 rac1
192.168.1.28 rac2
#eth1 – PRIVATE IP
10.0.1.27 rac1-priv
10.0.1.28 rac2-priv
#VIP
192.168.1.32 rac1-vip
192.168.1.33 rac2-vip
#SCAN
192.168.1.34 rac-cluster-scan
(2)关闭FIREWALL和Disable SElinux
# vi /etc/selinux/config ==>SELINUX=disabled
停止ntp服务
service ntpd stop
chkconfig ntpd off
mv /etc/ntp.conf /etc/ntp.conf.bak
关闭防火墙
service iptables stop
service ip6tables stop
chkconfig iptables off
chkconfig ip6tables off
重命名/etc/resolv.conf
# mv /etc/resolv.conf /etc/resolv.conf.bak
2. 创建用户和组
因安装oracle-rdbms-server-11gR2-preinstall包时只创建了oracle这个用户,如果两个节点的用户、组的用户号和号不一致,后面的安装有可能报错,为了避免出现这样的错误,可以在安装包之前,手动创建用户和组。
注:百度有些人说会自动创建相关的配置信息,但发现并没有全部,特别的是RAC的。
groupadd -g 5000 asmadmin
groupadd -g 5001 asmdba
groupadd -g 5002 asmoper
groupadd -g 6000 oinstall
groupadd -g 6001 dba
groupadd -g 6002 oper
useradd -g oinstall -G dba,asmadmin,asmdba,asmoper grid
useradd -g oinstall -G dba,asmdba oracle