
Ich habe ein Problem mit Atop, das auf Debian Jessie installiert ist und viel Speicherplatz verbraucht.
Nach meiner Untersuchung habe ich Folgendes gefunden:
- Viele Protokolldateien werden nicht komprimiert
Es gibt viele Protokolldateien, die gespeichert sind in/home/logs/oben/, sie werden jedoch nicht wie erwartet komprimiert
[root@Ser1:~]# ll /home/logs/atop/ total 103796
-rw-r--r-- 1 root root 406893656 Mar 10 12:57 atop_20171227
-rw-r--r-- 1 root root 388460559 Mar 10 12:57 atop_20171228
-rw-r--r-- 1 root root 389145084 Mar 10 12:57 atop_20171229
-rw-r--r-- 1 root root 387274692 Mar 10 12:57 atop_20171230
-rw-r--r-- 1 root root 379908323 Mar 10 12:57 atop_20171231
-rw-r--r-- 1 root root 380787044 Mar 10 12:57 atop_20180101
-rw-r--r-- 1 root root 373129068 Mar 10 12:57 atop_20180102
-rw-r--r-- 1 root root 369377233 Mar 10 12:57 atop_20180103
-rw-r--r-- 1 root root 362238156 Mar 10 12:57 atop_20180104
-rw-r--r-- 1 root root 367661191 Mar 10 12:57 atop_20180105
-rw-r--r-- 1 root root 355644913 Mar 10 12:57 atop_20180106
-rw-r--r-- 1 root root 350190636 Mar 10 12:57 atop_20180107
- Seltsamer Prozess
Als ich die aktuelle Verarbeitung mit überprüfte ps -ef | grep atop
, gab es eine Menge Dinge, die derzeit ausgeführt werden, aus sehr alten Zeiten
[root@Ser1:~]# ps -ef | grep atop
root 1451 1 0 Jan05 ? 00:07:31 /usr/bin/atop -a -w /home/logs/atop/atop_20180105 300
root 1498 1 0 Jan05 ? 00:06:05 /usr/bin/atop -a -w /home/logs/atop/atop_20180105 300
root 3464 1 0 Jan01 ? 00:06:49 /usr/bin/atop -a -w /home/logs/atop/atop_20180101 300
root 3508 1 0 Jan01 ? 00:06:19 /usr/bin/atop -a -w /home/logs/atop/atop_20180101 300
root 3826 1 0 Feb21 ? 00:00:00 /usr/bin/atop -a -w /home/logs/atop/atop_20180221 300
root 3886 1 0 Feb21 ? 00:00:00 /usr/bin/atop -a -w /home/logs/atop/atop_20180221 300
root 4005 1 0 Jan24 ? 00:03:42 /usr/bin/atop -a -w /home/logs/atop/atop_20180124 300
root 4051 1 0 Jan24 ? 00:03:41 /usr/bin/atop -a -w /home/logs/atop/atop_20180124 300
root 4117 1 0 Feb17 ? 00:00:00 /usr/bin/atop -a -w /home/logs/atop/atop_20180217 300
root 4155 1 0 Feb17 ? 00:00:00 /usr/bin/atop -a -w /home/logs/atop/atop_20180217 300
root 4189 1 0 Feb13 ? 00:00:00 /usr/bin/atop -a -w /home/logs/atop/atop_20180213 300
root 4236 1 0 Feb13 ? 00:00:00 /usr/bin/atop -a -w /home/logs/atop/atop_20180213 300
root 4339 1 0 Mar05 ? 00:00:00 /usr/bin/atop -a -w /home/logs/atop/atop_20180305 300
Daher frage ich mich, ob das oben irgendwie hängt?
- ATOP läuft nicht, wenn ich den Befehl ausführe[root@Ser1:~]# oben
Außerdem wollte ich die Atop-Konfigurationsdateien überprüfen (das sollte die Datei sein, die angibt, wie die Atop-Protokolle gespeichert werden, wieoben.täglichin Centos) Ich kann es in Debian nicht finden.
Können Sie mir in dieser Angelegenheit bitte helfen?
Wie kann ich Atop dazu bringen, nicht mehr so viele „hängende“ Prozesse auszuführen und wie kann ich das Protokoll rotieren lassen?
Vielen Dank
Antwort1
Ich habe es geschafft, dieses Problem zu beheben und dies war erfolgreich
Dieses Problem wurde durch hängengebliebene Prozesse von atop verursacht. Dann habe ich versucht, einen dieser Prozesse nach dem anderen zu beenden kill -9 'PID'
und dann den Dienst neu zu starten. Er läuft wie erwartet. Jetzt werden neue Rohprotokolldateien mit dem entsprechenden Datum erstellt und ich kann den Befehl atop ausführen, um die Statistiken des Servers zu überwachen.
Danke,