Я посмотрел на кучу разных сценариев, программы, вещи, которые вы должны установить на свои вышках, вещи, которые вы устанавливаете на машине мониторинга и т.д.
Что мне действительно нужно что-то, что очень и очень просто. Вот логика я хочу, чтобы следовать:
1. Проверка cgminer / sgminer, если работает нормально.
2. Проверка, если графические процессоры работают нормально, не больны или мертвы.
3. Проверка скорости хеширования графических процессоров, и посмотреть, если они находятся выше или ниже определенного числа.
4. перезагрузка, что буровая установка, если любой из вышеперечисленных обнаружено.
5. не проверяет новую буровую установку для 2-й или 3-х минут (ожидающего его перезагрузки и начать добычу.)
6. Проверьте каждую Rig каждую минуту или две.
Вот и все. Очень просто. Это либо на самой вышке, или это может быть удаленный мастер буровых установок.
Буровые установки я строить и использовать работают Litecoin BAMT. Они без головы, таким образом, я поставил их с помощью SSH, редактировать confs, настройки параметров, добавьте бассейны и бассейны резервного копирования, и пусть это мое.
В настоящее время я управлять буровую вручную, либо путем мониторинга адреса IP-на браузер или SSH в IP буровой установки и посмотреть на экран cgminer. Я войти в вышке, как корень, используя замазку.
Несколько раз, выполнив команду работы:
котировка
/etc/init.d/mine перезагрузка
Но во всех остальных случаях, работает эта команда всегда работает:
котировка
эхо-б > / Proc / SysRq-триггера
Это как если бы кто-то нажал на кнопку сброса физически на компьютере. Я хочу, чтобы мой автоматический скрипт для запуска второй команды.
Хорошо, есть простой способ сделать это? Или кто-то уже сделал такую вещь? Я, вероятно, может сделать какую-то программу, которая использует cgminer API, чтобы получить информацию, мне нужно, но мне нужно что-то еще, чтобы войти на машину как корень и перезагрузить его.
Этот удаленный менеджер не работает ни на одном из буровых установок, это само по себе, так что это на самом деле может быть даже Android устройства (например, планшета или телефона), что просто на той же локальной сети, что и буровых установок.
Альтернативой является сценарий или хрон работу или что-то, что работает на самой вышке и делает все, что и может перезагрузиться, используя ту же самую команду выше.