Chinaunix

标题: AS3.0+cluster3.0配置问题请教? [打印本页]

作者: multi    时间: 2006-03-29 16:48
标题: AS3.0+cluster3.0配置问题请教?
AS30+cluster suite 30
应用是oracle和oracle ias,请问在添加service时,user script是不是要定义?

好像类似nfs等常规service就不需要定义user script?不知这有什么讲究?
作者: multi    时间: 2006-03-30 16:17
怎么没有人回答?

具体top是这样的:两台AS+oracle database做RAC,两台AS+oracle iAS(oracle应用服务器)做HA,HA软件用cluster suite 3.0

我想知道一:在配置cluster的service时,iAS这个应用是如何定义的,除了定义共享磁盘设备、fs挂载点、服务ip外,是不是需要定义user script?

否则,当发生切换的时候,没有这个user script另外一台机器上的应用进程是符合启动的。在IBM的HACMP中,关于script定义有两条,一条start script,一条stop script。但是在redhat cluster suite推荐的手册中,好像都没有提到这个user script,但是其举例都是针对nfs、ftp等常规应用。

二、在做HA是,其应用一般是安装在本地磁盘设备还是共享磁盘设备上?

请高人指点
作者: ldg2000    时间: 2006-04-16 00:35
应用是oracle和oracle ias,请问在添加service时,user script是不是要定义?
要根据你的实际情况修改启动和关闭以及监听 SHELL

在做HA时,其应用一般是安装在本地磁盘设备还是共享磁盘设备上?
应用程序装在本地.数据文件装到共享磁盘

[ 本帖最后由 ldg2000 于 2006-4-16 00:37 编辑 ]
作者: nntp    时间: 2006-04-16 02:08
原帖由 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,




欢迎光临 Chinaunix (http://bbs.chinaunix.net/) Powered by Discuz! X3.2