L'errore systemctl Unit not found indica che systemd non riesce a caricare l'unità richiesta con quel nome. Il servizio può essere scritto male, non installato, presente in un percorso non ancora ricaricato o rappresentato da un template che richiede un'istanza. La diagnosi usa systemctl list-unit-files, status e cat per distinguere nome, installazione, stato e percorso del file.
UNIT_NOT_FOUND
→
L'errore indica che l'unità di servizio gestita da systemd è terminata inaspettatamente con un codice di errore; il motivo dettagliato è consultabile tramite 'journalctl -u nome_servizio -e'.
SYSTEMD_UNIT_FAILED
→
L'errore compare quando il kernel non riesce a creare nuovi processi (fork) a causa dell'esaurimento della memoria o del superamento del limite sysctl kernel.pid_max.
SYSTEMD_ENOMEM
→
L'errore compare all'avvio quando un'unità richiesta da multi-user.target (come il montaggio di partizioni remote o il logging di base) fallisce in modo irreversibile.
MULTI_USER_TARGET_FAIL
→
L'errore compare quando si tenta di avviare o abilitare un servizio la cui configurazione è stata collegata a /dev/null tramite 'systemctl mask' per impedirne qualsiasi avvio.
UNIT_MASKED
→
L'errore provoca un ritardo di 2 minuti durante la fase di boot quando un'interfaccia di rete secondaria non collegata o priva di cavo rimane in attesa di configurazione.
NETWORKD_WAIT_TIMEOUT
→
L'errore compare durante la consultazione dei log quando un arresto improvviso del server ha lasciato il file binario system.journal in uno stato inconsistente.
JOURNAL_CORRUPT
→