当起搏器终止主监视器脚本(LSB)到期超时时的孤立进程

时间:2015-10-22 18:19:18

标签: cluster-computing pacemaker

在我们的起搏器+ corosync集群中

Last updated: Thu Oct 22 21:16:33 2015 Last change: Thu Oct 22 17:25:13 2015 via cibadmin on aws015 Stack: corosync Current DC: aws015 (2887647247) - partition with quorum Version: 1.1.10-42f2063 4 Nodes configured 16 Resources configured

我们有跟随情况。我们编写python LSB脚本,检查某些应用程序的状态,并将其作为资源:

primitive pm2_app_gardenscapesDynamo_lsb lsb:pm2_app_gardenscapesDynamo \ op start interval="0" timeout="60s" \ op stop interval="0" timeout="60s" \ op monitor interval="30s" timeout="60s" on-fail="restart" \ meta failure-timeout="10s" migration-threshold="1"

此检查由可以挂起的实用程序进行(LSB脚本启动该实用程序,并等待它的回复)。因此,当起搏器达到超时时,它会杀死我们的python脚本,但是挂起的实用程序仍然存在于内存中,并且不会死亡。

是否有可能阻止这种情况?

0 个答案:

没有答案