擅长:python、mysql、java
<p>事实证明,这确实与路径有关。</p>
<p><a href="https://stackoverflow.com/questions/10129381/crontab-path-and-user">Path Information for Cronjobs</a><br/>
<a href="https://stackoverflow.com/questions/13250365/crontab-fails-to-execute-python-script">Commands in submodules</a></p>
<p>为了解决这个问题,我通过<code>crontab -e</code>提供了以下条目</p>
<pre><code>[root@lb1 ~]# crontab -l
SHELL=/bin/sh
PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin
</code></pre>
<p>现在我的服务按预期重新启动。耶!</p>