Watchdog програми: ригове, които копаят без надзор
Как ригът да копае сам: watchdog в програмата, скрипта, драйвера и хардуера, който рестартира сринала се програма или замръзнал риг, и как да го проверите.
Какво прави watchdog за копаене?
Watchdog забелязва, когато риг спре да копае, и го рестартира без Вас. Целта е риг, който се възстановява сам от всичко, освен от хардуерна повреда.
Риговете имат нужда от него, защото работят горещи, денонощно, на границата на настройките си. Рано или късно програмата за копаене се срива, драйверът на GPU увисва или машината замръзва. Всеки час, в който ригът стои изключен, е доход, който не печелите.
Кой софтуер може да рестартира сринала се програма за копаене?
Watchdog-овете работят на нива. Софтуерът покрива първите три:
- Ниво програма за копаене: съвременните програми рестартират собствените си GPU нишки при някои грешки. При други излизат с код за грешка. Проверете дали Вашата програма има собствен watchdog флаг.
- Ниво скрипт: обвийте програмата в цикъл, така че да стартира отново няколко секунди след като излезе. В Windows това става с два реда в BAT файла: етикет и goto.
- В Linux чистият вариант е systemd услуга с Restart=always.
- Ниво драйвер: увиснал GPU понякога изисква нулиране на драйвера или рестарт. Операционни системи за копаене като HiveOS имат тази логика вградена.
Какво рестартира замръзнала машина?
Когато цялата машина замръзне напълно, само хардуерът може да я спаси. Watchdog карта или собственият watchdog таймер на дънната платка рестартира машината, ако операционната система спре да отговаря.
Фермите ги използват като стандарт. За домашен риг евтиният вариант на същата идея е смарт контакт, който можете да изключвате и включвате от разстояние.
Как да разбера дали watchdog работи?
Оставете пула да Ви каже. Watchdog, който отказва тихо, е по-лош от липсата на такъв.
Включете известията за офлайн работник в таблото си. Ако риг остане тих известно време, ще бъдете уведомени.
Поглеждайте и историята на известията. Работник, който постоянно прекъсва и се връща, е знак, че watchdog крие истински проблем, който си струва да се оправи.