Перейти к содержимому


Фотография

Ramfarm Ethereum mining distribution


  • Авторизуйтесь для ответа в теме
Сообщений в теме: 106

#81 arceny

arceny

    Пользователь

  • Пользователи
  • PipPip
  • 273 сообщений

Отправлено 04 August 2016 - 20:53

Привет. Есть ли возможность управлять частотой у АМДшных карточек? Если нет, то как устанавливались дрова, через apt или ручками? Хочу сделать кастомный образ.

Кстати, не думал ли с загрузкой по сети и подтягиванием конфига с мастер-сервера по сети (привязка к маку -- хорошая идея), для того что бы вообще отказаться от флешек на парке ферм?
  • -1

#82 Smit1237

Smit1237

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • 1844 сообщений
  • ГородМосква

Отправлено 04 August 2016 - 22:28

Боже, ну сколько ещё раз повторить? Или красным выделения не хватает?  НЕТ управления частотами, установка драйвера не поможет, ибо он там уже есть(подсказка,  aticonfig не работает без X11), кастомный образ если решили делать то вперед, консультацией я заниматься не намерен, извините уж. Загрузка по сети реализуется на 1-2-3, но тут люди осилить правку одной строчки не могут, о каком сервере загрузки может идти речь? На флешках и проще и цена у них ниже чем даже мелкокомп ставить, а по инету грузить нет смысла, при ребуте фермы из 10 машин, такой метод сожрёт весь трафик, или грузить будет полчаса каждую машину.


  • 0

В личку - только деловые предложения.

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


#83 arceny

arceny

    Пользователь

  • Пользователи
  • PipPip
  • 273 сообщений

Отправлено 04 August 2016 - 22:48

Ок, написал пост до того как прочитать всю тему.

Кстати, в дистрибутив просился так же ntpdate, потому что платы часто имеют сбитые настройки времени. При старте синхронизировать часы было бы очень кстати.

Смысл в загрузке по сети есть (лично для меня). Мелкокомп для сервака на площадке и так есть.
  • -1

#84 rogra

rogra

    Пользователь

  • Пользователи
  • PipPip
  • 60 сообщений

Отправлено 13 August 2016 - 18:04

Доброго дня! Хорошая задумка, спасибо. Очень понравилось что сделали без иксов (минусы понимаю)!

Теперь из того что нашел: при старте, прокси почему-то взял часть настроек из файла конфиг папки прокси в сжатом образе. Так как я подключал только ETC нанопул, вышло что 1 адрес нанопула, 2й-ETH дварфа. Остальные failover нанопула парсер проигнорировал. Что это? Особенности парсинга? Ту строку с sed я видел но пока не успел изучить. Если можно? в двух словах принцип объясните.

 

P.S.: Частично, разобрался. В основном конфиге в корне, во всех failover кроме первого, забыл поменять нумерацию (POOL_HOST_FAILOVER2 POOL_PORT_FAILOVER2), их он и передавал дальше. Сейчас ещё проверю.

P.P.S: Да, в скрипте запуска прокси: /eth-proxy/eth-proxy.py было рассчитано на не более 3-х failover серверов. Привёл файл eth-proxy.conf в корне флешки к требуемому виду, все наладилось.


Сообщение отредактировал rogra: 13 August 2016 - 21:06

  • 0

#85 Smit1237

Smit1237

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • 1844 сообщений
  • ГородМосква

Отправлено 14 August 2016 - 02:20

arceny, Ну вот что за привычка у форумчан, не понимаю, часы сделаю, сейчас занялся nvidia так что пока она в приоритете, после займусь приведением в порядок этой версии.

rogra,  sed  там отвечает только за выдёргивание пары параметров из конфига не относящихся к настройкам  eth-proxy


  • 0

В личку - только деловые предложения.

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


#86 moneymaker

moneymaker

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • 2492 сообщений
  • ГородМосква

Отправлено 31 August 2016 - 12:10

Флешка стартует и после пробегания логов виснет на этом этапе. Курсор моргает. Что делать и почему это происходит?

20160830_170905.jpg


  • 0

MNR - GPU фермы в 19" корпусах купить Хостинг 10 МВт 

Посетите мой блог. Полезные статьи по настройке Win10, наборы утилит для майнинга


#87 Smit1237

Smit1237

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • 1844 сообщений
  • ГородМосква

Отправлено 31 August 2016 - 15:52

Нужно подождать 30 секунд, после чеего должно появится приглашение, если через 30 секунд не происходит,попробуйте нажать alt+f2 , если зависло наглухо, то возможно с сетью что то не так.


  • 0

В личку - только деловые предложения.

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


#88 Smit1237

Smit1237

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • 1844 сообщений
  • ГородМосква

Отправлено 31 August 2016 - 16:18

Вижу что всё запустилось :D


  • 0

В личку - только деловые предложения.

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


#89 moneymaker

moneymaker

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • 2492 сообщений
  • ГородМосква

Отправлено 31 August 2016 - 16:36

Вижу что всё запустилось :D

У меня что-то шлёт smit1237 о своем запуске)?

Короче ситуация такая - есть у меня 3 крутых двухъядерные видюшки и под виндой они нкак не хотят запускаться. Пробую под никсами, а именно под твоей сборкой и другого проекта. Симптомы одинаковые - с двумя каратми все нормально, подключаю третью и все зависает. Причем как-то хитро - курсор мигает, но клава зависает. Можно что-то сделать со стороны этой сборки? Дебаг, safemod, поставить другие дрова?


  • 0

MNR - GPU фермы в 19" корпусах купить Хостинг 10 МВт 

Посетите мой блог. Полезные статьи по настройке Win10, наборы утилит для майнинга


#90 Smit1237

Smit1237

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • 1844 сообщений
  • ГородМосква

Отправлено 31 August 2016 - 16:40

moneymaker, Ничего не шлет, просто кошелек мой не сменили, и 3 шары мне подарили :D Трудно что либо делать не имея железа на руках, нужно как минимум доступ удалённый до загруженной системы.


  • 0

В личку - только деловые предложения.

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


#91 moneymaker

moneymaker

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • 2492 сообщений
  • ГородМосква

Отправлено 31 August 2016 - 17:04

moneymaker, Ничего не шлет, просто кошелек мой не сменили, и 3 шары мне подарили :D Трудно что либо делать не имея железа на руках, нужно как минимум доступ удалённый до загруженной системы.

Эт мне не жалко))))


  • 0

MNR - GPU фермы в 19" корпусах купить Хостинг 10 МВт 

Посетите мой блог. Полезные статьи по настройке Win10, наборы утилит для майнинга


#92 Smit1237

Smit1237

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • 1844 сообщений
  • ГородМосква

Отправлено 31 August 2016 - 17:43

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


  • 0

В личку - только деловые предложения.

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


#93 istvi

istvi

    Пользователь

  • Пользователи
  • PipPip
  • 276 сообщений

Отправлено 04 September 2016 - 21:07

photo_2016_09_04_21_06_37_500.jpg

 

что далше делать? так стоит?


  • 0

Майнинг чат >>>  телеграм


#94 Smit1237

Smit1237

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • 1844 сообщений
  • ГородМосква

Отправлено 05 September 2016 - 00:58

Проверить подключение к интернету, раз пишет (none) вы либо на вторую консоль переключились( alt +f2) либо нет интернета. Можно заглянуть в консоль прокси и майнера(на первой странице темы написано как)


  • 1

В личку - только деловые предложения.

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


#95 istvi

istvi

    Пользователь

  • Пользователи
  • PipPip
  • 276 сообщений

Отправлено 05 September 2016 - 15:33

Будет управления оборотами кулера \ мониторинга температуры готов заплатить за ваш образ


  • 0

Майнинг чат >>>  телеграм


#96 osnwt

osnwt

    Пользователь

  • Пользователи
  • PipPip
  • 96 сообщений

Отправлено 05 September 2016 - 17:20

Дошел у меня ход до собственной аналогичной ерунды системы. Но пока так и не могу решить, какой вариант предпочтительнее с точки зрения удобства. Чтобы не плодить тем, задам вопрос тут потенциальным пользователям.

 

Вижу два варианта такой системы, устойчивой к ресетам:

 

1) Вариант 1: то же, что и ramfarm: после начальной загрузки flash или отключен совсем, или подмонтирован r/o.

 

+ Вероятность повреждения flash при отключении питания нулевая или пренебрежимо мала.

- После замены конфигурации требуется рестарт системы. Мне лично это не очень удобно, хотя и не фатально. Помимо майнера я там держу мониторинг, кое-что еще по мелочи.

 

2) Вариант 2: основная файловая система на flash - read-only. Поверх нее overlayfs на тот же flash для хранения изменений конфигурации и пользовательских настроек, обновления майнера и т.п. Логи и прочее изменяемое - в tmpfs (RAM).

 

+ Для изменения конфигурации любой части системы можно просто ее поправить, и она сохранится. После чего рестартовать майнер без рестарта системы.

+ Требуется минимум оперативной памяти (у меня работает на 1GB, но скорее всего, хватит и 512MB). Flash также достаточно 1GB (с возможностью апдейта системы без пересборки).

+ При отключении питания flash не должен быть поврежден, так как логи в RAM, а конфигурация, будучи раз измененной, не будет меняться часто. То есть, эффективно flash будет read-only.

- Хотя в теории flash не пишется часто, он подмонтирован на запись. И в теории он может улететь. Вопрос в том, какова вероятность повреждения flash, смонтированного как read/write при отсутствии на нем открытых на запись файлов. Статистикой я не располагаю.

 

На данный момент уже есть прототип второго варианта конфигурации. Поскольку все заточено под AMD и Claymore's Dual Miner, жертва принесена в виде минимального X11. Работает управление частотами, мониторинг температур, сам майнер и веб-интерфейс для его контроля (управление не писал за ненадобностью). Осталось только определиться с тонкостями выше и причесать все.

 

Поскольку делалось также для личного пользования, не предусмотрена автоконфигурация сети. Я считаю, что мне легче настроить сеть один раз (для стандартного eth0 просто раскомментировать строчку, для wlan0 прописать SSID/passphrase для подключения к точке доступа), чем полагаться на автоматику или (о, ужас) GUI-вые NetworkMonitor'ы, как в GenEthOS. В GenEthOS этот механизм или работал, или ломался - и потом найти в чем проблема, было непросто. Потому я от автоматики просто отказался, ведь фермы не каждый день меняют аппаратную конфигурацию сети...

 

В целом буду рад услышать мнения по организации файловой системы, к которой, повторюсь, есть такие требования:

- 100% устойчивость к аппаратным сбоям (аппаратный сброс, выключение питания в процессе работы),

- возможность изменения и сохранения конфигурации без рестарта системы (тут много вариантов). Этот пункт отличает мою хотелку от оригинального ramfarm. Но так как цель общая, было бы полезным услышать мнения опытных товарищей.

 

 

 


  • 1

#97 Smit1237

Smit1237

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • 1844 сообщений
  • ГородМосква

Отправлено 05 September 2016 - 18:23

istvi,Напишите в личку, какое железо(включая материнки), какие хотелки, на сколько ферм развернуть нужно, есть ли там диски или только флешки

osnwt, Я существо ленивое, у меня везде есть подконтрольный мне  dhcp поэтому не вижу смысла что то куда-то вбивать ручками,  dhclient он или работает или нет, других вариантов не дано, так что не вижу проблем в автоконфигурации сети,в моём случае как раз настройки меняются крайне редко, так что один раз записал и забыл, ну и сейчас перехожу постепенно на  nvidia, атм я реализовал проще, я просто клонирую систему  при помощи  clonezilla,  у клиента везде есть ссд, так что проблем вообще не вижу, и не стал заморачиваться с автозагрузкой и прочим,и да ваши труды тут никому особо не нужны, данная тема подтверждает. Я забил потому что мне и так нормально, а людям судя по всему не очень то нужно.


  • 0

В личку - только деловые предложения.

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


#98 osnwt

osnwt

    Пользователь

  • Пользователи
  • PipPip
  • 96 сообщений

Отправлено 06 September 2016 - 16:06

osnwt, dhclient он или работает или нет, других вариантов не дано, так что не вижу проблем в автоконфигурации сети

...

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

 

DHCP не работает, если ферма подключена по WiFi, которому нужно прописать SSID. Можно спорить, хорошо это или плохо, но по факту часто оказывалось, что проще поставить адаптер за 3 доллара, чем тянуть кабель (повторю, что речь не идет о машинных залах с сотнями GPU). Кроме того, у WiFi имена адаптеров очень часто не wlan0 (да и с eth0 не все так однозначно). Так что если железо известно - вопросов нет. Вопросы появляются как раз когда что-то отличается от "стандартной" конфигурации.

 

Что касается трудов, то да, судя по "лавине" откликов это так. Клиентов-заказчиков у меня нет. Сделать систему "для себя", не сильно документируя ее, просто. Сделать ее так, чтобы любой мог взять, прочитать FAQ и запустить, куда сложнее и затратнее. А сделать ее еще и красиво, чтобы было не стыдно показать другим, требует еще больше времени. Так что, судя по всему, мой вариант так и останется на уровне прототипа, а выкладывать драфт, чтобы потом тратить кучу времени, отвечая на вопросы, просто нет смысла.

 

В общем, время покажет. Пока энтузиазм не пропал до конца, буду доделывать по мере наличия времени и настроения. Надоест - оставлю в том виде, в каком будет.


  • 0

#99 Smit1237

Smit1237

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • 1844 сообщений
  • ГородМосква

Отправлено 06 September 2016 - 18:12

osnwt, wifi  это не мой путь, у меня уже 16 ферм под моим надзором, и это только начало, так что только провода, только хардкор, ничто не мешает купить кучку одинаковых адаптеров на али по цене чирик за пучок, и при помощи  udev давать им предсказуемые имена, по поводу  eth та же ботва с  udev, а по поводу второго абзаца, ну вы поняли, у меня энтузиазм иссяк, делаю кастомные решения под требования заказчиков, им без разницы что и как, главное что бы копало, и копало стабильно, а винда, линукса, по барабану. тут вот понадобилось решение на амдшки с клеймором, как сделаю, выложу апдейт, или не выложу, тут вроде кто то желал купить, посмотрим, а то пора уже зарабатывать на своих знаниях, хватит с меня альтруизма. 

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


Сообщение отредактировал Smit1237: 06 September 2016 - 18:13

  • 0

В личку - только деловые предложения.

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


#100 istvi

istvi

    Пользователь

  • Пользователи
  • PipPip
  • 276 сообщений

Отправлено 18 September 2016 - 14:00

Ребят, можно как то поставить куллера на 100% ?


  • 0

Майнинг чат >>>  телеграм





Количество пользователей, читающих эту тему: 0

0 пользователей, 0 гостей, 0 анонимных