Cronサービスは実行中ですが、「top」は表示されません。

Cronサービスは実行中ですが、「top」は表示されません。

私はfreeBSDサーバーを使用しています。 Cronjobが突然動作を停止しました。 「top」を実行すると、サービスはリストされません。ただし、「サービスクローンの状態」を確認すると、指定されたPIDで実行されています。サービスとサーバーを再起動しましたが、問題は解決しません。この問題をどのように解決できますか?

答え1

topすべてのプロセスは表示されません(少なくとも私が使用しているバージョンではありません)。通常、最もアクティブなプロセス(ウィンドウで受け入れられるプロセスの数)のみが表示されます。

私はFreeBSDに慣れていません。cronデーモン名はcrond

デーモンのトラブルシューティングは通常、次のことを意味します。

1)syslogを確認してください - syslog設定も確認してください。
2)デーモンのマニュアルページを読み、デバッグが有効になってから再起動します。

答え2

これを確認できます。
ps -ef | grep cron

答え3

通常、画面の上部のみが表示されるため、これを達成するためにpsorを使用します。 (Linuxコマンドでは、oCOMMAND = cronと入力してフィルタリングできることがわかりました。)あなたのクローンが実行されることを願っています。他に質問がありますか?psgreptoptop

関連情報