Перейти к содержанию

Программный watchdog в майнере EWBF под Линукс


Torquemada

Рекомендуемые сообщения

Помогите, пожалуйста, с таким вопросом....

 
Захотел написать скрипт, который стартует майнер через минуту после загрузки. В случае проблем в майнере EWBF (а ватчдог там стремный), он перегружает риг. Дает перед этим паузу в 120 секунд, чтобы успеть нажать CTRL+C, если надо....
Так как хочется видеть после старта окно майнера, то майнер запускаем как вложенную команду в gnome-terminal:
#!/bin/sh
sleep 60
gnome-terminal -e "/home/klondike163ld/miners/ewbf/miner --solver 0 ......  --eexit 1"
echo "Сработал WatchDog на " `hostname` | mail -s "Сработал WatchDog на `hostname`" info@test.com
echo "Сработал WatchDog! Перезагрузка через 120 секунд"
sleep 120
reboot
И все бы хорошо, кроме одного НО - запуск майнера в gnome-terminal не отрабатывается до завершения. Т.е., я хотел, чтобы запускался майнер в окне терминала и он работает, если в майнере появляется ошибка, то благодаря опции --eexit 1, майнер заканчивает свою работу и, следовательно, продолжается дальше скрипт - отсылка почты, пауза и ребут. А система саму строку 
gnome-terminal -e "/home/klondike163ld/miners/ewbf/miner --solver 0 ......  --eexit 1"
воспринимает как выполненную программу, т.е., запустился терминал с переданной ему командой - считается строка выполненная и скрипт спокойно идет дальше - отправляет почту и перезагружает риг, не смотря на работающий майнер.
Есть идеи, как победить?
Ссылка на комментарий
Поделиться на другие сайты

  • 2 недели спустя...

Поделитесь, если нашли решение.

Конкретно по теме, как начинал - не нашел. Решил пойти с другой стороны. Сейчас сделал себе ватчдог с использованием nvidia-smi и мониторинга загрузки видеокарт. Позже планирую перейти на ватчдог на основе API майнеров.

Ссылка на комментарий
Поделиться на другие сайты

  • 4 недели спустя...
В 31.08.2017 в 08:11, Torquemada сказал:

Сейчас сделал себе ватчдог с использованием nvidia-smi

 

Поделитесь, если можете, решением.

Изменено пользователем barclay
Ссылка на комментарий
Поделиться на другие сайты

1 минуту назад, SimGa сказал:

Угощайтесь - http://forex4ua.org/load/6-1-0-228

Там же для Windows....

Ссылка на комментарий
Поделиться на другие сайты

  • 4 недели спустя...

попробуй так.

 

#!/bin/bash

sleep 60
gnome-terminal -e "/home/klondike163ld/miners/ewbf/miner --solver 0 ......  --eexit 1"

 

while true
  do

 

pidof miner > /dev/null || echo $(date +"%y-%m-%d %T")"Сработал WatchDog на " `hostname` >> /home/klondike163ld/logEWBF
pidof miner > /dev/null || mail -s "Сработал WatchDog на `hostname`" info@test.com
pidof miner > /dev/null || echo "Сработал WatchDog! Перезагрузка через 120 секунд"
sleep 120
pidof miner > /dev/null || shutdown -r

 

done;

Ссылка на комментарий
Поделиться на другие сайты

Да я что-то ушел от bash-скриптов. Сделал скрипт на Python, с отправкой уведомления через свой же бот в Телеграм

Ссылка на комментарий
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти
  • Последние посетители   0 пользователей онлайн

    • Ни одного зарегистрированного пользователя не просматривает данную страницу
  • Similar Topics

    • Программный фундамент децентрализации в Bitcoin

      Добрый день/вечер всем пользователям форума! Хотелось бы побольше узнать о том, как работает децентрализация в Bitcoin. Конкретно то, как транзакция попадает из программы-кошелька в программу-майнер, как определяется IP-адрес, на который будет отправляться запрос?   Буду благодарен за рекомендацию литературы (на английском языке, в том числе) помимо "Mastering Bitcoin".

      в Общий

    • [CMD] FarmWatchBot (Autorun/Watchdog) for Ewbf, Claymore, Dstm, CCminer, Bminer, Ethminer, CastXMR, Phoenix, T-Rex, Gmnr, NB

      Версия 2.2.0 - 03.04.2022   Ewbf [Equihash] - Ewbfautorun.bat Dstm [Equihash] - Dstmautorun.bat Bminer [Equihash] - Bmnrautorun.bat Claymore [Equihash] - ClayZECautorun.bat Claymore [CryptoNote] - ClayXMRautorun.bat Claymore [NeoScrypt] - ClayNSautorun.bat Claymore [Ethash] - ClayETHautorun.bat Ethminer [Ethash] - Ethrautorun.bat Ccminer [Multialgo] - CCautorun.bat Cast XMR [CryptoNote] - Castautorun.bat Phoenix [Ethash] - Phnxautorun.bat T-Rex [Ethash] - Tr

      в Программы для майнинга

    • Watchdog Capital запустит регулируемую платформу для выпуска токенов-акций

      Брокер-дилер Watchdog Capital, регулируемый Комиссией по ценным бумагам и биржам США (SEC), готовится к запуску платформы Gladius для выпуска токенов-акций. В заявлении Watchdog говорится, что платформа сможет предоставить компаниям лучший доступ к капиталу, а также лучшие возможности для инвесторов. Gladius была разработана в соответствии с регуляторными требованиями и законами о ценных бумагах США, и сейчас работает в бета-режиме.   Брюс Фентон (Bruce Fenton), генеральный директ

      в Новости криптовалют

    • USB Watchdog v5.0

      Ребяты кто нить имел дело с красным вотчдогом как на картинке? купил на Али по этой ссылке https://ru.aliexpress.com/item/USB/32844887878.html, ПО скачал по их ссылке вот отсюда http://121.196.226.155:100/public/usbdog/USBWatchdog_V5_en.zip, но в нем нет драйверов, об установке дров в описании ничего не говорится, т.е. где их скачать, сами же они после втыкания вотчдога в USB не устанавливаются, в диспетчере устройств вотчдог висит в USB устройствах как неопознанное устройство с воскл.знаком, ид

      в Аппаратная часть

    • Программный кошелек для криптовалют iWallet

      Программный кошелек для криптовалют iWallet - это мобильное приложение Android для выполнения основных операций с криптовалютой и ERC20 токенами (пополнения, перевода, покупки, обмена и вывода цифровых активов)  имеющий простой интерфейс. Задуман как мультивалютный кошелек, но пока поддерживает только Ethereum и ERC20 токены.   Продуманный и простой внешний вид, не вызывает трудностей во время использования у большинства пользователей. Вся информация расположена доступно и удобна

      в Кошельки для криптовалют

×
×
  • Создать...