发个牢骚,VCS好复杂

发布于 2022-09-09 10:43:51 字数 170 浏览 12 评论 9

配好IBM HACMP之后习惯建个简单的资源组,只包括ping命令,然后做切换测试。
VCS配好之后不知道该对应哪个agent。搞不懂为什么要弄这么多agent,难道是为了卖钱?
ps VCS的IO fencing考虑得比HACMP全面。HACMP其实就是鸵鸟政策,认为多配些心跳网络就没有brain-split了。

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(9

樱花落人离去 2022-09-11 20:29:30

我最早做hacmp时候我脚本写的很垃圾,判断进程是否还存在是唯一的判断条件,其实这个判断很不充分的,但判断做 ...
fenglimian 发表于 2010-11-02 08:08

问些关于SF RAC的东西:
CVM和CFS是否就是VxVM和VxFS的并发访问版本?
RAC应该可以直接跑在CVM上吧?把CVM的volume作为asm中的disk。
RAC自己管理浮动IP,那么在建立service group时候只要包括dg resource和volume resource就可以了?

Oo萌小芽oO 2022-09-11 20:06:23

我最早做hacmp时候我脚本写的很垃圾,判断进程是否还存在是唯一的判断条件,其实这个判断很不充分的,但判断做得比较多之后就在和VCS的agent靠拢了.

呵呵,各有各的好吧,自己可以定制的东西越多对实施的人员会有越高的要求,对应用,脚本的理解等等都比较高,但可能会越满足对应系统的需求.不过对实施人员来说再熟悉可能也不会比专门做这些agent开发的这些人熟悉,做出来的脚本也没有那么成熟,毕竟不会对每个系统的脚本都做一次开发,然后再做很多测试.

VCS的agent developer's guide就是关于怎么自己写agent的,我没有看过,自己每次都是用那些已经写好了的agent.

蓝海似她心 2022-09-11 20:01:10

修改一下,对HA软件来说,那些被管理的东西,网卡,存储,应用都可以说是资源.相对hacmp来说,VCS把好多东西资源都 ...
fenglimian 发表于 2010-11-01 18:03

我的理解是这样的:
HACMP的监控就是调用你提供的脚本,根据返回值判断是否为0判断应用是否正常。至于脚本执行什么逻辑,它就完全不管了。哪怕你直接返回0,它也认为应用正常。
VCS agent的monitor就是他实现了判断逻辑,你提供给它参数,例如监控oracle的哪个实例。
我还是更倾向HACMP的做法,更自由些。另外对于那些非主流的应用,比如我自己写了个应用,这个东西的agent该怎么操作?自己定义type?

孤芳又自赏 2022-09-11 18:49:25

看了一堆资料,终于把ping这个最简单的给搞出来了。准备用一周时间学习vcs+各种agent,下周着手cvm。

haconf -makerw

hagrp -add grp_ping
hagrp -modify grp_ping SystemList -add ybrac1 1 ybrac2 2
hagrp -modify grp_ping Parallel 1

hares -add proc_ping Process grp_ping
hares -modify proc_ping PathName "/etc/ping"
hares -modify proc_ping Arguments "168.10.200.254"
hares -modify proc_ping Enabled 1

haconf -dump -makero

#hagrp -enable grp_ping

hagrp -online grp_ping -sys ybrac1
hagrp -online grp_ping -sys ybrac2
hagrp -offline grp_ping -sys ybrac1
hagrp -offline grp_ping -sys ybrac2

悸初 2022-09-11 18:48:43

这个就需要当初架构VCS的人才解释的通吧??

情归归情 2022-09-11 16:40:09

本帖最后由 fenglimian 于 2010-11-01 22:09 编辑

修改一下,对HA软件来说,那些被管理的东西,网卡,存储,应用都可以说是资源.相对hacmp来说,VCS把好多东西资源都用agent来管理和监控--我有快5年没有接触hacmp了,记不大清楚了-----hacmp只提供了对很简单的网络和共享存储的管理,其他的所有资源都归类到应用那一类,都是通过脚本来启动/关闭管理,对各类资源的管理的monitor好像都需要自己去写脚本,但是VCS里面会根据资源类型的不同,通过agent的monitor这一块来监控.

可能是分类更细致,对monitor这块提供了更多的处理机制,所以相应的配置会繁琐一些.

宣告ˉ结束 2022-09-11 10:11:15

VCS很多agent都是免费的吧,配这些agent应该就是为了配置方便

回首观望 2022-09-10 20:05:12

没有软件是不复杂的,呵呵。
一个软件都是若干人开发出来的,而使用的人就一两个,当然使用的人感觉复杂的。

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文