- 论坛徽章:
- 0
|
原帖由 multi 于 2006-3-30 16:17 发表
怎么没有人回答?
具体top是这样的:两台AS+oracle database做RAC,两台AS+oracle iAS(oracle应用服务器)做HA,HA软件用cluster suite 3.0
我想知道一:在配置cluster的service时,iAS这个应用是如何定 ...
一: iAS的HA ,你用的是RHCS3 +Oracle, 需要编写 user scripts
二: 做应用HA的时候,可以把应用单独一份安装到shared storage上,也可以分别在node上安装,而把共享数据放到shared storage上.
如果是应用单独安装一份安装到shared storage上,需要考虑应用启动和切换过程中,shared storage的同一个lun上没有其他应用优先于你的application program在使用,否则启动和切换都会失败. 但是带来的好处就是HA 的部署比较简单,不需要时刻确保所有的HA node上都有一致的配置和环境.
把application program 分别安装在HA nodes上,application data/log放到shared storage上是更加正规的做法,只要用户的HA基本技能熟练,基本维护思路正规,一般要确保所有HA nodes上的环境一直保持一致也不是很难做到的事情,带来的好处就是由于 只有data/log在shared storage上,切换的速度会比前面一种方法更快,而且允许你同一个lun上的不同vg上存在服务于其他应用的数据存在. HA后台架SAN的时候,或者一套SAN提供给大于一套HA服务的时候,这种方法是必选的。现在我们很多IDC用刀片,有些刀片甚至做了node 的boot from SAN,这些nodes中间作HA的,通常也就是这样配置的。(扯远了)
说白了,还是一句话,脑子里面的知识和基本知识结构是正规的,做出来的HA或者维护的HA集群承诺的可用性就有保障,否则就很难说了.
很多用户,甚至大用户都喜欢把application program , data, log, ctl file都放到shared storage 上,这并非不可,不过是有很多先决条件的.
good luck, |
|