Fazit: Die hohe CPU-Auslastung wurde durch den Backup-Job verursacht, nicht durch eine anhaltende CPU-Regression in ZimaOS
Die CPU-Auslastung des NAS stieg nach der Installation von 1.7.0 Beta 2 von ungefähr 3 % auf 45–60 %, während die Temperatur von etwa 32–36 °C auf 58 °C anstieg. Die entscheidende Nachprüfung brachte die Lösung: Das Upgrade hatte zuvor konfigurierte Backup-Prozesse gestartet. Nachdem diese Jobs gestoppt und ZimaOS neu gestartet worden war, kehrte die CPU-Auslastung zum Normalwert zurück.
Arbeitslast prüfen, bevor das Betriebssystem zurückgesetzt wird
Wenn die CPU-Auslastung direkt nach einem Update ansteigt, sollte zuerst geprüft werden, was wieder aufgenommen wurde: Backups, Indizierung, Medienscans, Prüfsummenberechnungen, das Abrufen von Apps oder Neustarts von Containern. Verwende top oder ps für Host-Prozesse und docker stats für Container. Docker dokumentiert die Live-Anzeige von CPU- und Speichernutzung in docker stats.
Einen einfachen Bestätigungstest durchführen
Pausiere den vermuteten Job. Wenn die CPU-Auslastung umgehend sinkt und beim Fortsetzen des Jobs wieder ansteigt, liegt die Ursache in der Arbeitslast und nicht in der vagen Annahme, dass „die Beta heiß läuft“. In diesem Fall hat der Nutzer genau das getan, und das System kehrte zu seinem vorherigen Verhalten zurück.
Backup-Aktivitäten können legitimerweise CPU- und I/O-intensiv sein
Backup-Aufgaben können das Auflisten von Dateien, Hashing, Komprimierung, Verschlüsselung sowie umfangreiche Lese- und Schreibvorgänge umfassen. Der aktuelle Leitfaden für 3-2-1-Backups in ZimaOS erläutert geplante Aufgaben und warum die Verifizierung wichtig ist. Der Leitfaden zur Hardwareplanung für Backups ist hilfreich, wenn die Jobs groß genug sind, um den normalen NAS-Betrieb zu beeinträchtigen.
Für die Diagnose von Prozessen auf dem Host erklärt das top-Handbuch die CPU- und Prozessfelder, mit denen sich die tatsächliche Arbeitslast ermitteln lässt.
Wann es weiterhin ein Problem des Betriebssystems ist
Wenn die CPU-Auslastung bei gestopptem Backup weiterhin hoch bleibt, ermittle den Prozess, der die Last verursacht, und sichere die Protokolle, bevor du neu startest. Ein stabiles NAS mit vollständigem Zugriff auf die Freigaben, aber hoher Auslastung, reicht allein nicht als Beweis dafür aus, dass das Betriebssystem fehlerhaft ist.
Für den Versionskontext siehe die Seite zum Upgrade-Kontext von ZimaOS 1.6/1.7 und die aktuelle ZimaOS-Seite.
