我在 CentOS 7 上,如果我输入:
* * * * * python script.py
有用。
如果我放:
@reboot python script.py
然后它说它无法连接到 MySQL。
如果我也从命令行运行它,它可以工作。
如果我这样做,该脚本才不起作用@reboot
。cronjob 是否可能在 MySQL 之前启动?
我在 CentOS 7 上,如果我输入:
* * * * * python script.py
有用。
如果我放:
@reboot python script.py
然后它说它无法连接到 MySQL。
如果我也从命令行运行它,它可以工作。
如果我这样做,该脚本才不起作用@reboot
。cronjob 是否可能在 MySQL 之前启动?
我刚刚在我的新 Digital Ocean Cent OS 7 x64 服务器上安装了 Apache。跟着 Digital Ocean 的教程,yum 无法安装 mysql-server。
# yum install mysql mysql-server mysql-libs mysql-server
Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
* base: mirrors.usinternet.com
* extras: mirror.cogentco.com
* updates: mirror.atlanticmetro.net
Package 1:mariadb-5.5.40-2.el7_0.x86_64 already installed and latest version
No package mysql-server available.
Package 1:mariadb-libs-5.5.40-2.el7_0.x86_64 already installed and latest version
No package mysql-server available.
Nothing to do
# service mysqld start
Redirecting to /bin/systemctl start mysqld.service
Failed to issue method call: Unit mysqld.service failed to load: No such file or directory.
这是我设置 mysql 的第三台服务器,但是这台让我很难过。
我总是使用命令:
shutdown -r now
但是,有时这会导致 MySQL 问题。
重启 CentOS 最优雅的方式是什么?
我见过:
reboot
和
halt
如何轻轻重启机器?
我在 Apache 上使用 mod_wsgi 设置 Django,并且一直在调试错误日志中出现的错误。但是,我不能总是让它创建一个日志。
我的过程是这样的。现在纯粹是猜测,但每尝试 10-15 分钟,我就能让日志出现。
可怕的逻辑,我知道。我只是想知道,究竟是什么导致错误记录或不记录?