[LINUX] Ein Befehl zum Überprüfen, wenn etwas schief geht, wenn der Server nichts tut

Ein Befehl zum Überprüfen, wenn Sie keine Ahnung haben, dass der Server, der nichts tut, nicht in Betrieb ist

Überprüfen Sie die Festplattenkapazität

Befehle wie die Dateierstellung schlagen fehl, wenn die Festplattennutzung maximal ist oder geschlossen wird. Sie können die Festplattennutzung mit df -h überprüfen.

$ df -h
Filesystem      Size   Used  Avail Capacity iused      ifree %iused  Mounted on
/dev/disk1s6   233Gi   10Gi  139Gi     7%  484247 2447617073    0%   /
/dev/disk1s1   233Gi   79Gi  139Gi    37% 1215180 2446886140    0%   /System/Volumes/Data

Wenn Avail nahe bei 100% liegt, ist es besser, die große Datei unter "Bereitgestellt am" zu löschen. Was genau ist die Quetschkapazität in "Mounted on"? Wird mit du -sh bestätigt. Wenn Sie unter / sehen möchten, können Sie überprüfen, wie viel für jedes Verzeichnis unter / mit du -sh / * verwendet wird. Abhängig von der Berechtigung können Sie einige von ihnen möglicherweise nicht sehen. Es wird daher empfohlen, sudo zu verwenden und mit der Root-Berechtigung auszuführen.

$ du -sh ./*
 26M	./Desktop
1.5M	./Documents
1.4G	./Downloads

Da es zu spät war, dies mit / * zu tun, wird es im Beispiel mit ./* gemacht.

Überprüfen Sie die CPU-Auslastung und -Last

Wenn Sie einen Prozess mit hoher Last haben, sollte "CPU-Auslastung" oder "Last-Durchschnitt" hoch sein. Verwenden Sie zur Bestätigung den Befehl top. Wenn die Last hoch ist, überprüfen Sie den Prozess mit dem Befehl ps. Wenn Sie einen Prozess mit hoher Last identifizieren können, beenden Sie den Prozess mit dem Befehl kill oder starten Sie den Zieldienst mit dem Befehl systemctl neu.

Am Ende

Sie können etwas aus den beiden oben genannten Punkten verstehen. Wenn Sie also überhaupt nicht darüber nachdenken können, sollten Sie es vorerst ausprobieren. Wenn Sie immer noch nicht verstehen, überprüfen Sie das Protokoll oder lesen Sie den Fehler.

Wenn Sie nichts falsch gemacht haben, sollte der obige Befehl Ihnen etwas sagen. ..

Recommended Posts

Ein Befehl zum Überprüfen, wenn etwas schief geht, wenn der Server nichts tut
So überprüfen Sie, wann Sie keine Verbindung zum Server von python-memcached herstellen können
Überprüfen Sie, ob der Docker-Container keine Verbindung zum Internet herstellt
[AWS] Was tun, wenn der Ping-Befehl eine "Zeitüberschreitung" verursacht?
[Blender] Skript zum Überprüfen, ob es sich bei dem ausgewählten um ein Netz handelt
Ein Hinweis zum Überprüfen der Verbindung zum Lizenzserver-Port
Ein Befehl zum einfachen Überprüfen der Netzwerkgeschwindigkeit auf der Konsole
Was ist zu tun, wenn "Etwas läuft bereits an Port 8000" angezeigt wird, wenn der Entwicklungsbefehl von Gatsby ausgeführt wird.
Das erste, was überprüft werden muss, wenn in Django ein No Reverse Match auftritt
[AWS] Umgang mit Wordpress "Die Antwort ist nicht die richtige JSON-Antwort."
Es ist ein Mac. Was ist der Linux-Befehl Linux?
Erstellen Sie einen Befehl, um das Arbeitsprotokoll abzurufen
Was zu tun ist, wenn es nicht in der Sudoers-Datei enthalten ist. Dieser Vorfall wird gemeldet.
Wenn Sie eine SSD mit Linux verbinden und einen Dateiserver erstellen, ist es besser, NTFS zu verwenden.
Erstellen Sie ein Python-Skript, um zu überprüfen, ob der Link unter der angegebenen URL gültig ist
Senden Sie eine Push-Nachricht an LINE Bot, wenn die LTE-M-Taste gedrückt wird [SORACOM]
So überprüfen Sie in Python, ob sich eines der Elemente einer Liste in einer anderen Liste befindet
Es gibt ein Muster, das das Programm bei Verwendung von Python-Threading nicht gestoppt hat
Ich habe einen Befehl gegeben, auf den Start von Django zu warten, bis die Datenbank bereit ist
Überprüfen Sie, ob die Zeichenfolge eine Zahl in Python ist
Wenn das ausgewählte Objekt in bpy.context.selected_objects nicht zurückgegeben wird
So schreiben Sie eine GUI mit dem Befehl maya
Python> Überprüfen Sie NoneType oder nicht> wenn a == None:> wenn a None ist:
Überprüfen Sie, wann die Version nicht in pyenv wechselt
Ich habe einen Befehl zum Markieren des Tabellenclips gegeben
Erstellen einer Liste, wenn die Nomenklatur für einen bestimmten Zeitraum gültig ist
So erstellen Sie eine neue Datei, wenn die angegebene Datei nicht vorhanden ist - schreiben Sie, wenn die Datei vorhanden ist
Was tun, wenn ein nicht in pom.xml definiertes Glas zu einem fehlenden Artefakt wird?
Die Geschichte, dass pyenv den Python-Ausführungsbefehl PATH nicht bestanden hat
Wenn sich eine Zeichenfolge einer bestimmten Reihe im Schlüssel des Wörterbuchs befindet, wird die Zeichenfolge in den Wert des Wörterbuchs konvertiert.
Python-Skript, das den Status des Servers über den Browser überprüfen kann
Wovon ich in Kapitel 3 der kollektiven Intelligenz abhängig war. Es ist kein Tippfehler, daher denke ich, dass etwas mit meinem Code nicht stimmt.