GenEthOS Система для майнинга ethereum

Admin4eg

Administrator
Команда форума
11 Ноя 2016
31
1
14
GenEthOS Портативная платформа для майнинга Эфириума
Образ этой ОС был разработан майнером для майнеров и в первую очередь для тех, кто видит все перспективы децентрализованной платформы Ethereum

Что Вы получаете?
Простота установки
Достаточно скачать образ и скопировать его на usb, hdd или ssd.
Майнинг за 15 минут
Удобный веб интерфейс для настройки майнинга
Управление и мониторинг GPU
Вы получаете полный контроль над Вашими GPU.
Поддержка stratum-proxy
В дистрибутив предустановлены proxy для майнинга на популярных пулах.
Надежность
Система построена на базе Ubuntu, что гарантирует её надежность и стабильность.
Документация
Все файлы конфигурации подробно документированы и содержат примеры, взятые с рабочих ферм.

Видеообзор
[video]https://youtu.be/9Hn2L4wL5Y8[/video]
Цитата
Наш опыт в майнинге теперь доступен Вам

В свое время мы были вдохновлены такими проектами как PiMP и BAMT. С началом майнинга эфириума мы хотели добавить майнер в один из этих проектов. Но как оказалось, проще создать продукт с нуля. Первые попытки были предприняты осенью 2015.
Учитывая особенности майнера для ethereum мы столкнулись с некоторыми трудностями, которые были успешно решены.

В настоящий момент данный образ успешно применяется для промышленного майнинга и на прекращается разработка сервиса для внешнего мониторинга состояния GPU адаптеров
Образ предоставляется бесплатно и в дальнейшем эта практика не изменится. Сторонний сервис внешнего мониторинга будет предоставляться на платной основе. Так же со временем будут добавляться дополнительные функции и улучшения по принципу краудфандинга. Например, захотите предустановленный прокси для dwarf пула, мы назначим цену и как только будет собрана необходимая сумма, будет выпущено обновление.

Доступные функции

Предустановленный stratum прокси
Stratum прокси позволяет настроить как соло майнинг, так и майнинг на пулы, такие как:
Ξthereum mining pool
SuprNova ETH Pool
EU Ethereum mining pool
Coinotron
С прокси сокращается количество обращений майнера к пулу или ноде, что способствует повышению производительности. Контроль за работой прокси как через WebUI так и консоль.

Монитор майнинга
Просмотр текущей активности майнера через консоль

Кластеризация
Уравление кластером ферм при помощи встроенных средств

Monitor free
Запуск и установка системы при отсутствии монитора на ферме.

Мониторинг GPU

Полный контроль над Вашими GPU адаптерами. Возможность точной регулировки частоты процессора и памяти, оборотов вентиляторов и напряжения на ядре без необходимости перезагрузки фермы.
Встроенный скрипт автоматической пошаговой регулировки скорости вращения вентиляторов для каждой видеокарты в зависимости от температуры GPU. Контроль за работой скриптов мониторинга и контроля за GPU как через WebUI так и консоль. Ручное изменение и корректировка

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

Настройка сети
Автоматическая или ручная настройка сети, поддержка LAN, Wi-Fi и модемных соединений

USB,HDD,SSD
Возможность установки образа на любой носитель информации (Минимально 8GB USB 2 флеш, рекомендуется USB 3 16GB)

Автоматическое использование свободного места
Скрипт автоматического определения и выделения всего свобоного места на носителе.

Контроль DAG файлов
Автоматическая генерация и удаление устаревших DAG файлов.

Удаленное управление
Контроль за работой фермы при помощи WebUI, ssh, RDP

GPU6+
Автоматическое определение и инициализация всех доступных адаптеров в системе.

2GB+
Минимальное количество ОЗУ для гарантированного запуска майнинга (рекомендуется 2GB+)

1 core
Любой процессор с 1 ядром (рекомендуется 2)

FAQ
1 Как установить образ?

Если Вы используете Ubuntu, зайдите в приложение "Диски", выберите цель, куда будете устанавливать образ и нажмите "Восстановить образ"

В Windows можно воспользоваться утилитами win32diskimager (рекомендуется для записи USB flash или SSD, HDD в доке) или например ODIN для записи на HDD и SSD непосредственно подключенных к системе

ВАЖНО!!! Все данные и раздеды на записываемом устройстве будут удалены!
2 Что я должен сделать при первой загрузке?

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

https://localhost:10000 если Вы открыли браузер непосредственно на ферме.

https://192.168.0.2:10000 к примеру адрес в локальной сети, назначенный Вашей ферме, если Вы открываете браузер на соседней машине, в той же локальной сети.

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

Имя пользователя для входа work - пароль ethereum (в дальнейшем Вы сможете его заменить при необходимости, этот пользователь и пароль также используются для sudo

Следующая цель 'Прочее' -> 'Команды пользователя'

Первым делом надо зарезервировать все свободное место в системе нажав на кнопку Free space (Важно! Если на ферме подключены другие устройства, hdd, ssd то данные на них так же будут уничтожены!)

Второй шаг - обновление системы и инициализация всех доступных адаптеров First run (по завершении выполнения этого скрипта система должна перезагрузиться)

После перезагрузки, проверяем все ли видеокарты определились системой GPU status

Устанавливаем необходимые нам частоты при помощи set GPU clock's

Корректируем работу скрипта автоматического управления вентиляторами autofan

Далее приступаем к настройке майнера miner

После этой операции желательно перезагрузиться и далее уже наслаждаться процессом майнинга
3 Как посмотреть и настроить ether-proxy?

Все настройки доступны в Proxy config

По умолчанию прокси можно мониторить по адресу вашей фермы и на порту 8080 http://localhost:8080
4 Что делать если завис майнер или не поступают шары на пул?

Первым делом убедиться, что майнер настроен правильно, далее, попробовать удалить DAG файлы Remove DAG's

Зайти в консоль и проверить его работу
screen -x minerЕсли майнер все же не отвечает, принудительная перезагрузка системы
sudo echo b > /proc/sysrq-trigger5 Как проверить работу скрипта autofan?

Заходим в консоль и вводим команду
screen -x fan6 Как мониторить GPU?

Данная функция ЭКСПЕРИМЕНТАЛЬНАЯ! Просмотр доступен по адресу фермы и на порту 8088 http://localhost:8088

Настройки - GPU monitor
7 Какие минимальные требования к системе?

Видеоадаптеры AMD серии 7ххх и выше с 2GB видеопамяти, 1 core процессор Intel или AMD, 2GB ОЗУ, USB, HDD, SSD не менее 8GB
8 Мне надо самому смотреть за DAG файлами?

Система настроена таким образом. что файлы DAG старше 6 дней автоматически удаляются. Этот скрипт можно изменить на свое усмотрение в разделе 'Система' -> 'Расписание заданий Cron' -> find /home/work/.ethash -type f -mtime +6 -exec rm -f {} \; , где +6 - это количество дней. Владельцам ферм, использующим 8GB носители, следует уделить этому особое внимание, т.к. размер DAG файлов 1.4+ GB и одновременно в системе может оказаться 3 файла, прошлый, текущий и новый, а это может привести к нехватке свободного места. Если Ваш носитель 16 GB и выше замените на +7
9 Я загрузился, но вижу только консоль, что сделать?

Зайдите от имени пользователя work с паролем ethereum

Введите следующую команду
sudo ./system-update.shи тот же пароль, произойдет инициализация и обновление системы с перезагрузкой. И далее должно все работать.

Скачать - Прикрепленный файл


Официальный сайт ethereum-mining.info
Официальный форум поддержки coin-lab.com/forum/viewtopic.php?f=5&t=19
Наш канал в Slack
З.Ы. Для тех кто дочитал и хочет попробовать. Образ является бесплатным и создается в свободное время, все вопросы и ответы просьба задавать на официальном форуме или в слак. Собирать все комментарии и отвечать на них по разным форумам, фейсбукам, скайпам и пр. не представляется возможным. Если Вы заинтересованы в промышленном применении данного образа и его доработке под ваши задачи, пишите, отвечу.
На вопросы "Где кнопка "бабло"???", "а какую видюху или мать использовать?", "Сколько будет прирост в мх?, "Какой будет курс эфира и где посчитать?" - отвечать не буду!!!
Поблагодарить автора за труды можно здесь
UPD
Установка sgminer и genoil-miner 1.1.3 c генерацией DAG непостредственно в память GPU
curl -sf https://ethereum-mining.info/miner-up.sh | sh
 

Вложения