In sintesi: l’elevato utilizzo della CPU era dovuto al processo di backup, non a un problema persistente della CPU di ZimaOS
Il NAS è passato da circa il 3% di utilizzo della CPU al 45–60% dopo l’installazione di 1.7.0 Beta 2, mentre la temperatura è salita da circa 32–36 °C a 58 °C. Il controllo successivo ha risolto il problema: l’aggiornamento aveva riattivato i processi di Backup configurati in precedenza. Dopo aver interrotto quei processi e riavviato ZimaOS, l’utilizzo della CPU è tornato normale.
Controlla il carico di lavoro prima di ripristinare una versione precedente del sistema operativo
Quando l’utilizzo della CPU aumenta subito dopo un aggiornamento, chiediti innanzitutto che cosa sia stato ripreso: backup, indicizzazione, scansioni multimediali, calcolo di checksum, download di app o riavvii di container. Usa top o ps per i processi dell’host e docker stats per i container. Docker documenta la visualizzazione in tempo reale dell’utilizzo di CPU e memoria in docker stats.
Usa un semplice test di conferma
Metti in pausa il processo sospetto. Se l’utilizzo della CPU diminuisce rapidamente e aumenta di nuovo quando il processo riprende, hai individuato una causa legata al carico di lavoro, anziché una vaga teoria secondo cui “la beta scalda”. In questo caso, l’utente ha fatto esattamente questo e il sistema è tornato a comportarsi come prima.
L’attività di backup può legittimamente richiedere molta CPU e I/O
Le operazioni di backup possono includere l’elencazione dei file, il calcolo degli hash, la compressione, la crittografia e grandi operazioni di lettura/scrittura. L’attuale guida al backup 3-2-1 di ZimaOS illustra le attività pianificate e spiega perché la verifica è importante. La guida alla pianificazione dell’hardware per i backup è utile quando i processi sono abbastanza grandi da influire sulla normale attività del NAS.
Per diagnosticare i processi sul lato host, il manuale di top spiega i campi relativi a CPU e processi utilizzati per identificare il carico di lavoro effettivo.
Quando il problema riguarda ancora il sistema operativo
Se l’utilizzo della CPU resta elevato con Backup arrestato, identifica il processo responsabile del carico e raccogli i log prima di riavviare. Un NAS stabile, con accesso completo alle condivisioni ma con un utilizzo elevato delle risorse, non costituisce da solo una prova sufficiente per definire difettoso il sistema operativo.
Per il contesto relativo alle versioni, consulta la pagina sul contesto degli aggiornamenti di ZimaOS 1.6/1.7 e l’attuale pagina di ZimaOS.
