※ ChatGPTを利用し、要約された質問です(原文:cron設定で電源のOFFができません。)
cron設定で電源のOFFができない問題について
このQ&Aのポイント
自宅サーバーを立上げ勉強中の際、指定の時間に自動的に電源をON/OFFしたい場合、cron設定を使用します。BIOS設定でのONの設定はできましたが、OFFの設定がうまくいかない問題が発生しました。この記事では、問題の詳細と解決策について説明します。
設定時間になっても電源がOFFにならない問題に直面しています。crontabファイルの設定やcrondの状態を確認しましたが、問題はありませんでした。代わりに、shutdownコマンドを使用することで電源を正常にOFFすることができました。問題の原因として、cron設定の書式や環境設定の問題が考えられます。
問題の解決策として、以下の手順を試すことがおすすめです。まず、crontabファイルの設定を確認し、正しい書式で設定されているか確認してください。また、crondの状態を再起動し、正常に稼働しているか確認してください。さらに、shutdownコマンドを使用する代わりに、他のコマンドを試してみることも有効です。最後に、システムの環境設定を見直し、cron設定に必要なパーミッションや権限が正しく設定されているか確認してください。以上の手順を試しても問題が解決しない場合は、他のチュートリアルやフォーラムでより詳細な情報を探してみることをおすすめします。
cron設定で電源のOFFができません。
cent OS 5.5 で自宅サーバーを立上げ勉強中です。
サーバーの電源を自動で18:00にONにして翌日の7:00にOFFにしたいと思います。
いろいろなホームページを参考にさせていただき、電源のONはパソコンのBIOS設定、OFFは"cron"を使うことできることがわかりました。
電源のONはパソコンのBIOS設定でできましたが、OFFができません。
設定は以下としています。
[root@Linux ~]# vi /etc/crontab
CSHELL=/bin/bash
PATH=/sbin:/bin:/usr/sbin:/usr/bin
MAILTO=root
HOME=/
# run-parts
01 * * * * root run-parts /etc/cron.hourly
02 4 * * * root run-parts /etc/cron.daily
22 4 * * 0 root run-parts /etc/cron.weekly
42 4 1 * * root run-parts /etc/cron.monthly
0 7 * * * shutdown -h now #追加
[root@Linux ~]# /etc/rc.d/init.d/crond restart
[root@Linux ~]#chkconfig crond on
[root@Linux ~]# chkconfig --list crond
crond 0:off 1:off 2:on 3:on 4:on 5:on 6:off
[root@Linux ~]# /etc/rc.d/init.d/crond status
crond (pid xxx) を実行中...
設定時間になっても電源がOFFになりません。
[root@Linux ~]# shutdown -h now ではOFFにできます。
(cent OS 5.5 をインストールしているパソコンは 富士通 FMV DESKPOWER CE18B 2002
年製です)
よろしくお願いします。
お礼
このファイルは 分 時 日 月 曜日 ユーザ コマンド と7つのフィールドで形成されているのですね。 0 7 * * * root shutdown -h now で電源の自動OFFができました。 ありがとうございました。