Перейти к публикации

_eugene_

Новички
  • Публикации

    11
  • Зарегистрирован

  • Посещение

Репутация

4 Обычный

О _eugene_

  • Звание
    Новичок

Информация

  • Пол
    Не определился

Посетители профиля

114 просмотра профиля
  1. Опишите подробнее свое пожелание, с указанием адресов мультипулов. Можно здесь, можно в личку
  2. Сделал прокси для автоматического переключения добываемых монет в зависимости от прибыльности. Доступно здесь http://45.32.159.118/ Делал так, чтобы на майнерах ничего не нужно было включать-переключать-запускать-перенастраивать-нажимать. Т.е. на майнере прописываю адрес прокси и забываю про них. Прокси само все проверяет, анализирует, меняет пулы. Работает только с Еquihash Изначально делал для себя. Наблюдаю за ним несколько дней. Вроде работает :) Прокси настроен для работы с suprnova. Сразу отвечу на вопрос "почему?". Потому что при майнинге на супрнове нужно указывать имя пользователя, а не кошелек, т.е. прокси не нужно знать набор кошельков для каждой монеты и для каждого майнера, а при переключении между монетками используется одно и тоже имя пользователя. "Почему не XXX? это такой клевый пул, пользуюсь им уже давно - никаких нареканий" Исторически так сложилось. Начал работать с supronova. Лично меня в ней все устраивает. Из-за долей процентов комиссии прыгать по пулам не считаю целесообразным. Если только для добавления новых монеток (но только с equihash) Как переключается? Переключение делается на основании производительности в биткоинах -- количество добываемых монеток (зависит от сложности) умножается на усредненный курс -- поскольку курс может меняться в значительных приделах, учитывается минимальное и последнее значение курса. Т.е. если какая-то монетка резко дорожает, то это не приведет к резкому пропорциональному увеличению доходности (для переключения на эту монету), т.к. монетка может так же стремительно упасть. Сейчас все данные берутся в what to mine. По моим прикидкам, разница между добычей ZCash и динамически выбираемыми монетками должна составить по крайней мере 10-20%. Но отчетов еще не сделал и что-то утверждать наверняка пока рано. Любые комментарии и предложения приветствуются. В планах: 1. сделать отчет по добытым монеткам, чтобы можно было оценить эффективность 2. брать информацию непосредственно с пулов и бирж 3. автоматическая конвертация в какую-то монетку (в дальних планах:) Disclaimer: 1. никакого отношения к suprnova не имею. так же как не получаю никаких комиссий от них 2. делал для себя. Использую EWBF Miner, поэтому тестировал только на нем. 3 майнера работаю нормально. Сколько майнеров может переварить текущий сервер -- понятия не имею, но для нескольких десятков, а может сотен майнеров должно хватить :) Для информации: от сервера до супрновы пинг 16-18 ms. донейшены приветствуются :) zcash: t1cBuNyNmk5n29JwjeFi2AxABg6wavcVnbk etherium: 67f2fd606945d38e025973ebee21133ba996289b zclassic: t1T7UGhB77WCfuMG9MynK2B8QifjJNjnhv2
  3. _eugene_

    Stratum Proxy

    Жаль...
  4. _eugene_

    Stratum Proxy

    а с equihash ваш прокси работает?
  5. _eugene_

    Настройка gtx 1060 под Linux

    да. только на чипе у меня еще стоит маленький радиатор
  6. _eugene_

    Настройка gtx 1060 под Linux

    Пробовал похожий 4-в-1, когда 4 юсб разъема на самой карточке. с 1060 работают. пробовал перекидыванием удлинителя из pci-ex разъемов на мамке в разъемы на карточке. Но больше 6 карт запустить пока не пробовал -- жду райзеры.
  7. _eugene_

    Настройка gtx 1060 под Linux

    идея клевая. а как он будет реагировать на пропадание интернета? ребутить риг по-кругу пока не появится интернет?
  8. _eugene_

    Настройка gtx 1060 под Linux

    pxe реализовано.я не заморачивался со сквошем, я тупо экспортировал с "сервера" директорию с рутом и указал это в настройках загрузки. вот так: pxelinux.cfg/default: PROMPT 0 TIMEOUT 30 PATH bios DEFAULT menu.c32 LABEL linux-miner MENU LABEL Miner KERNEL net-boot/vmlinuz-4.9.0-3-amd64 APPEND root=/dev/nfs initrd=net-boot/initrd.img-4.9.0-3-amd64 nfsroot=192.168.41.254:/overlay/opt/nfsroot ip=dhcp rw для настройки директории с рутомdebootstrap stable /opt/nfsroot chroot /otp/nfsroot passwd adduser xxx adduser xxx video apt-get install mc aptitude sudo openssh-server linux-image-amd64 linux-headers dkms nvidia-smi nvidia-settings nvidia-driver lightdm и далее по вкусу /tmp настроить на tmpfs еще можно логи тоже на tmpfs кинуть после этого я рсинкнул все это с локального компа на роутер с openwrt где это хозяйство пока живет (на флешке). из минусов -- c флешки (у меня на роутере usb 2.0) скорость чтения не очень большая. запись еще меньше. поэтому что-то глобальное устанавливать или что-то собираться будет долго. но оно и не для этого. не забудь поменять имя в /etc/hostname и /etc/hosts или настроить получение имени по dhcp
  9. _eugene_

    Настройка gtx 1060 под Linux

    как любитель линукса и начинающий фермер приведу несколько важных (для меня) 1. pxe + nfsroot + dhcp + init.d. в итоге настройку рига можно свести к его сборке, включению сетевой загрузки, прописыванию мака и имени в dhcp конфиг, тюнинг карт в скрирт, и включению патчкорда в материнку (щелк) 2. из всех портов у меня слушается только 22 (с vnc +5900)
  10. _eugene_

    Настройка gtx 1060 под Linux

    спасибо за совет про vnc. чего-то сам не додумался - привык к ssh :) Все, спасиб, разобрался. но немного по-другому: включил встроенную карту и повесил на нее 1 экран. чтобы все nvidia-settings заработало нужно правильно указать драйвер карты. с экспортом дисплея не заморачивался. перенес запуск скриптов из init.d в конфиг lightdm. ибо нет lightdm -- не экрана и один фиг ничего работать не будет. в итоге в init.d -- запуск майнеров. в скрипте перед запуском майнеров прописываются более низкие tdp. ну и естественно стартует lightdm lightd запускает скрипт, которые корректирует частоты и рулит вентиляторами. второй день вижу риг когда поливаю цветы на балконе ну и разочек-другой в течении дня зайду по ssh посмотреть одним глазком на температуру :) кстати, имел неосторожность купить несколько радеонов. я так понимаю, гнать их под линуксом практически без вариантов?
  11. _eugene_

    Настройка gtx 1060 под Linux

    Приветствую, комрады. Хоть на ликунсе давно работаю, но nvidia мне не поддается есть комп с 6 картами: 4 шт 1060 и 2 шт 1080ти (+ в проце) загрузка по сети + ssh. дист - дебиан стретч (стейбл) но никак не получается управлять вентиляторами через nvidia-settings. разгон тоже было бы клево, но вентиляторы важнее -- 1080 уж дюже жаркие (при лимите 160 днем греются до 72-73 градусов). (за основу взял скрипты, которые пролетали здесь, только обернул их init.d скриптом) Проблема с nvidia-settings. через ssh запустить вообще не удалось. даже с bumblebee. Если выводить на встроенную видяху (добавил ее первой вручную), то иксы стартуют, могу залогиниться и в xterm что-то поделать. но nvidia-settings не доступны (хотя в nvidia-smi xorg запущен на каждой видяхи). Если выводить на первую (1060) видяху, то монитор показывает, что сигнал есть, но экран черный экран. при этом порядок видеокарт в lspci и nvidia-smi совпадает, а вот с cuda-devices -- нет. Как-то вот так: [email protected]:~$ lspci | grep VGA 00:02.0 VGA compatible controller: Intel Corporation Xeon E3-1200 v3/4th Gen Core Processor Integrated Graphics Controller (rev 06) 01:00.0 VGA compatible controller: NVIDIA Corporation GP106 [GeForce GTX 1060 6GB] (rev a1) 02:00.0 VGA compatible controller: NVIDIA Corporation GP106 [GeForce GTX 1060 6GB] (rev a1) 03:00.0 VGA compatible controller: NVIDIA Corporation GP106 [GeForce GTX 1060 6GB] (rev a1) 04:00.0 VGA compatible controller: NVIDIA Corporation GP106 [GeForce GTX 1060 6GB] (rev a1) 05:00.0 VGA compatible controller: NVIDIA Corporation Device 1b06 (rev a1) 06:00.0 VGA compatible controller: NVIDIA Corporation Device 1b06 (rev a1) Sat Aug 26 19:10:12 2017 +-----------------------------------------------------------------------------+ | NVIDIA-SMI 375.66 Driver Version: 375.66 | |-------------------------------+----------------------+----------------------+ | GPU Name Persistence-M| Bus-Id Disp.A | Volatile Uncorr. ECC | | Fan Temp Perf Pwr:Usage/Cap| Memory-Usage | GPU-Util Compute M. | |===============================+======================+======================| | 0 GeForce GTX 106... On | 0000:01:00.0 Off | N/A | | 54% 59C P2 75W / 75W | 2253MiB / 6072MiB | 100% Default | +-------------------------------+----------------------+----------------------+ | 1 GeForce GTX 106... On | 0000:02:00.0 Off | N/A | | 54% 58C P2 73W / 75W | 2253MiB / 6072MiB | 100% Default | +-------------------------------+----------------------+----------------------+ | 2 GeForce GTX 106... On | 0000:03:00.0 Off | N/A | | 54% 58C P2 74W / 75W | 2253MiB / 6072MiB | 100% Default | +-------------------------------+----------------------+----------------------+ | 3 GeForce GTX 106... On | 0000:04:00.0 Off | N/A | | 54% 59C P2 74W / 75W | 2253MiB / 6072MiB | 100% Default | +-------------------------------+----------------------+----------------------+ | 4 GeForce GTX 108... On | 0000:05:00.0 Off | N/A | | 41% 69C P2 161W / 160W | 670MiB / 11172MiB | 100% Default | +-------------------------------+----------------------+----------------------+ | 5 GeForce GTX 108... On | 0000:06:00.0 Off | N/A | | 39% 66C P2 157W / 160W | 670MiB / 11172MiB | 100% Default | +-------------------------------+----------------------+----------------------+ +-----------------------------------------------------------------------------+ | Processes: GPU Memory | | GPU PID Type Process name Usage | |=============================================================================| | 0 363 G /usr/lib/xorg/Xorg 6MiB | | 0 1039 C /usr/bin/ethminer 2243MiB | | 1 363 G /usr/lib/xorg/Xorg 6MiB | | 1 1039 C /usr/bin/ethminer 2243MiB | | 2 363 G /usr/lib/xorg/Xorg 6MiB | | 2 1039 C /usr/bin/ethminer 2243MiB | | 3 363 G /usr/lib/xorg/Xorg 6MiB | | 3 1039 C /usr/bin/ethminer 2243MiB | | 4 363 G /usr/lib/xorg/Xorg 7MiB | | 4 938 C /usr/bin/miner 659MiB | | 5 363 G /usr/lib/xorg/Xorg 7MiB | | 5 938 C /usr/bin/miner 659MiB | +-----------------------------------------------------------------------------+ /usr/bin/miner ... --cuda_devices 0 5 /usr/bin/ethminer ... -U --cuda-devices 1 2 3 4 Вначале 1080 стояли первыми, но т.к. у них не было dvi первый экран делал первую 1060 (3 карту). Когда тестировал регулировку куллеров, заметил, что у двух карт датчик температуры и управление кулером не совпадало. в итоге температура 1080 разгоняла кулер на 1060. та охлаждалась и замедляла кулер на 1080. меньше чем за минуту догнало до 82 градусов. когда заметил, сразу рубанул питание. сначала думал что это из-за перекидывания карт. Но после того, как последовательность cuda устройств не совпадает -- возможно номера экранов были и не причем. а вот последний конфиг (при котором экран где должны быть иксы черный (пустой)) # nvidia-xconfig: X configuration file generated by nvidia-xconfig # nvidia-xconfig: version 375.26 ([email protected]) Fri Jan 13 02:38:29 UTC 2017 Section "ServerLayout" Identifier "Layout0" Screen 0 "Screen0" Screen 1 "Screen1" RightOf "Screen0" Screen 2 "Screen2" RightOf "Screen1" Screen 3 "Screen3" RightOf "Screen2" Screen 4 "Screen4" RightOf "Screen3" Screen 5 "Screen5" RightOf "Screen4" InputDevice "Keyboard0" "CoreKeyboard" InputDevice "Mouse0" "CorePointer" EndSection Section "Files" EndSection Section "InputDevice" # generated from default Identifier "Mouse0" Driver "mouse" Option "Protocol" "auto" Option "Device" "/dev/psaux" Option "Emulate3Buttons" "no" Option "ZAxisMapping" "4 5" EndSection Section "InputDevice" # generated from default Identifier "Keyboard0" Driver "kbd" EndSection Section "Monitor" Identifier "Monitor0" VendorName "Unknown" ModelName "Unknown" HorizSync 28.0 - 33.0 VertRefresh 43.0 - 72.0 Option "DPMS" EndSection Section "Monitor" Identifier "Monitor1" VendorName "Unknown" ModelName "Unknown" HorizSync 28.0 - 33.0 VertRefresh 43.0 - 72.0 Option "DPMS" EndSection Section "Monitor" Identifier "Monitor2" VendorName "Unknown" ModelName "Unknown" HorizSync 28.0 - 33.0 VertRefresh 43.0 - 72.0 Option "DPMS" EndSection Section "Monitor" Identifier "Monitor3" VendorName "Unknown" ModelName "Unknown" HorizSync 28.0 - 33.0 VertRefresh 43.0 - 72.0 Option "DPMS" EndSection Section "Monitor" Identifier "Monitor4" VendorName "Unknown" ModelName "Unknown" HorizSync 28.0 - 33.0 VertRefresh 43.0 - 72.0 Option "DPMS" EndSection Section "Monitor" Identifier "Monitor5" VendorName "Unknown" ModelName "Unknown" HorizSync 28.0 - 33.0 VertRefresh 43.0 - 72.0 Option "DPMS" EndSection Section "Device" Identifier "Device0" Driver "nvidia" VendorName "NVIDIA Corporation" BoardName "GeForce GTX 1060 6GB" BusID "PCI:1:0:0" EndSection Section "Device" Identifier "Device1" Driver "nvidia" VendorName "NVIDIA Corporation" BoardName "GeForce GTX 1060 6GB" BusID "PCI:2:0:0" EndSection Section "Device" Identifier "Device2" Driver "nvidia" VendorName "NVIDIA Corporation" BoardName "GeForce GTX 1060 6GB" BusID "PCI:3:0:0" EndSection Section "Device" Identifier "Device3" Driver "nvidia" VendorName "NVIDIA Corporation" BoardName "GeForce GTX 1060 6GB" BusID "PCI:4:0:0" EndSection Section "Device" Identifier "Device4" Driver "nvidia" VendorName "NVIDIA Corporation" BoardName "GeForce GTX 1080 Ti" BusID "PCI:5:0:0" EndSection Section "Device" Identifier "Device5" Driver "nvidia" VendorName "NVIDIA Corporation" BoardName "GeForce GTX 1080 Ti" BusID "PCI:6:0:0" EndSection Section "Screen" Identifier "Screen0" Device "Device0" Monitor "Monitor0" DefaultDepth 24 Option "AllowEmptyInitialConfiguration" "True" Option "Coolbits" "28" SubSection "Display" Depth 24 EndSubSection EndSection Section "Screen" Identifier "Screen1" Device "Device1" Monitor "Monitor1" DefaultDepth 24 Option "AllowEmptyInitialConfiguration" "True" Option "Coolbits" "28" SubSection "Display" Depth 24 EndSubSection EndSection Section "Screen" Identifier "Screen2" Device "Device2" Monitor "Monitor2" DefaultDepth 24 Option "AllowEmptyInitialConfiguration" "True" Option "Coolbits" "28" SubSection "Display" Depth 24 EndSubSection EndSection Section "Screen" Identifier "Screen3" Device "Device3" Monitor "Monitor3" DefaultDepth 24 Option "AllowEmptyInitialConfiguration" "True" Option "Coolbits" "28" SubSection "Display" Depth 24 EndSubSection EndSection Section "Screen" Identifier "Screen4" Device "Device4" Monitor "Monitor4" DefaultDepth 24 Option "AllowEmptyInitialConfiguration" "True" Option "Coolbits" "28" SubSection "Display" Depth 24 EndSubSection EndSection Section "Screen" Identifier "Screen5" Device "Device5" Monitor "Monitor5" DefaultDepth 24 Option "AllowEmptyInitialConfiguration" "True" Option "Coolbits" "28" SubSection "Display" Depth 24 EndSubSection EndSection Вроде бы простая задача. но уже почти неделю ее безуспешно ковыряю :(
  • Сейчас на странице   0 пользователей

    Нет пользователей, просматривающих эту страницу.

×