我有几台服务器在末尾运行一些 python 脚本inittab
。我有一台服务器出现问题,脚本没有运行。通过故障排除,我发现如果我将 python 脚本调用移到rc.d
它们启动的调用之前。如果我不这样做,它们就永远不会被调用。
rc.d 调用:
l0:0:wait:/etc/rc.d/rc 0
l1:1:wait:/etc/rc.d/rc 1
l2:2:wait:/etc/rc.d/rc 2
l3:3:wait:/etc/rc.d/rc 3
l4:4:wait:/etc/rc.d/rc 4
l5:5:wait:/etc/rc.d/rc 5
l6:6:wait:/etc/rc.d/rc 6
这与其他服务器上的其他inittab
文件相匹配,但我猜想其中一个脚本出了问题。我很好奇我可以在哪里找到有关是什么停止或导致问题的更多信息。
答案1
它会很吵,但你可以在“rc”脚本中添加“set -x”,然后你就能看到当事情失败时发生了什么。只需记住在完成后将其取出即可。除非你喜欢所有的噪音(以及比正常日志文件更大的文件)。