Kubuntu 20.04 終了/再起動が「Waiting for process: crond」で停止

Kubuntu 20.04 終了/再起動が「Waiting for process: crond」で停止

私はKubuntu 20.04を実行しています。終了または再開すると、4番のうち3番は次の場所で中断されます。

 Reached target Reboot.
 systemd-shutdown[1]: Waiting for process: crond

私はインターネット検索にかなりの時間を費やしましたが、なぜこれが完了したのかわかりません。頻繁な再起動を非常に遅くします。同じ問題を説明するスレッドを見つけました。Ubuntuフォーラムしかし、彼らは解決策を投稿できませんでした(ただ解決しただけです)。

どんな助けや情報にも感謝します。

ベストアンサー1

ジョブのいずれかが中断されると(ログの回転が正しく設定されていない場合など)、Cronが中断される可能性があります。

犯人を見つけるには、再起動する前にpstreeを実行して、アクティブなプロセスまたは中断されたプロセスがあることを確認してください。

pstree -ap $(pidof cron)

cron ジョブの定義も表示できます。

/etc/crontab  
/etc/cron.d/  
/etc/cron.daily/  
/etc/cron.hourly/  
/etc/cron.monthly/  
/etc/cron.weekly/

そしてcrontab -l(各ユーザーについて)。

それでも問題を解決できない場合は、次の回避策を使用できます。

  • 編集する/etc/systemd/system.conf

  • 管理者セクションでのDefaultTimeoutStopSecの設定

    [Manager]
    DefaultTimeoutStopSec=5s
    
  • 走るsystemctl daemon-reload

これは、crondプロセスが終了するまで5秒間待つようにsystemdに指示します。

おすすめ記事