前提・実現したいこと
cronを用いたcrontab -lの内容をroot_crontabに記載する機能を実装しようとしています。
cronのステータスを確認したところ、下記のエラーが見つかり、
cronで指定した書き込みも行えていない状態です。
原因の調査方法など教えていただけると幸いです。
発生している問題・エラーメッセージ
/etc/rc.d/init.d/crond status Starting crond: /etc/rc.d/init.d/crond: line 9: check_status: command not found
該当のソースコード
//crond #!/bin/sh . /etc/init.d/functions PATH=/bin:/sbin:/usr/bin:/usr/sbin echo -n "Starting crond: " crond check_status
//crontab #cron Backup 30 14 * * * /usr/bin/crontab -l > ~/root_crontab
[root@localhost init.d]# ll total 36 -rwxrwxrwx 1 root root 121 Nov 14 05:25 crond -rw-r--r--. 1 root root 18440 Dec 10 2019 functions [root@localhost ~]# ll total 0 -rw-r--r-- 1 root root 0 Nov 14 07:25 root_crontab
試したこと
①rm /var/run/crond.pid
でファイルの削除
②ps -aux | grep [c]ron
で実行されているcronを確認、kill -9
で削除。
③yum install -y crontabs vixie-cron
でインストール。
補足情報(FW/ツールのバージョンなど)
Cent OS 8.2
PHP 7.3.24
apache 2.4
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2020/11/18 06:35