AS3.0+cluster3.0配置问题请教?
AS30+cluster suite 30
应用是oracle和oracle ias,请问在添加service时,user script是不是要定义?
好像类似nfs等常规service就不需要定义user script?不知这有什么讲究?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
一: 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,
应用是oracle和oracle ias,请问在添加service时,user script是不是要定义?
要根据你的实际情况修改启动和关闭以及监听 SHELL
在做HA时,其应用一般是安装在本地磁盘设备还是共享磁盘设备上?
应用程序装在本地.数据文件装到共享磁盘
[ 本帖最后由 ldg2000 于 2006-4-16 00:37 编辑 ]
怎么没有人回答?
具体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是,其应用一般是安装在本地磁盘设备还是共享磁盘设备上?
请高人指点