环境准备
节点一:CentOS 6.8 x86-64
CPU:4c 内存:8g SWAP:8g
业务ip:192.168.50.20 私网ip:10.98.50.20
节点二:CentOS 6.8 x86-64
CPU:4c 内存:8g SWAP:8g
业务ip:192.168.60.21 私网ip:10.98.50.21
数据库与集群软件:
linuxamd64_12102_grid_1of2.zip
linuxamd64_12102_grid_2of2.zip
linuxamd64_12102_database_1of2.zip
linuxamd64_12102_database_2of2.zip
两个节点主机安装CentOS 6.8 x86-64系统,并安装处图形化环境。
配置节点一网络
使用ifconfig命令查看对应MAC地址。
使用nmcli命令查看网卡对应UUID
修改网络配置文件 /etc/sysconfig/network-scripts/ifcfg-eth0 与 /etc/sysconfig/network-scripts/ifcfg-eth1对应网卡添加或修改网卡MAC地址、UUID、IP等参数。
注意添加这两行参数
NM_CONTROLLED=no
PEERDNS=no
停止NetworkManager服务并设置开机不启动,重启network服务。
/etc/init.d/NetworkManager stop
chkconfig NetworkManager off
/etc/init.d/network restart
配置DNS服务器 /etc/resolv.conf
配置host文件 /etc/hosts 添加
# Oracle RAC Public IP
192.168.50.20 12crac1.oracle.com 12crac1
192.168.50.21 12crac2.oracle.com 12crac2
# Oracle RAC VIP
192.168.50.22 12crac1-vip.oracle.com 12crac1-vip
192.168.50.23 12crac2-vip.oracle.com 12crac2-vip
# Oracle RAC Private IP
10.98.50.20 12crac1-priv.oracle.com 12crac1-priv
10.98.50.21 12crac2-priv.oracle.com 12crac2-priv
# Oracle RAC SCAN IP
192.168.50.24 scan.oracle.com
192.168.50.25 scan.oracle.com
192.168.50.26 scan.oracle.com
停止NTP服务并卸载。
/etc/init.d/ntpd stop
yum erase ntp -y
使用ntpdate与NTP服务器同步系统时间,并写入硬件时钟,ntpdate服务开机自启动。
ntpdate 0.centos.pool.ntp.org
hwclock -w
chkconfig ntpdate on
停止防火墙与selinux服务
/etc/init.d/iptables stop
chkconfig iptables off
setenforce 0
selinux服务需要修改配置文件/etc/sysconfig/selinux来永久禁用。
将节点二主机按照如上过程配置一次。
本文出自 “服务器系统交流” 博客,转载请与作者联系!
CentOS 6.8平台Oracle 12.1.0.2.0 RAC双节点数据库集群搭建
原文地址:http://1130739.blog.51cto.com/1120739/1812344