puppetdlock导致puppet kick -d -hostname hostname 报错 "finished with exit code 3"
2013-01-09 12:25
423 查看
现象:
$puppet kick -d --host slave3.torque.comTriggering slave3.torque.com
Host slave3.torque.com failed: Connection refused - connect(2)
slave3.torque.com finished with exit code 2
Failed: slave3.torque.com
原因:
/var/lib/puppet/state/puppetdlock文件的存在使puppet agent暂时什么都不做解决方法:
1)临时解决:rm -rf /var/lib/puppet/state/puppetdlock2)永久解决:编写shell脚本,并加入crontab中
$ vi /usr/bin/rmpuppetdlock.sh
#! /bin/bash
lockfile="/var/lib/puppet/state/puppetdlock"
if [ -f "${lockfile}" ]; then
rm -rf ${lockfile}
#service puppet restart
# echo "ok"
#else
#echo "no"
fi
$crontab -e
*/5 * * * * /usr/bin/rmpuppetdlock.sh
3)为了使每台机器都执行上述操作,可编写cron类,让puppet帮我们完成
class clean::lockfile{
cron{ rmlockfile:
command =>"/bin/rm -f /var/lib/puppet/state/puppetdlock",
user => root,
minute => ”*/5“,
hour =>"*"
}
}
相关文章推荐
- puppet kick forbidden finished with exit code 2
- ~\sdk\build-tools\22.0.1\aapt.exe" finished with non-zero exit value 1
- "clang: error: linker command failed with exit code 1 (use -v to see invocation)"
- "_OBJC_CLASS_$_OpenUDID", referenced from:&linker command failed with exit code 1 (use -v to see inv
- "Command /usr/bin/codesign failed with exit code 1",真机调试出错解决办法
- "File not found""linker command failed with exit code 1" in Xcode 7.2.1
- Fedora19安装smplayer后遇到"Mplayer has finished unexpectedly. Exit code 127"的错误
- 安装SQL Server 2012 RTM遇到"Microsoft .NET Framework 4.0 installation has failed with exit code 1642"的解决
- 解决aapt "finished with non-zero exit value 1"问题
- Error:Execution failed for ..dk\build-tools\23.0.2\aapt.exe'' finished with non-zero exit value 1错误
- finished with exit code -1073740791 (0xC0000409)
- Install error "Exit Code: 6" or "Exit Code: 7" | Creative Adobe Production(安装Adobe产品时出错及解决方案)
- 多文件开发Import错误导致 clang: error: linker command failed with exit code 1 (use -v to see invocation)
- Process 'command 'C:\Program Files\Java\jdk1.8.0_51\bin\java.exe'' finished with non-zero exit value
- 解决carbide C++安装后,第一次运行时"JVM ...exit code = -1"
- The virtual machine 'xiazhixing' has terminated unexpectedly during startup with exit code 1.解决办法
- 【issue】"linker command failed with exit code 1" [xcode7]
- linker command failed with exit code 1 (use -v to&n
- 运行tensorflow的例子,出现Process finished with exit code 3问题
- OpenCv编译错误-"cmd.exe" exited with code 1