Watchdogs: rigs που κάνουν mining χωρίς επίβλεψη
Ένα rig που κάνει mining μόνο του: watchdogs σε miner, script, driver και hardware που ξεκινούν ξανά έναν miner που έπεσε ή ένα κολλημένο rig.
Τι κάνει ένα watchdog για mining;
Ένα watchdog καταλαβαίνει πότε ένα rig σταματά το mining και το επανεκκινεί χωρίς εσάς. Ο στόχος είναι ένα rig που ανακάμπτει μόνο του από οτιδήποτε εκτός από βλάβη hardware.
Τα rigs το χρειάζονται επειδή δουλεύουν ζεστά, όλο το εικοσιτετράωρο, στο όριο της ρύθμισής τους. Αργά ή γρήγορα ένας miner καταρρέει, ένας driver GPU κολλάει ή το μηχάνημα παγώνει. Κάθε ώρα που ένα rig μένει σβηστό είναι εισόδημα που δεν κερδίζετε.
Ποιο λογισμικό επανεκκινεί έναν miner που κατέρρευσε;
Τα watchdogs δουλεύουν σε επίπεδα. Το λογισμικό καλύπτει τα τρία πρώτα:
- Επίπεδο miner: οι σύγχρονοι miners επανεκκινούν τα δικά τους νήματα GPU σε ορισμένα σφάλματα. Σε άλλα τερματίζουν με κωδικό σφάλματος. Δείτε αν ο miner σας έχει δικό του flag watchdog.
- Επίπεδο script: τυλίξτε τον miner σε έναν βρόχο, ώστε να ξεκινά ξανά λίγα δευτερόλεπτα αφού τερματίσει. Στα Windows αρκούν δύο γραμμές στο αρχείο BAT: μια ετικέτα και ένα goto.
- Στο Linux, η καθαρή εκδοχή είναι μια υπηρεσία systemd με Restart=always.
- Επίπεδο driver: μια GPU που κόλλησε χρειάζεται μερικές φορές επαναφορά του driver ή επανεκκίνηση. Λειτουργικά συστήματα mining όπως το HiveOS έχουν αυτή τη λογική ενσωματωμένη.
Τι επανεκκινεί ένα παγωμένο μηχάνημα;
Όταν ολόκληρο το μηχάνημα παγώνει εντελώς, μόνο το hardware μπορεί να το σώσει. Μια κάρτα watchdog, ή ο χρονομετρητής watchdog της ίδιας της μητρικής, επανεκκινεί το μηχάνημα αν το λειτουργικό σύστημα σταματήσει να αποκρίνεται.
Οι φάρμες τα χρησιμοποιούν ως στάνταρ. Για ένα rig στο σπίτι, μια έξυπνη πρίζα που κλείνετε και ανοίγετε από απόσταση είναι η οικονομική εκδοχή της ίδιας ιδέας.
Πώς ξέρω ότι το watchdog λειτουργεί;
Αφήστε το pool να σας το πει. Ένα watchdog που αποτυγχάνει σιωπηλά είναι χειρότερο από κανένα.
Ενεργοποιήστε τις ειδοποιήσεις worker εκτός σύνδεσης στο dashboard σας. Αν ένα rig μείνει σιωπηλό για λίγο, θα ενημερωθείτε.
Κοιτάξτε και το ιστορικό ειδοποιήσεων. Ένας worker που βγαίνει συνεχώς εκτός σύνδεσης και επιστρέφει δείχνει ότι το watchdog κρύβει ένα πραγματικό πρόβλημα που αξίζει διόρθωση.