私のホームサーバーでFreeBSD 12.1-RELEASEを実行しています。
場合によっては、サーバー自体がアイドル状態である必要があるにもかかわらず、サーバーのHDDが数時間実行され続けることがあります。 (私はcronジョブをスケジュールしておらず、ここで実行中の共通プロセスを終了しました。)
実行すると、htop
以下が表示されます。
1[ 0.0%] 2[ 0.0%] 3[ 0.0%] 4[ 0.0%]
Mem[||||||||||||||||||||||||||||||||||||| 1.29G/3.9G] Tasks: 52, 0 thr; 2 running
Swp[| 4.12M/512M] Load average: 0.03 0.09 0.08
Uptime: 4 days, 21:07:51
PID USER PRI NI VIRT RES S CPU% MEM% TIME+ Command
0 root -16 0 0 3780 S 0.0 0.1 18:34.65 kernel
47660 root 20 0 4660 2895 S 0.1 0.1 1:04.77 / /usr/jail /usr/home /var/mail /usr/src /usr/jail/storage/personal /usr/jail/storage/misc /usr/jail/storage/old /usr/jail/storage/pics /usr/jail/storage/family /usr/jail/storage/music /usr/jail/storage/docs /dev/null
1217 ntpd 20 0 4746 4766 S 0.0 0.1 0:05.40 /usr/sbin/ntpd -p /var/db/ntp/ntpd.pid -c /etc/ntp.conf -f /var/db/ntp/ntpd.drift
1396 root 20 0 2816 144 S 0.0 0.0 0:00.61 /usr/sbin/cron -s
1560 root 20 0 2806 132 S 0.0 0.0 0:00.61 /usr/sbin/cron -s
1250 root 20 0 2832 245 S 0.0 0.0 0:00.60 /usr/sbin/cron -s
1724 root 20 0 2806 131 S 0.0 0.0 0:00.59 /usr/sbin/cron -s
このように長いコマンドは何ですか?犯人は /usr/jail/storage
私の刑務所のルートディレクトリであると疑われますstorage
。リストされているすべてのディレクトリ(personal
、、、、、、、、)はmisc
、このHDDのさまざまなzfsファイルシステムです。old
pics
family
music
docs
答え1
確かに申し訳ありませんが、updatedb
ビルドデータベースを実行するプロセスであると推測されます。locate
find / ...
locate
、slocate
または同様のソフトウェアをmlocate
インストールしましたか?plocate
毎日の更新を正当化するのに頻繁に使用しますか?
ちなみに、完全に無効にしたくない場合(そして見つかったデータベースが古くなっても問題ありません)、クローンジョブを2〜3日ごとに、または週に1回実行するように変更できます。
また、どのターゲティング実装があるかに応じて、編集によって特定のディレクトリを無視するように設定できます。/etc/updatedb.conf
そうでない場合は、updatedb
実行してみてくださいps waux | grep jail
(またはで見ることができる他のディレクトリの1つ)htop
。これにより、htopに省略されていない完全なコマンド名が提供されます。pstree
インストールした場合は、それを使用してツリーが実行されています。 。