Watchdog: rig senza supervisione
I livelli che riavviano automaticamente un miner andato in crash, un driver bloccato o un rig congelato, dalle opzioni del miner ai watchdog hardware.
Perché i rig hanno bisogno di un watchdog
Un rig di mining lavora ad alte temperature, giorno e notte, al limite della sua regolazione. Prima o poi un processo del miner si blocca, un driver della GPU si pianta o l'intera macchina si congela, e ogni ora in cui resta fermo è un guadagno perso. Il compito di un watchdog è accorgersene e riavviare senza di Lei: l'obiettivo è un rig che si riprende da solo da qualsiasi cosa che non sia un guasto hardware.
I livelli software
- Livello del miner: i miner moderni riavviano da soli i thread della GPU per alcuni errori, e per altri si chiudono con un codice di errore; controlli l'opzione watchdog del Suo miner.
- Livello dello script: racchiuda il miner in un ciclo, così quando si chiude riparte dopo qualche secondo. Su Windows bastano due righe in più nel file BAT (un'etichetta e un goto); su Linux, un servizio systemd con Restart=always è la versione pulita.
- Livello del driver: una GPU bloccata a volte richiede il reset del driver o il riavvio della macchina; i sistemi operativi per il mining come HiveOS includono già questa logica.
Il livello hardware
Quando l'intera macchina si congela del tutto, solo l'hardware può salvarla: una scheda watchdog o il timer watchdog della scheda madre riavvia la macchina se il sistema operativo smette di rispondere. Le farm li usano di serie; per un rig domestico, una presa smart che può spegnere e riaccendere a distanza è la versione economica della stessa idea.
Lasci che sia la pool a dirLe che ha funzionato
Un watchdog che fallisce in silenzio è peggio di nessun watchdog. Attivi le notifiche di worker offline sulla Sua dashboard: se un rig resta in silenzio per qualche tempo, ne viene informato, e un worker che si disconnette e riconnette di continuo nello storico delle notifiche è il segnale che il watchdog sta nascondendo un problema reale da risolvere.