キーワード

現象

mysqlを叩くバッチ(シェルスクリプト)をcronでキックするようにしたが動いてないように見える。

原因

mysqlコマンドのパスが通っていないからだった。

cronログを確認

# cat /var/log/cron

キックしたことは確認できる。

エラーを(ファイルに書き出すようにして)確認

./bin/maintenance.sh: line 20: mysql: command not found

mysqlは関係なかった。

対策

フルパスでコマンドを書いてあげる。

参考

Last-modified: 2016-05-17 (火) 11:22:02 (1223d)