واچداگها: ادامه استخراج دستگاهها بدون نظارت
دستگاه را خودکار در حال استخراج نگه دارید: واچداگهای نرمافزاری، اسکریپتی، درایوری و سختافزاری که دستگاه متوقف یا قفلشده را راه میاندازند و آزمودنشان.
واچداگ استخراج چه کاری میکند؟
واچداگ (watchdog) متوجه میشود که یک دستگاه استخراج از کار افتاده و بدون حضور شما آن را دوباره راه میاندازد. هدف، دستگاهی است که از هر مشکلی جز خرابی سختافزار، خودش بازیابی شود.
دستگاهها به آن نیاز دارند، چون داغ، شبانهروزی و در مرز تنظیمات خود کار میکنند. دیر یا زود ماینر از کار میافتد، درایور GPU هنگ میکند یا دستگاه قفل میشود. هر ساعتی که دستگاه خاموش بماند، درآمدی است که به دست نمیآورید.
کدام نرمافزار میتواند ماینر از کار افتاده را دوباره راه بیندازد؟
واچداگها لایهلایه کار میکنند. نرمافزار سه لایه اول را بر عهده دارد:
- سطح ماینر: ماینرهای امروزی با برخی خطاها رشتههای GPU خود را دوباره راه میاندازند. با خطاهای دیگر با یک کد خطا بسته میشوند. ببینید ماینر شما فلگ واچداگ خودش را دارد یا نه.
- سطح اسکریپت: نرمافزار استخراج را در یک حلقه قرار دهید تا چند ثانیه پس از بسته شدن دوباره شروع شود. در Windows دو خط در فایل BAT کافی است: یک برچسب و یک goto.
- در Linux، روش تمیز یک سرویس systemd با Restart=always است.
- سطح درایور: GPU هنگکرده گاهی به ریست درایور یا راهاندازی دوباره نیاز دارد. سیستمعاملهای استخراج مانند HiveOS این منطق را از پیش دارند.
چه چیزی دستگاه قفلشده را دوباره راه میاندازد؟
وقتی کل دستگاه کاملاً قفل میشود، فقط سختافزار میتواند نجاتش دهد. یک کارت واچداگ، یا تایمر واچداگ خود مادربورد، اگر سیستمعامل پاسخ ندهد دستگاه را دوباره راه میاندازد.
فارمها این را بهطور استاندارد استفاده میکنند. برای یک دستگاه خانگی، پریز هوشمندی که بتوانید از راه دور خاموش و روشنش کنید، نسخه ارزان همین ایده است.
از کجا بفهمم واچداگ کار میکند؟
بگذارید استخر به شما بگوید. واچداگی که بیصدا از کار بیفتد از نبودنش بدتر است.
اعلانهای آفلاین شدن ورکر را در داشبورد خود روشن کنید. اگر دستگاهی مدتی ساکت بماند، خبردار میشوید.
به سابقه اعلانها هم نگاه کنید. ورکری که مدام آفلاین و دوباره آنلاین میشود نشان میدهد واچداگ یک مشکل واقعی را پنهان میکند که ارزش رفع کردن دارد.