Un montaggio NFS può bloccarsi durante il failover del router domestico perché le richieste NFS esistenti continuano a essere ritrasmesse lungo un percorso il cui gateway, indirizzo di origine o stato TCP è cambiato.
In un home server ZimaSpace, la condivisione può risiedere su un NAS mentre app, servizi multimediali o processi di backup la montano da un altro nodo. Il failover del router può preservare il normale accesso a Internet, lasciando però isolata una sessione NFS esistente. Il test più utile confronta lo stato delle route, il comportamento dei tentativi NFS e il percorso precedente con quello nuovo, senza riavviare subito il NAS.
Separare il problema NFS da un guasto generale del router
Verifica che il NAS sia ancora raggiungibile tramite IP e che sia possibile creare una nuova connessione TCP mentre il montaggio esistente è bloccato.
Un articolo mirato sulla risoluzione dei problemi NFS dedicato ai guasti di rete e firewall aiuta a isolare questo ramo del problema perché affronta lo stesso micro-problema invece di limitarsi a definire il protocollo sottostante.
Se anche le nuove connessioni falliscono, ripara prima il percorso di rete. Se si blocca solo il montaggio esistente, esamina i tentativi NFS e lo stato obsoleto del trasporto.
Capire perché un montaggio rigido continua ad attendere
Verifica se la condivisione è montata in modalità rigida e se l'applicazione resta bloccata mentre NFS ritenta la stessa richiesta.
Un articolo indipendente e mirato sulle best practice NFS riguardo al mantenimento delle applicazioni in attesa quando il server scompare aiuta a isolare questo ramo del problema perché affronta lo stesso micro-problema invece di limitarsi a definire il protocollo sottostante.
Per i dati importanti, non passare ai montaggi soft solo per nascondere un problema di failover. Risolvi il problema di raggiungibilità e usa i confini dell'automount per le condivisioni non critiche.
Cercare il vecchio stato TCP dopo la modifica del gateway
Cattura le ritrasmissioni dal client NFS e confronta il next hop prima e dopo il failover.
Un caso di studio mirato sulla risoluzione dei problemi a livello di pacchetto relativo alle ritrasmissioni TCP continuate fino al ripristino della sessione aiuta a isolare questo ramo del problema perché affronta lo stesso micro-problema invece di limitarsi a definire il protocollo sottostante.
Se i pacchetti seguono la nuova route ma la vecchia connessione non si ripristina mai, prova un nuovo montaggio dopo aver rilasciato in sicurezza lo stato bloccato del client.
Controllare le differenze di route e trasporto dopo il failover
Confronta l'IP di origine, il gateway, l'interfaccia e l'MTU del percorso prima e dopo la transizione del router.
Una guida pratica e mirata alla risoluzione dei problemi NFS relativa a raggiungibilità del server e problemi di trasporto aiuta a isolare questo ramo del problema perché affronta lo stesso micro-problema invece di limitarsi a definire il protocollo sottostante.
Un failover che modifica la sottorete di origine o l'MTU può richiedere modifiche al firewall e alle esportazioni, anche quando il pannello del NAS resta raggiungibile.
Rilasciare un montaggio bloccato senza riavviare l'home server
Arresta le applicazioni che utilizzano il montaggio, identifica i processi bloccati e usa un smontaggio lazy o forzato controllato solo quando lo smontaggio normale non può essere completato.
Un articolo mirato sulla risoluzione dei problemi Linux dedicato al rilascio dei montaggi NFS bloccati senza riavviare aiuta a isolare questo ramo del problema perché affronta lo stesso micro-problema invece di limitarsi a definire il protocollo sottostante.
Non terminare il NAS né eliminare le directory di montaggio come prima risposta. Conserva i log che mostrano quale richiesta si è bloccata.
Usare l'automount per le condivisioni remote non critiche
Per i percorsi multimediali o di backup secondari, valuta il montaggio su richiesta, così un percorso del router non disponibile non bloccherà l'avvio di componenti o servizi non correlati.
Un tutorial Linux pratico e mirato su x-systemd.automount, che può montare NFS al primo accesso aiuta a isolare questo ramo del problema perché affronta lo stesso micro-problema invece di limitarsi a definire il protocollo sottostante.
Esegui nuovamente il test dopo due cicli di failover. Il risultato atteso è un ripristino pulito della sessione o un rimontaggio entro tempi limitati, non un blocco dell'intero sistema.
Ripetere il test sul percorso esatto dell'home server
Dopo aver modificato una sola variabile, ripeti lo stesso flusso di lavoro sul NAS o nel servizio self-hosted dallo stesso client, invece di passare a un test diverso che potrebbe utilizzare un altro percorso.
La guida ZimaSpace correlata sul percorso di rete adiacente dell'home server aiuta a mantenere la verifica finale legata allo stesso ambiente self-hosted.
La correzione è completa solo quando il sintomo originale resta risolto dopo la riconnessione, il riavvio del servizio e un secondo trasferimento o una seconda richiesta controllata.
Supporto e consigli
Altro da leggere

Plex può condividere una GPU con un altro container Docker?
Plex e un altro container possono spesso accedere alla stessa GPU, ma è necessario testare il supporto dei driver, la mappatura dei dispositivi, il...

Come capire se un errore di Plex proviene dal client o dal server
Riproduci lo stesso elemento su un altro client, confronta il percorso della sessione, quindi raccogli le prove dal server solo dopo che l’ambito ti...

Come configurare la cache di Plex e l’archiviazione temporanea per la transcodifica
Proteggi lo stato persistente di Plex collocando i file temporanei di transcodifica su un’unità locale adatta, quindi verifica la pulizia, lo spazio libero e...

