Mam VPS z systemem CentOS, a ostatnio jego użycie procesora przekroczyło 700% już dwa razy. Zawsze okazuje się, że jest to proces o nazwie „updatedb” (jak pokazano na rysunku poniżej).
Po szybkim wyszukiwaniu dowiedziałem się, że jest to zadanie indeksujące cron i nie sądzę, że naprawdę tego potrzebuję. Ale kiedy próbuję go wyłączyć, zdaję sobie sprawę, że nie mogłem znaleźć „mlocate.cron” w katalogu „/etc/cron.daily”, który zawiera tylko te pliki:
00webalizer logrotate makewhatis.cron rpm spamdyke
Jeśli chodzi o katalog „/etc/cron.weekly”, ma on:
makewhatis.cron
Więc nie rozumiem, jak to się dzieje, że proces updateb jest uruchamiany dwa razy w ciągu ostatnich dwóch tygodni i za każdym razem używa tak dużo procesora.
W tym czasie muszę od czasu do czasu zabijać proces ręcznie. Naprawdę chcę dowiedzieć się, co się stało. Wszelkie sugestie zostaną docenione. Z góry dziękuję.
grep "updatedb" /etc/cron*/*
, to powinno ujawnić prawdziwego winowajcę.