1、防火墙禁用(selinux禁用)
2、规划IP和网络,每个节点两个物理IP(公有,私有)一个vip
3、编辑hosts文件,静态IP,环境变量
4、所有节点上建立等同的oracle用户,配置信任关系,节点时间要同步。
5、共享存储的搭建(建议做成裸设备,ASM需要用裸设备做、裸设备可以通过rawdevices文件或者 udev的rule挂载)
6、校验集群安装的可行性(cd /mnt/clusterware/cluvfy/ ./runcluvfy.sh stage -pre crsinst -n node1,node2 -verbose)
7、安装clusterware 最后在每个节点上跑两个脚本,有一个可能会失败,用oifcfg配置网卡, vipca 建立vip就可以了。
8、安装数据库软件,netca配置网络,dbca创建库,建议用ASM做(ASM是大趋势)、oracle建议的 存储选型是:ASM(裸设备做)、ocfs、raw、nfs。
9、最后查看资源状况(./crs_stat -t),测试vip能不能漂移
注:
私有ip:私有IP用于心跳同步,这个对于用户层面,可以直接忽略,简单理解,这个IP用来保证两台服务器同步数据用的私网IP
Vip:虚拟IP用于客户端应用,以支持失效转移,通俗说就是一台挂了,另一台自动接管,客户端没有任何感觉。这也是为什么要使用RAC的原因之一,另一个原因,是负载均衡(LB)
公有ip:公有IP(又叫真实IP)一般用于管理员,用来确保可以操作到正确的机器
转载于:https://blog.51cto.com/yaolinxueke/1182533