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

контроль стабильной работы фермы на cgminer


hanymi

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

Моя идея для физического рестарта фермы: берем ардуино + изернет шилд + реле. Пишем программу для ардуино - пинг фермы каждые 5 минут, если пинг есть успокаиваемся на следующие пять минут, если пинга нет - шлем команду на реле, реле замыкает контакты резет, система грузится. + пишем для ардуино веб сервер для удаленного доступа статистики перезагрузки. осталось малость написать программу ))

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

  • Ответов 86
  • Создана
  • Последний ответ

Топ авторов темы

Топ авторов темы

Изображения в теме

Подскажите пожалуйста, надо ли помещать cgminer в определенную папку? Или просто сделать, чтобы он запускался с параметром и прописать в планировщике вместе с тем бат файлом?

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

Подскажите пожалуйста, надо ли помещать cgminer в определенную папку? Или просто сделать, чтобы он запускался с параметром и прописать в планировщике вместе с тем бат файлом?

 

не важно, главное чтобы в bat'нике был указан правильный путь до cgminer, запускать cgminer надо через bat'ник или gui кому как удобнее.

а в планировщик уже прописываешь тот самый bat'ник

Оптимальные для какой валюты? Скажем, если разговор идет о скорости шары, то на битках будет Мхеши (да?) а на лайтах Кхеши.

 

Для любой, скрипту до "лампочки" мегахэши там или килохэши, он смотрит только на дату последней шары, если она старая (то он считает что что-то отвалилось или зависло) и перезапустит майнер минут через 10, если эта проблема сохраниться с тем GPU

по этому и пишу параметры по умолчанию оптимальны.

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

Вопрос к автору: можно ли ваши наработки использовать с sgminer?

 

понятия не имею что такое sgminer, я его делал под cgminer.

используйте как хотите.

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

 

Подскажите пожалуйста, надо ли помещать cgminer в определенную папку? Или просто сделать, чтобы он запускался с параметром и прописать в планировщике вместе с тем бат файлом?

 

не важно, главное чтобы в bat'нике был указан правильный путь до cgminer, запускать cgminer надо через bat'ник или gui кому как удобнее.

а в планировщик уже прописываешь тот самый bat'ник 

 

 

В том bat'нике который в архиве ничего менять не надо? 

Я просто добавил параметр api к cgminer и добавил в планировщик.

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

@leo008,

sgminer это форк cgminer'a использует то  же api поэтому будет работать без проблем.

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

Подскажите кто знает почему  М5  на рисунке обновляется постоянно но горит красным цветом в чем может быть проблема?

post-11866-0-34878200-1391756651_thumb.jpg

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

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

выключается майнер

работает 1-2 дня и выключается

 

в журнале событий много повторяющихся ошибок:

 
Сбой активации лицензий (slui.exe) со следующим кодом ошибки:
hr=0x8007007B
Аргументы командной строки:
RuleId=502ff3ba-669a-4674-bbb1-601f34a3b968;Action=AutoActivateSilent;AppId=55c92734-d682-4d71-983e-d6ec3f16059f;SkuId=81671aaf-79d1-4eb1-b004-8cbbe173afea;NotificationInterval=1440;Trigger=TimerEvent
 
и ещё вот эта
 
Сбой активации приложения WinStore_cw5n1h2txyewy!Windows.Store. Ошибка: Активация этого приложения невозможна при отключенном контроле учетных записей.. Дополнительные сведения см. в журнале Microsoft-Windows-TWinUI/Operational.
 
может быть по этой причине???
Ссылка на комментарий
Поделиться на другие сайты

aae1 красным у меня там выводится то, что после последнего сабмита шар на сервер прошло более 10 минут, это говорит о том что ферма выключилась или не работает.

есть подозрение что на вашей ферме М5 и М6 установлено неправильное время, из-за этого скрипт считает что дата посылки данных устарела.

просто поставите правильно часы, на той ферме, чтобы оно было как на хостинге, где установлен скрипт.

 

крысным выводится вот тут в файле status.php 10*60 это 10 минут, можно поменять кому надо.

$v['sd'] - это дата посылки данных (по часам фермы, а не вашего хостинга, где стоит скрипт).

echo "<td class='".(((time()-$v['sd'])>(10*60))?"snact":"snorm")."'>".date("H:i:s",$v['sd'])."</td>";
Изменено пользователем hanymi
Ссылка на комментарий
Поделиться на другие сайты

Не подскажите в чем может быть проблема, скрипт отсылает на сервер инфу только об одной видеокарте, чаще всего той которая 0, но иногда и другие, соответственно выглядит это на сайте так: 

post-12961-0-40338100-1393078485_thumb.png

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

видимо плохая скорость связи с хостингом или инет слабый, не вижу причин больше, как вариант увеличить таймаут на посылку данных:

файл check.php

строка 84

curl_setopt($curl,CURLOPT_TIMEOUT,5);

вместо 5 поставить 10 или 15

или воткнуть еще задержку перед посылками, после строки ниже:

curl_close($curl);

добавить строчку

sleep(1);

может хостинг тупит и не принимает частые запросы, это решит проблему.

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

У меня ситуация примерно как тут https://forum.bits.media/index.php?/topic/3745-kontrol-stabilnoi-raboty-fermy-na-cgminer/page-2&do=findComment&comment=96404

windows 7

как только сглючит драйвер появляется надпись драйвер .... и был восстановлен через минуту cgminer пишет что GPU0 более 60 секунд... (ну в общем как на том скрине). И возникает окошко "завершена работа программы cgminer" с двумя кнопками "закрыть" и "искать решение проблемы в интернете". при запуске run_check.bat он зависает на надписи Start script... и все так висит пока не нажмешь в окошке "завершена работа программы cgminer" на кнопку "закрыть" и тогда закрывается cgminer и run_check.bat отрабатывает как положено.

Для симуляции проблемы можно запустить 2 раза cgminer - у меня при этом драйвер слетает гарантировано. Второй cgminer я закрываю и через минуту первый выдает вышеописанную картину.

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

сначала надо добиться стабильного запуска cgminer и его работы, а потом подключать скрипт контроля.

пробуйте другую версию cgminer, проверяйте правильность конфигов.

иначе смысла не имеет, мой скрипт не знает какая скорость работы номинальная у вашей карты, он лишь сравнивает скорость при длительной работе фермы, если драйвер вылетает при запуске, скрипт работать правильно не будет.

пробуйте обновить дрова видеокарт или наоборот поставить ранние.

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

сначала надо добиться стабильного запуска cgminer и его работы, а потом подключать скрипт контроля.

пробуйте другую версию cgminer, проверяйте правильность конфигов.

иначе смысла не имеет, мой скрипт не знает какая скорость работы номинальная у вашей карты, он лишь сравнивает скорость при длительной работе фермы, если драйвер вылетает при запуске, скрипт работать правильно не будет.

пробуйте обновить дрова видеокарт или наоборот поставить ранние.

Драйвер вылетает не при запуске а через несколько часов работы... суть проблемы в то что если драйвер слетает  ваш батник почему-то не работает. сообщения о аналогичных проблемах в 22 и 31 постах данной темы (2 страница) у меня контроль скорости вообще отключен т.к.  тут явное событие по таймауту поступления шар. Устранить проблему я конечно пробую но разве смысл вашего батника не перезапуск минера в случае сбоя? 

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

видимо плохая скорость связи с хостингом или инет слабый, не вижу причин больше, как вариант увеличить таймаут на посылку данных:

файл check.php

строка 84

curl_setopt($curl,CURLOPT_TIMEOUT,5);

вместо 5 поставить 10 или 15

или воткнуть еще задержку перед посылками, после строки ниже:

curl_close($curl);

добавить строчку

sleep(1);

может хостинг тупит и не принимает частые запросы, это решит проблему.

преогромнейшее спасибо) помогло)

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

 

 

Устранить проблему я конечно пробую но разве смысл вашего батника не перезапуск минера в случае сбоя?

Ну так батник и перезапускает майнер, если тот закрылся, а вот если он у вас зависает, или драйвера вылетают, то что можно сделать батником?

Это ни в коем случае не панацея от всех проблем.

От некоторых проблем не помогает даже перезагрузка через ресет, только сброс питания,  а вы хотите все батником решить.

 

Так что добивайтесь для начала нормальной работы майнинга, а потом уж батник ставьте.

Нормальная работа это когда нет аппаратных ошибок - нет HW, никогда не вылетают драйвера, и карты не вылетают в SICK и DEAD.

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

А что скажете насчет TeamViewera? конечно если синий экран словить то не поможет, а в качестве мониторинга фермы вполне, даже со смартфона можно зайти посмотреть.

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

 

на моей карте всегда есть аппаратные ошибки уж не знаю почему но десяток за сутки набирается... неужели нет никакого способа закрыть это зловредное окошко Программа завершила работу и перезапустить miner?

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

 

на моей карте всегда есть аппаратные ошибки уж не знаю почему но десяток за сутки набирается... неужели нет никакого способа закрыть это зловредное окошко Программа завершила работу и перезапустить miner?

 

 

1) Убираем сообщение о критической ошибке приложения, которое будет висеть, пока не жмакнешь "Закрыть":

в реестре прописываем ключ "DontShowUI" типа DWORD равный "1" по адресу "HKEY_LOCAL_MACHINE - SOFTWARE - Microsoft - Windows - Windows Error Reporting".

2) в батнике добавляем пару строк:

- таким образом при возникновении ошибки cgminer закроется без всяких окон и запустится вновь.

 

@echo off

:start

cgminer.exe --scrypt -o server:port -u user -p password

goto start

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

по поводу програмки, былоб неплохо приделать возможность выбора в разных случаях либо ребут либо рестарт и добавить контроль реджектов. ИМХО

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

спасибо, а то уже думал сам писать что-то, столько косячный cgwatcher крови уже попил (

вопрос есть по планировщику, при запуске cgminer через планировщик (bat файл) он не отображает консоль (в задачах есть, работает - окна нет), как сделать чтобы было?

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

hanymi, а как "обрезать" работу проги до простого мониторинга ригов на страничке? т.е. чтобы не перегружал и т.п.

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

добавь  @echo off и пропиши в батнике полный путь к сгмайнеру мне помогло

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

hanymi, а как "обрезать" работу проги до простого мониторинга ригов на страничке? т.е. чтобы не перегружал и т.п.

 

отключить все события, по которым скрипт выполняет перезапуск. и будет только перезапуск в случае если cgminer вобще работу прекратит, что бывает редко.

'GPUspeedChk'         => false,

'LastShareTimeChk'    => false,

 

Или как вариант поставить в настройках

'RestartType'        => 'none'

тогда перезапуска вобще не будет, при любых ошибках.

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

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

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

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

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

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

Войти

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

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

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

    • Подарите пожалуйста шанс встать с инвалидной коляски + мои изделия ручной работы

      Здравствуйте всем добрым и понимающим людям!меня зовут Виктория,я инвалид-колясочник 1-гр.В 18 лет я получила травму,которая приковала меня к коляске.И вот уже 14 лет ищу любую возможность заработать в интернете средств, чтобы просто выжить. Я живу с мамой на одну мою пенсию 1.769 грн и помощь по уходу за мной мама получает 200 грн. При этом моя реабилитация в международной клинике восстановительного лечения, сроком на 11 дней, стоит 14000 грн. Неподъемная сумма для меня! И это без проживания и

      в Благотворительность

    • Требуется специалист у кого был опыт работы в автообменнике либо был свой автообменник

      Что вы должны уметь для данной работы:   Понимание криптоплатежей Понимание организации выплат на карточки Навыки маркетинга автообменника Понимание организации менеджмента автообменника   Удаленная работа в новой платежной системе. Зарплата 2000 USD. Белая удаленная работа.   При выходе на прибыль возможен небольшой %   Шлите в Телеграм @fintechmonster описание вашего релевантного опыта работы

      в Работа

    • Сингапур ужесточит правила работы криптовалютных компаний

      Законодатели Сингапура внесли поправки в Закон о платежных услугах. Поправки усложнят регулирования цифровых активов. Декларируемая цель: защита криптовалютных трейдеров и инвесторов. Денежно-кредитное управление Сингапура (MAS) пообещало, что дополнения к Закону о платежных услугах вступят в силу постепенно, начиная с 4 апреля 2024 года. Измененные правила будут распространяться на поставщиков услуг, занимающихся передачей и обменом токенов, даже если сами сервисы не владеют криптоактивами

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

    • Биржа Binance анонсировала частичную приостановку работы сервиса Convert

      Крупнейшая криптобиржа мира объявила о плановом техническом обслуживании сервиса Binance Convert и временном прекращении обслуживания 15 торговых пар. Команда торговой площадки уточнила, что 28 февраля временно прекратит доступ к торговым парам на Binance Convert, включая: WBNB-BNB, WETH-ETH, GXS-REI, BTTOLD-BTTC, TRXOLD-TRX, STGOLD-STG, RDNTOLD-RDNT, QUICKOLD-QUICK, AVAOLD-AVA, OPUSDCE-USDC, MATICUSDCE-USDC, ARBUSDCE-USDC, TUSDOLD-TUSD, PAX-USDP и BUSD-FDUSD.   Компания объяснила: г

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

    • Поиск работы (Стабильные проекты)

      Здравствуйте ув.форумчане   Что я предлагаю усторить вашему проекту: - Постоянный контроль чатов, социальных страниц, форумов, веток а так-же пост информации - Создание баннеров (дизайн) и пост, ежедневно, поддерживание целевой аудтиории в активе. - Идеи и реализации маркетинговых ходов по минимальному бюджету (тест-режим так-же возможен) - Проведение, организация мероприятий онлайн, оффлайн не важно. (Так-же входит работа по bitcointalk.org) - Еженедельный(месячные) отчёты п

      в Работа


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