如何自定义TSAMP启动和停止脚本以使监视代理知道群集

我已经集成了Tivoli Storage Automation(TSA)和DB2。 The  该解决方案基于两节点TSAMP解决方案,即“自动化软件”, 作为群集的可靠可伸缩群集技术(RSCT)环境的一部分运行。 (RSCT 是“集群软件”)

阅读更多关于 Tivoli Storage Automation for Multiplatforms(SA MP)和共享磁盘方法

TSAMP使用一组自动化脚本来管理DB2,即启动,停止和监视它们。 TSAMP响应各个资源的意外状态变化(例如,DB2实例故障),服务器故障/崩溃,与网络/ NIC相关的中断

要确认TSA与DB2集成,可以检查DB2 dbm配置。如果您使用的是Linux,请检查:

db2获取dbm cfg | grep'Cluster manager'

将TSAMP与DB2集成的挑战之一是 supporting  services need to be  使群集感知。一些示例是监视和备份。

在非集群环境中,可能安装了监视DB2的监视代理程序。监视基于DB2作为单个单元。在集群场景中,增加了关联一个DB2实例的状态的复杂性 (节点1)与另一个状态 DB2实例(节点2)。

有多种方法 to this problem. 的approach is dependant on the monitoring platform. You may have an agentless remote monitoring system 在 place. 的solution discussed here  适用于每个操作系统上都安装了监视代理的情况

为了进行监视,应用的解决方案是自定义TSA启动和停止脚本。 的TSA scripts are located on  / usr / sbin / rsct / sapolicies / db2  。每个DB2都会刷新它们 版本升级,因此需要严格的管理。

As well as managing the TSA scripts at every DB2 version upgrade, there’ll be a requirement to manage monitoring agent upgrades. 的upgrade will probably reset the defaults 在 cluding the automatic start up at OS start

的basic principle is to take out the monitoring agent from the standard start \ stop process. i.e don’t automatically start the db2 操作系统启动时监视代理程序。 使用集群软件来管理db2代理监视器的stop \ start。

的files  定制的是db2V10_start.ksh  和db2V10_stop.ksh。 当TSA集群软件正在运行时, 正在尝试在节点1上启动db2start,它将执行的脚本之一是db2V10_start.ksh。

进行故障转移时,TSA将使用的脚本之一是db2V10_stop.ksh。 可以利用这些脚本来停止和启动各种支持服务,例如监视。

在服务器崩溃的情况下,即db2V10_stop.ksh没有运行,正在启动的服务器将不会启动监视代理,因为您已经将其从/etc/init.d /中移除了。   section

的next step is to look at correlating the different states of the Cluster Nodes and avoid false alerts. I’ll discuss this process 在 a future post.

I’ll also write a post about the monitoring which comes with RSCT. 的RSCT monitoring supplies loads of 集群状态各个方面的详细信息 

阅读有关DB2集群和高可用性的更多信息

TSAMP维护和诊断

用于DBA管理DB2集群的TSAMP备忘单

 

作者:Jack Vamvas(http://www.dba-db2.com)

分享:

验证您的评论

预览您的评论

这仅仅是一个预览。您的评论尚未发布。

加工...
您的评论无法发布。错误类型:
您的评论已保存。评论经过审核,只有在获得作者批准后才会显示。 发表其他评论

的letters and numbers you entered did not match the image. Please try again.

作为发表评论的最后一步,请输入下图中显示的字母和数字。这样可以防止自动程序发布评论。

读取这张图片有困难吗? 查看备用。

加工...

发表有关如何自定义TSAMP启动和停止脚本以使监视代理程序能够感知群集的评论

评论是经过审核的,直到作者批准后才会显示。


ysaijiu.com | DB2性能调优 | DBA DB2:一切 | 常问问题 | 联系 | 版权