Watchdogs: rigs zonder toezicht laten minen
De lagen die een gecrashte miner, een hangende driver of een bevroren rig automatisch herstarten, van minervlaggen tot hardwarewatchdogs.
Waarom rigs een watchdog nodig hebben
Een miningrig draait warm, dag en nacht, op de grens van zijn afstelling. Vroeg of laat crasht een minerproces, loopt een GPU-driver vast of bevriest de hele machine, en elk uur dat hij stilstaat, is gemist inkomen. De taak van een watchdog is dat op te merken en zonder u te herstarten: het doel is een rig die zich vanzelf herstelt van alles behalve een hardwaredefect.
De softwarelagen
- Op minerniveau: moderne miners herstarten bij sommige fouten hun eigen GPU-threads en stoppen bij andere met een foutcode; controleer de eigen watchdogvlag van uw miner.
- Op scriptniveau: zet de miner in een lus, zodat hij na een paar seconden opnieuw start wanneer hij stopt. Op Windows doet een toevoeging van twee regels aan het BAT-bestand (een label en een goto) dat; op Linux is een systemd-service met Restart=always de nette versie.
- Op driverniveau: een vastgelopen GPU heeft soms een reset van de driver of een herstart van de machine nodig; mining-besturingssystemen zoals HiveOS hebben die logica ingebouwd.
De hardwarelaag
Wanneer de hele machine volledig bevriest, kan alleen hardware hem redden: een watchdogkaart of de eigen watchdogtimer van het moederbord herstart de machine als het besturingssysteem niet meer reageert. Farms gebruiken deze standaard; voor een rig thuis is een slimme stekker die u op afstand kunt uit- en aanzetten de budgetversie van hetzelfde idee.
Laat de pool u vertellen dat het werkte
Een watchdog die ongemerkt faalt, is erger dan geen watchdog. Schakel op uw dashboard meldingen in voor workers die offline gaan: als een rig een tijdje stil blijft, krijgt u bericht, en een worker die in de meldingsgeschiedenis steeds wegvalt, is uw teken dat de watchdog een echt probleem maskeert dat het oplossen waard is.