今天安装了基于Windows Server 2012故障转移群集的Oracle 11g,遇到的一个问题。
大概的过程(Windows故障转移群集已经安装完成,这里只写Oracle):
1.在两个节点上分别安装Oracle数据库软件,安装路径放在本地磁盘上,比如d:apporacle
2.在两个节点上dbca建库,数据文件等放置在共享盘上,快速闪回区和归档(如果设置的话)也放在共享盘上。第二个节点也指向相同的共享盘路径并覆盖掉以前的安装。
3.在两个节点分别创建监听,netca;在Net Manager上添加oracle两个节点的共用IP(不是Windows集群的IP)
4.打开Windows 故障转移群集的管理工具,如下图,选择配置角色,不是选择创建空角色
还是以前的观点,网上有的选择创建空角色,可能也没错,只是没满足我的需求。为了这个问题,我搞了一天的时间。
关于这个问题,推荐https://wenku.baidu.com/view/b4c455b45901020207409c98.html?pn=51NaN
当然此文中其他部分和我自己的安装也有不同之处。各取所需,不是非黑即白的。
5.配置依赖关系
6.测试主机关闭,及切换资源到另一个节点,都正常。