WINDOWS+MSCS+ORACLE这种架构,通过具体配置就已经可以实现故障发生时自动切换换资源。会有一些应用场景需要OFS环境
什么是OFS?
OFS是Oracle Fail Safe的简称,它由两部分组成:
o ORACLE SERVICE FOR MSCS: 顾名思义,这部分是通过类库与MSCS通信
o 管理器,不仅可以以图形界面形式,也可以以命令行形式,进程数据库资源、通用服务的管理(包括)
在安装OFS之前要先确保MSCS正确安装,资源要能够在节点间相互切换,而MSCS的安装前要有域环境和DNS配置。
OFS与MSCS(微软的高可用软件)一起使用,OFS可以很方便地管理(添加、删除节点/添加、删除资源或资源组/修改资源属性等)MSCS资源,当服务器节点发生故障时候能够快速地将资源切换至正常节点,并且可以配制很多策略(如:多长时间唤起切换,当故障节点恢复后资源的切回时间,数据库关闭是以abort/normal/immeidate/transaction?),最大限度地减少异常宕机时间。
OFS的安装非常简单,安装后需要重启服务器生效。配置OFS的最容易报的错就是OFS-10065和OFS-10066,通常是监听的配置错误,解决思路就是:配置OFS前将多余的监听器删除,或确保多个监听器不要监听同一个IP和端口号
以下粘部分图片来讲解:
上图红色部分只不过是普通服务!!
上图所示,将数据库加入OFS管理。注意,OFS需要将init参数文件放在共享目录
注意下图红色部分为配置OFS以后的变化:
上图所示:MSCS的数据库资源不再是通用服务。OFS会创建新类型的服务,并且监听名称不再是默认的LISTENER,而改用OFS自己创建的监听器(监听浮动IP)
上图所示,当我们把数据库纳入OFS管理以后,MSCS里面就可以添加ORACLE DATABASE资源。
OFS里能更方便地管理数据库了,如上图所示可以选择多种关闭选项
时间不够无法将具体配置过程上传博客,请各位朋友见谅。
曾经在自己的VirtualBox虚拟机下搭环境失败,由于自己道行尚浅共享存储的配置过程很痛苦,以下是startwind startport的下载地址,说不定网友能实现:
starwind:
startport:
http://down1.liehuo.net:8045/soft/1212/StarPort_veryhuo.com.rar
-------------------------------------------------------------------------------------------------
本文来自于我的技术博客 http://blog.csdn.net/robo23
转载请标注源文链接,否则追究法律责任!