我在我的事件日志中记录了我在木偶仪表板中的一个节点:
Changed (1)
Service[openstack-keystone] (/etc/puppetlabs/puppet/modules/keystone/manifests/init.pp:129)
Property Message
ensure ensure changed 'stopped' to 'running'但是,我如何才能看到傀儡命令实际上是用来将服务的状态从停止更改为运行的呢?如果我不认为木偶在做正确的事情,我怎么能改变它呢?
发布于 2014-11-25 04:09:38
您可以运行puppet agent -t --debug来手动启动傀儡运行并查看正在运行的命令。
要更改这些命令,可以考虑在服务资源上指定provider或start、stop、status和restart命令。有关服务类型参数的更多信息,请查看类型参考。
发布于 2014-11-27 10:07:11
1)如果你想看木偶的背景作品,就意味着它是如何应用目录的。
( step1)停止傀儡主程序和客户端守护进程。例句:/etc/init.d/傀儡大师停止。( step2)运行木偶母版和木偶代理作为前台进程,以查看-木偶主-不去守护(运行母机作为前景进程)-木偶主-调试-不去守护(调试木偶主)-木偶代理-不去守护(运行代理作为前景)-傀儡代理-调试-不去去元化(运行作为前景和调试)
2)如果您认为傀儡没有正确地完成这个操作,您可以用傀儡类型和提供程序编写自己的DSL,或者与执行部分一起执行commands.Even,尽管如果您觉得它不像you那样工作,那么可以编写脚本在代理节点上执行。
https://stackoverflow.com/questions/27112464
复制相似问题