当我在我的节点机器中执行命令chef-client -i 30时,它会等待前30秒,然后才会运行。我想让它先运行然后只等待30秒。有什么建议?
答案 0 :(得分:1)
您可以使用
# chef-client; sleep 30
答案 1 :(得分:0)
没有厨师选择,实施就是这样。
-i SECONDS, - interval SECONDS Chef-client运行的频率(以秒为单位)。当厨师 - 客户每隔一段时间运行时, - 播放 和--interval值在chef-client运行之前应用。默认 价值:1800。
-s SECONDS, - show SECONDS零和splay之间的随机数,添加到间隔。使用splay来帮助平衡负载 厨师服务器通过确保没有发生许多厨师 - 客户端运行 相同的间隔。当厨师 - 客户每隔一段时间运行时, - 播放 和--interval值在chef-client运行之前应用。
如果你想以另一种方式管理间隔,你必须自己做,在一个无限循环中例如。