Puppet 当一个服务';谁的身份失败了?
我在puppet仪表板中的一个节点的事件日志中有以下内容:Puppet 当一个服务';谁的身份失败了?,puppet,Puppet,我在puppet仪表板中的一个节点的事件日志中有以下内容: Changed (1) Service[openstack-keystone] (/etc/puppetlabs/puppet/modules/keystone/manifests/init.pp:129) Property Message ensure ensure changed 'stopped' to 'running' 但是,我如何才能看到commandpuppet实际使用了什么来将服务的状态从stopped更改为r
Changed (1)
Service[openstack-keystone] (/etc/puppetlabs/puppet/modules/keystone/manifests/init.pp:129)
Property Message
ensure ensure changed 'stopped' to 'running'
但是,我如何才能看到commandpuppet实际使用了什么来将服务的状态从stopped更改为running呢?
如果我认为puppet做的事情不对,我该如何更改它呢?您可以运行
puppet代理-t--debug
手动启动puppet运行并查看正在运行的命令
< >更改命令时,您可以考虑指定<资源> >代码> >或<代码> >开始/代码>、<代码>停止<代码>、<代码>状态> /代码>和<代码>重启< /Cord>命令在服务资源上。有关服务类型参数的详细信息,请查看。您可以运行
puppet agent-t--debug
手动启动puppet运行并查看正在运行的命令
< >更改命令时,您可以考虑指定<资源> >代码> >或<代码> >开始/代码>、<代码>停止<代码>、<代码>状态> /代码>和<代码>重启< /Cord>命令在服务资源上。有关服务类型参数的更多信息,请查看。1)如果您想查看puppet的背景工作,请查看它是如何应用目录的
步骤1)停止puppet主程序和客户端守护程序。例如:/etc/init.d/puppetmaster停止。
步骤2)将puppet master和puppet agent作为前台进程运行,以查看
-puppet master--无daemonize(将master作为前台进程运行)
-puppet master--调试--无守护进程(用于调试puppet master)
-puppet代理--无daemonize(将代理作为前台运行)
-puppet代理--调试--无守护进程(作为前台和调试运行)
2) 如果你认为木偶做得不好,您可以使用puppet类型和提供程序编写自己的DSL,也可以使用EXEC执行命令。即使您觉得它无法正常工作,也可以编写脚本在代理节点上执行。1)如果您想了解puppet的后台工作意味着它如何应用目录
步骤1)停止puppet主程序和客户端守护程序。例如:/etc/init.d/puppetmaster停止。
步骤2)将puppet master和puppet agent作为前台进程运行,以查看
-puppet master--无daemonize(将master作为前台进程运行)
-puppet master--调试--无守护进程(用于调试puppet master)
-puppet代理--无daemonize(将代理作为前台运行)
-puppet代理--调试--无守护进程(作为前台和调试运行)
2) 如果您认为puppet不能正确执行此操作,您可以使用puppet类型和提供程序编写自己的DSL,或者使用EXEC执行命令。即使您觉得它不能像yo那样工作,您也可以编写脚本在代理节点上执行。没有此命令,您应该使用
puppet-agent-t--debug
更新如果没有此命令,您应该使用puppet-agent-t--debug