我已经安装了MySQL NDB集群。它需要2-3分钟来同步集群节点之间的数据库。一旦同步只完成,我就可以启动另一个名为心跳的应用程序。因此,在我的shell脚本中,我希望始终检查ndbd服务的可用性。一旦该服务可用,我需要在五分钟内启动心跳应用程序。你能帮我写剧本吗?
发布于 2009-07-15 00:44:43
我需要的是让ndb脚本执行另一个脚本,这样它就不会等待5分钟的时间来完成并阻止其他服务的启动。
## whatever starts ndb
exec heartbeat_startup_script我在这里放置了一个睡眠300 (秒),因为您已经指定了5分钟,但是检查ndb同步是否完成会好得多。
##heartbeat_startup_script
sleep 300
heartbeathttps://serverfault.com/questions/40788
复制相似问题