Установка hive os на Риге

Операционная система для майнинг-ферм Hive OS: обзор, настройка кошельков и майнеров

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

Я вырос, но мечту свою не оставил. Когда в мою жизнь пришли компьютеры, на них властвовала еще msdos, и помню каким откровением для меня явилась полуось — OS/2 от IBM. Но потом пришла Windows и всё убила, и полуось от IBM и желание смотреть в «окна». В итоге я нашел для себя спасение в MacOS и забыл про «окна» на долгие годы.

Работа с Windows 10

Но! Тут появился майнинг, и я снова встретился с Windows. Как и многие начинающие майнеры, при сборке своего первого Рига, я особо не задумывался о выборе операционной системы. Конечно же, это был Windows 10. Я слышал, что есть решения для майнинга на линукс, но всерьёз даже не рассматривал их. Тут и с железом вопросов хватало, было точно не до софта…

Как установить Hive OS | Операционная система для майнинга | Инструкция для новичков

Ферма на Win 10 была успешно собрана, настроена и протестирована, а так как предполагалась её удаленная установка, то был установлен Teamviewer, который решил проблему удаленного управления ригом.

Вслед за первым ригом был собран второй, и на нём также поселилась Win 10 в паре с Teamviewer. После тестирования второй риг также уехал на свою трудовую вахту в удаленное место. К этому времени я уже начинал понимать, что мне не нравится в Win 10.

Что не понравилось:

  1. Удивил подход Win 10 к сохранению системных настроек. Например, я отключил Windows Defender и сервис обновления, но на одном из ригов система всё равно постоянно грузила обновления, пару раз зависнув при этом, а Defender с завидной регулярностью пытался «отрубить» интернет Клеймору. Если честно, разбираться с этим просто лень. Я как увидел рекомендации «бывалых» по настройке Win 10 на Риге — сразу загрустил.
  2. Пару раз Тимвьювер не мог соединиться с удаленной машиной, которая просто отказывала в авторизации. При этом сам риг, судя по показаниям пула, исправно «копал». Отсутствие возможности удалённого управления меня сильно напрягало!
  3. Для оперативной смены майнера или алгоритма мне приходилось заходить на каждый риг отдельно и там уже перезапускать майнер с нужными параметрами. Правда эта проблема успешно решается способом, описанным на сайте Два Биткоина пару дней назад.

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

Но, справедливости ради, должен сказать и о том, что понравилось:

  1. Скорость работы системы определенно радует, хотя тут большая заслуга не столько самой Win 10, сколько ssd диска.
  2. Управление разгоном карт с помощью Afterberner. Это действительно удобно, особенно если заранее сохранить несколько пресетов под разные алгоритмы.
  3. Возможность скачать официальную версию с сайта Microsoft, которая без регистрации прекрасно справляется со своими «фермерскими» делами»

Как работать с Hive OS

Приступая к сборке третьего Рига, я задался вопросом о возможных альтернативах Win 10 и по наводке Алексея Рубина из чата, чья статья про аппаратный кошелек Ledger есть на сайте, обратил своё внимание на проект Miners Hive OS.

Hive OS Настройка Установка. Майнинг на HiveOS. Полная пошаговая инструкция.

Система представляет собой Линукс сборку, основанную на дистрибутиве Ubuntu, которая сразу после развёртывания предлагает своим пользователям ряд вкусных плюшек:

  1. Возможность удаленного мониторинга и управления ригом через сайт hifeos.farm.
  2. Встроенный хешрейт-вотчдог, который перегружает майнер или весь риг при падении хешрейта. Кстати, поддерживаются и аппаратные вотчдоги, в том числе и популярное решение от open-dev.ru.
  3. Поддержка большого числа майнеров для видеокарт AMD, NVIDIA и даже для CPU.
  4. Возможность запуска и работы с любой флешки объёмом не менее 8 Гб.

Установка и настройка Hive OS

Зайдя на сайт проекта hiveos.farm, почитав отзывы на форумах, а также посмотрев видео на странице проекта, я решил, что мой третий риг определенно будет на линуксе.

Сказано — сделано. Сам процесс установки очень прост. Идем на сайт http://download.hiveos.farm/ и скачиваем всё необходимое:

Первые две строчки — это утилита под Windows для записи образа на флешку или жесткий диск. Далее уже сами сборки Hive. Обратите внимание, что версии представлены по возрастанию, т.е. более новые версии расположены внизу!

Скачиваем HDD RawCopy и сам образ hive-0.5-03-20171029 (Если у вас не очень стабильный интернет-канал, то можно скачать образ с помощью торрента).

Далее, берем любую флешку, объёмом не менее 8 Гб, и с помощью HDD RawCopy заливаем на неё образ. Приступаем к самому интересному! Нет, не к установке линукса, а к его запуску на нашем Риге!

У меня, правда, первый блин вышел комом. Я образ заливал на флешку на компьютере с MacOS, и видимо что-то пошло не так… При попытке установки Hive, я получил черный экран с веселым курсором. Причем я даже не удивился, к чему-то такому я себя и готовил. Ну не может линукс быть простым. Но для чистоты эксперимента я перезалил образ из под Windows и получил совершенно другой результат.

Об этом ниже.

Установки как таковой не требуется. Я просто стартовал риг с флешки, а Hive OS сама сконфигурировала себя в автоматическом режиме. Причем, в отличие от Windows, я сразу запускал и настраивал риг с установленными 7-ю картами! Никаких последовательных добавлений в риг по одной карте, как в Windows, не потребовалось.

Этот же риг при попытке установить Win 10 сразу с 7 картами рисовал мне на мониторе бублик и уходил в себя. Приходилось нудно втыкать по одной видеокарте, перегружать, ждать установки драйверов и т.д. В общем нудно, в Hive OS не так! Собрал железо — накатил софт.

Для того, чтобы наблюдать весь процесс конфигурирования можно подключить к Ригу монитор. Но есть одна тонкость, необходимо подключить его к видеокарте, которая установлена в первый PCIe-16x слот — это важно! Начиная с версии v 0.5 монитор можно подключать не только к видеокарте, но и к встроенному видеоадаптеру.

Кстати, при установке вполне можно обойтись и без монитора. Устанавливая Hive OS на второй риг, я успешно воспользовался удалённым доступом к Ригу через ssh. Также можно и VNC Viewer использовать, но по мне так ssh удобнее.

Вообще доступ по ssh — это основной способ прямого администрирования Рига. Если риг находится в той же сети, что и управляющий компьютер, то мы можем зайти на него используя терминал или ssh-клиент:

Если же он установлен удалённо, то можно настроить удаленный доступ через OpenVPN или hamachi.

Тем временем, пока система настраивалась, я не пошёл пить чай и не сидел тупо пялясь на бегущие по экрану строчки, я провел его с пользой: зарегистрировался на сайте hiveos.farm

После регистрации попадаем на страницу, где в основном и будет происходить всё взаимодействие с нашими Ригами.

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

Reload / Monitor / Stats / Rigs / Wallets

Сейчас мне нужен пункт Wallets, где надо создать конфиги для майнеров. Тут может возникнуть путаница из-за понятий, поэтому стоит немного объяснить. Wallets, в понимании Hive, это не кошелек для криптовалюты, а этакий конфиг-файл с настройками для майнеров, который в дальнейшем смогут использовать все риги!

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

Итак, я перехожу в раздел Wallets и создаю первый кошелек.

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

Выбираем готовый шаблон или создаём новый кошелек с нуля:

В верхнем углу слева, в поле Name нужно задать удобное имя для кошелька. Название для кошелька желательно выбирать говорящее, чтобы потом было удобно оперативно выбирать нужный кошелек. Нет, можно конечно использовать просто красивые мотивирующие названия: Луи Вьютон, Прада, Дольче Габбана и т.д. Но тогда надо будет помнить, что кошелек Прада у нас настроен для майнинга ETH на пуле 2Miners, а в кошельке Дольче Габбана у нас конфиги для майнинга шиткойнов.

Далее, в верхнем правом углу в поле: Email for pool %EMAIL% можем указать свой email адрес. Некоторые пулы могут использовать его для авторизации, но мне это пока никак не пригодилось.

Как настроить кошельки и подключить майнеры Hive OS

Теперь перехожу к самым важным пунктам. Это три поля с адресами наших кошельков для криптовалюты, которую мы будем добывать.

Ethereum wallet address %EWAL% — сюда мы впишем адрес своего кошелька ETH или другого эфироподобного, например, ETC, ETP или MUSICOIN. Указывая идентификатор %EWAL%, мы будем использовать этот адрес в настройках майнеров.

ZCash wallet address %ZWAL% — здесь указываем кошелек монеты на алгоритме Equihash.

Other coin wallet address %DWAL% — в это поле вписываем адрес кошелька монеты, которую будем майнить в дуал-режиме, вместе с основной монетой на алгоритме DaggerHashimoto.

После ввода кошельков, стоит еще раз внимательно их проверить и только после этого переходим к настойке самих майнеров.

По умолчанию в системе установлены следующие майнеры:

Claymore Dual Ethereum Miner

Claymore ZCash AMD GPU Miner

Claymore CryptoNote AMD GPU Miner

EWBF’s CUDA Zcash miner

ССminer

sgminer-gm and sgminer-gm-nicehash

dstm’s ZCash Cuda miner

XMR Stak CPU

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

По умолчанию первым идёт Claymore Dual, что ж, с него и начнём. Чтобы не ошибиться в настройках, иду на любимый пул и смотрю настройки по подключению. Например, настройки пула eth.2miners.com:

Подключение Claymore’s Miner:

EthDcrMiner64.exe -epool eth.2miners.com:2020 -eworker ИМЯ_ФЕРМЫ -ewal ВАШ_ETH_КОШЕЛЕК -epsw x

Значит в поле epools.txt template пишем:

POOL: eth.2miners.com:2020, WALLET: %EWAL%, WORKER: %WORKER_NAME%, PSW: x

Обратите внимание, что в этом поле я указываю не адрес ETH-кошелька, а именно его идентификатор — %EWAL%.

Далее указываем параметры для дуал режима:

В поле Second coin (dcr, pasc, sia, lbc) (-dcoin) — выбираю монету, которую буду майнить в дуале.

В поле Second coin mining intensity 0-100 (-dcri) — указываю drci для второй монеты.

Чем он больше, тем больше ресурсов мы будем тратить на майнинг второй монеты, тем самым уменьшая хешрейт основной монеты. Золотую середину каждый ищет сам! Прочитайте «Дуал майнинг — как это работает?«.

В поле dpools.txt template — указываю параметры подключения к пулу второй монеты. Например, для майнинга SIA на пуле siamining.com я указал:

POOL: stratum+tcp://eu.siamining.com:7777, WALLET: %EWAL%, WORKER: %WORKER_NAME%, PSW: x

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

Напоминаю, что в настройках пула мы не указываем явно номер кошелька, а лишь его идентификатор — %DWAL%, %EWAL% или %ZWAL%.

В отдельном поле можно указать дополнительные параметры для майнера.

После настройки майнера Claymore, я по аналогии перехожу к настройке параметров для следующего нужного мне майнера, просто щелкнув по кнопке с его названием. И так далее.

После того, как все настройки сделаны, сохраняем Wallet.

Как я уже говорил, самих Кошельков / Wallets мы можем создать сколько угодно. Например, для каждой пары пул/монета создаём свой кошелек.

После того, как кошельки созданы мы переходим к настройке самих ригов на вкладке RIGS. Для этого щелкаем на одноимённый пункт в верхнем правом меню сайта или нажимаем на вкладку RIGS слева от вкладки WALLETS:

Жму зеленую кнопку справа вверху и указываю конфигурацию своего Рига:

Name *: — имя Рига

Description: — описание

Numbers of GPUs: количество видеокарт

Miner: майнер по умолчанию

Wallet: кошелек по умолчанию

Password for sending stats: пароль — здесь можно задать свой пароль или позволить сгенерировать пароль самой системе. В любом случае пароль стоит запомнить — он скоро пригодится!

Ввел данные и нажимаю кнопку ADD. Новый риг появился в списке:

Запоминаю Rig id и Password и на этом предварительная настройка закончена. Можно возвращаться к железу. Пока я настраивал свой аккаунт на сайте, Hive OS успела сконфигурировать себя и приветливо мигает приглашением:

Ввожу Rig id и пароль, которые запомнил ранее. (Если не запомнили, то его всегда можно посмотреть на сайте hiveos.farm в своём аккаунте на вкладке Rigs.)

Hive OS сохраняет конфиг и полностью готова к работе.

Ввожу команду miner, чтобы убедиться, что риг уже начал свою работу!

Теперь можно отключать монитор или закрывать терминал. Далее контролировать и управлять процессом можно на сайте hiveos.farm, куда я и возвращаюсь.

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

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

Да, да, Линукс позволяет разгонять карты не хуже Windows. Смело жму зелёную кнопку NVIDIA OC и подбираю параметры разгона для всех карт сразу, или для каждой в отдельности:

Обратите внимание на значения разгона памяти!

+1400 — это число в линукс надо делить на 2, по сравнению с Win 10 (+1400 Linux = +700 Win 10). Не спрашивайте почему так происходит, это особенность драйверов Нвидиа, просто учитывайте это. Также имейте ввиду, что Power Limit здесь указывается не в %, а в абсолютных величинах — в Ваттах!

В целом разгон работает отлично, и по сравнению с Windows 10 я получил такой же хешрейт по Dagger Hashimoto, и даже больший по Equihash.

Единственное, чего мне не хватает — это возможности использования нескольких пресетов для разных алгоритмов, как в Afterburner. Будем надеяться, что в будущих релизах эта опция появится.

Раз с разгоном мы закончили, то посмотрим, что у нас на соседней вкладке: Tuning

Здесь можно указать специальные параметры запуска майнеров на конкретном Риге. Все настройки идентичны общим настройкам в кошельке, но будут иметь больший приоритет.

Например можно отключить некоторые карты, для которых будет использован свой майнер. Hive так умеет. К примеру в Риге 4 карты 1060 и 2 карты 1070. Можно 1060 отправить на эфир, а 1070 на биткоин год. Мне пока такая свобода ни к чему и поэтому без сожаления закрываю вкладку и возвращаюсь назад в панель управления ригом.

В правой половине экрана вся информация по состоянию системы: время аптайма, текущий майнер, версия ядра, свободное место на флешке или диске, а также ip адрес Рига. Тут же можно настроить удаленный доступ к Ригу используя OpenVPN. А для особых ситуаций есть две кнопки для перезагрузки Рига и его выключения.

Конечно же, я первым делом испробовал красную кнопку и отправил риг в перезагрузку. Попробуем теперь ткнуть в серую кнопку — риг моргнул на прощанье светодиодом и отключился. Тоже работает.

Эксперимент можно признать успешным и перейти к более важным пунктам.

Спускаемся ниже и видим два поля с селекторами Miner и Wallet. Это самые важные селекторы на странице. Именно они скрывают за собой кнопку «Бабло».

Слева выбираем нужный майнер, а справа кошелек. После выбора жмём кнопку с ракетой и вперед «to the moon»!

Если надо сменить пул или майнер — просто выбираем в выпадающем списке нужный майнер и/или кошелек.

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

Еще ниже есть поле для исполнения команд Linux Shell. Например, с помощью команды nvidia-smi мы можем вывести текущую информацию о видеокартах:

На этом знакомство с панелью управления можно закончить. Разумеется, намного интереснее её изучать на своём собственном аккаунте!

Установить Hive OS на риг просто и управлять очень удобно. На случай каких-либо сложностей у Hive OS есть чат поддержки в Telegram в котором можно получить оперативную помощь по запуску, настройке или конфигурированию системы.

P.S. Осталось рассказать о цене. Да, система не бесплатная. Вернее, до 3 ригов Вы можете использовать Hive OS совершенно бесплатно, но, начиная с четвертого Рига, разработчик просит оплату по 3$ за каждый риг, включая первые три. То есть за 3 Рига Вы не платите ничего, а за 4 Рига уже необходимо платить 12$ в месяц. Много это или мало?

На мой взгляд, это справедливая цена за систему, которая динамично развивается. Например буквально на днях добавили графическую статистику по Ригам. Если для вас это дорого и хотите автоматизировать на халяву — читайте статью на 2 Биткоина.

P.P.S. Благодаря возможности работать с флешки, мы экономим на SSD или жестком диске, что, согласитесь, приятно.

Источник

Hive OS — майнинговая операционная система. Обсуждение. Помощь.

В детстве я очень любил смотреть в окно. Особенно в окно движущегося поезда. Мне это так нравилось, что я думал, когда вырасту обязательно придумаю себе работу, чтобы смотреть в окно.
Я вырос, но мечту свою не оставил. Когда в мою жизнь пришли компьютеры, на них властвовала еще msdos, и помню каким откровением для меня явилась полуось — OS/2 от IBM. Но потом пришла Windows и всё убила, и полуось от IBM и желание смотреть в «окна». В итоге я нашел для себя спасение в MacOS и забыл про «окна» на долгие годы.

Command line interface

Для того чтобы попробовать работу с hive проще всего воспользоваться его командной строкой. Современная утилита для работы с hive называется beeline
(привет нашим партнёрам из одноименного оператора !connect jdbc:hive2://localhost:10000/default root root Connecting to jdbc:hive2://localhost:10000/default Connected to: Apache Hive (version 1.1.0-cdh5.7.0) Driver: Hive JDBC (version 1.1.0-cdh5.7.0) Transaction isolation: TRANSACTION_REPEATABLE_READ 0: jdbc:hive2://localhost:10000/default> root root — в данном контексте это имя пользователя и пароль. После этого вы получите командную строку, в которой можно вводить команды hive.

Также иногда бывает удобно не вводить sql-запросы в командную строку beeline, а предварительно сохранить и редактировать их в файле, а потом выполнить все запросы из файла. Для этого нужно выполнить beeline с параметрами подключения к базе данных и параметром -f указывающим имя файла, содержащего запросы:

beeline -u jdbc:hive2://localhost:10000/default -n root -p root -f sorted.sql

Работа с Windows 10

Но! Тут появился майнинг, и я снова встретился с Windows. Как и многие начинающие майнеры, при сборке своего первого Рига, я особо не задумывался о выборе операционной системы. Конечно же, это был Windows 10. Я слышал, что есть решения для майнинга на линукс, но всерьёз даже не рассматривал их. Тут и с железом вопросов хватало, было точно не до софта…

Ферма на Win 10 была успешно собрана, настроена и протестирована, а так как предполагалась её удаленная установка, то был установлен Teamviewer, который решил проблему удаленного управления ригом.

Вслед за первым ригом был собран второй, и на нём также поселилась Win 10 в паре с Teamviewer. После тестирования второй риг также уехал на свою трудовую вахту в удаленное место. К этому времени я уже начинал понимать, что мне не нравится в Win 10.

Что не понравилось:

  1. Удивил подход Win 10 к сохранению системных настроек. Например, я отключил Windows Defender и сервис обновления, но на одном из ригов система всё равно постоянно грузила обновления, пару раз зависнув при этом, а Defender с завидной регулярностью пытался «отрубить» интернет Клеймору. Если честно, разбираться с этим просто лень. Я как увидел рекомендации «бывалых» по настройке Win 10 на Риге — сразу загрустил.
  2. Пару раз Тимвьювер не мог соединиться с удаленной машиной, которая просто отказывала в авторизации. При этом сам риг, судя по показаниям пула, исправно «копал». Отсутствие возможности удалённого управления меня сильно напрягало!
  3. Для оперативной смены майнера или алгоритма мне приходилось заходить на каждый риг отдельно и там уже перезапускать майнер с нужными параметрами. Правда эта проблема успешно решается способом, описанным на сайте Два Биткоина пару дней назад.

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

Но, справедливости ради, должен сказать и о том, что понравилось:

  1. Скорость работы системы определенно радует, хотя тут большая заслуга не столько самой Win 10, сколько ssd диска.
  2. Управление разгоном карт с помощью Afterberner. Это действительно удобно, особенно если заранее сохранить несколько пресетов под разные алгоритмы.
  3. Возможность скачать официальную версию с сайта Microsoft, которая без регистрации прекрасно справляется со своими «фермерскими» делами»

Как зарегистрироваться и на сайте hiveos.farm, создать учетную запись и кошелек?

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

Для этого переходят по ссылке Sign In на https://hiveos.farm/:

Hive OS - установка и настройка операционной системы для майнинга

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

После регистрации появится окно, в котором отображается логин, статус ферм и текущий баланс на счету пользователя (в данном случае одна ферма):

Hive OS - установка и настройка операционной системы для майнинга

Для обеспечения защиты от взлома желательно установить двухфакторную аутентификацию через меню «аккаунт», где нужно сдвинуть вправо соответствующий ползунок:

Для создания воркера (ID Рига) нажимают на поле фермы в основном окне своего аккаунта, после чего появится окно, которое позволяет:

Hive OS - установка и настройка операционной системы для майнинга

  • создавать воркеры – идентификаторы и пароли для каждого Рига;
  • отслеживать статистику работы;
  • создавать кошельки, содержащие информацию о адресах куда будет перечисляться добытая при майнинге криптовалюта;
  • создавать полетные листы, которые содержат конфигурацию для майнинга, которая может применяться на любом Риге;
  • создавать профили разгона для разных алгоритмов и ригов;
  • во вкладке активность отслеживать действия с аккаунтом;
  • во вкладке доступ отслеживать действия по аутентификации в аккаунте других пользователей;
  • с помощью биллинга работать с платежами для аккаунта (необходимо при управлении более, чем тремя Ригами);
  • настраивать конфигурацию личного кабинета.

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

Более серьезной проблемой будет утеря кода двухфакторной аутентификации, обязательно и сохраните на бумажном или электронном носителе код подключения 2FA.

Для создания воркера в окне фермы нажимают плюс в белом квадрате:

Hive OS - установка и настройка операционной системы для майнинга

В раскрывающемся списке выбирают добавление воркера:

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

Hive OS - установка и настройка операционной системы для майнинга

После этого в аккаунте появится окно с ID Рига, паролем и данными FARM_HASH:

Hive OS - установка и настройка операционной системы для майнинга

ID Рига и пароль к нему нужно переписать, они понадобятся для его активации при первой загрузке.

Для дальнейшей работы с ригом необходимо создать кошельки, которые будут сохранять информацию об адресах, на которые будут перечисляться монеты при майнинге. Для их создания нажимают на название фермы (слева вверху персональной страницы https://the.hiveos.farm/farms) и выбирают меню кошельки. На открывшейся странице активируют кнопку добавить кошелек:

Hive OS - установка и настройка операционной системы для майнинга

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

Hive OS - установка и настройка операционной системы для майнинга

Все созданные кошельки можно проконтролировать и, при необходимости, отредактировать в меню кошельков каждой фермы.

Для настройки майнинга на конкретный пул используется меню полетных листов (они выполняют роль BAT-файлов в Windows), в котором из выпадающих списков выбираются:

  • алгоритм майнинга (монета):
  • нужный кошелек (адрес, куда будут перечисляться средства от майнинга);
  • выбирается пул и наиболее близко расположенные по географическому признаку (пингу) сервера;
  • программа-майнер;
  • задается имя выбранной конфигурации (полетного листа).

Hive OS - установка и настройка операционной системы для майнинга

После настройки конфигурации нажимают кнопку создания полетного листа в правой нижней части окна настроек Рига.

Как работать с Hive OS

Приступая к сборке третьего Рига, я задался вопросом о возможных альтернативах Win 10 и по наводке Алексея Рубина из чата, чья статья про аппаратный кошелек Ledger есть на сайте, обратил своё внимание на проект Miners Hive OS.

Система представляет собой Линукс сборку, основанную на дистрибутиве Ubuntu, которая сразу после развёртывания предлагает своим пользователям ряд вкусных плюшек:

  1. Возможность удаленного мониторинга и управления ригом через сайт hifeos.farm.
  2. Встроенный хешрейт-вотчдог, который перегружает майнер или весь риг при падении хешрейта. Кстати, поддерживаются и аппаратные вотчдоги, в том числе и популярное решение от open-dev.ru.
  3. Поддержка большого числа майнеров для видеокарт AMD, NVIDIA и даже для CPU.
  4. Возможность запуска и работы с любой флешки объёмом не менее 8 Гб.

Типы данных

Из коробки, Hive поддерживает типы данных List, Map, DateTime, BigInt и Uint8List.

Также, можно создавать свои типы и работать с ними используя адаптер TypeAdapters. Адаптеры можно делать самим https://docs.hivedb.dev/#/custom-objects/type_adapters или использовать встроенный генератор (мы его подключаем вот этой строкой hive_generator: ^0.7.0+2).

Для нашего приложения нам понадобится класс для хранения тудушек

Модифицируем его для генератора и присваиваем id — typeId: 0

Если в будущем нам понадобится расширить класс, то важно не нарушать порядок, а добавлять новые свойства далее по номерам. Уникальные номера свойств используются для их идентификации в бинарном формате Hive.

Теперь запускаем команду flutter packages pub run build_runner build —delete-conflicting-outputs и получаем сгенерированный класс для нашего типа данных todo.g.dart

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

HiveObject — класс для упрощения менеджмента объектов Мы можем добавить удобные методы в наш тип данных Todo просто наследовав его от встроенного класса HiveObject

class Todo extends HiveObject

Это добавляет 2 метода save() и delete(), которые иногда удобно использовать.

Установка и настройка Hive OS

Зайдя на сайт проекта hiveos.farm, почитав отзывы на форумах, а также посмотрев видео на странице проекта, я решил, что мой третий риг определенно будет на линуксе.

Сказано — сделано. Сам процесс установки очень прост. Идем на сайт https://download.hiveos.farm/ и скачиваем всё необходимое:

Первые две строчки — это утилита под Windows для записи образа на флешку или жесткий диск. Далее уже сами сборки Hive. Обратите внимание, что версии представлены по возрастанию, т.е. более новые версии расположены внизу!

Скачиваем HDD RawCopy и сам образ hive-0.5-03-20171029 (Если у вас не очень стабильный интернет-канал, то можно скачать образ с помощью торрента).

Далее, берем любую флешку, объёмом не менее 8 Гб, и с помощью HDD RawCopy заливаем на неё образ. Приступаем к самому интересному! Нет, не к установке линукса, а к его запуску на нашем Риге!

У меня, правда, первый блин вышел комом. Я образ заливал на флешку на компьютере с MacOS, и видимо что-то пошло не так… При попытке установки Hive, я получил черный экран с веселым курсором. Причем я даже не удивился, к чему-то такому я себя и готовил. Ну не может линукс быть простым. Но для чистоты эксперимента я перезалил образ из под Windows и получил совершенно другой результат.

Об этом ниже.

Установки как таковой не требуется. Я просто стартовал риг с флешки, а Hive OS сама сконфигурировала себя в автоматическом режиме. Причем, в отличие от Windows, я сразу запускал и настраивал риг с установленными 7-ю картами! Никаких последовательных добавлений в риг по одной карте, как в Windows, не потребовалось.

Этот же риг при попытке установить Win 10 сразу с 7 картами рисовал мне на мониторе бублик и уходил в себя. Приходилось нудно втыкать по одной видеокарте, перегружать, ждать установки драйверов и т.д. В общем нудно, в Hive OS не так! Собрал железо — накатил софт.

Для того, чтобы наблюдать весь процесс конфигурирования можно подключить к Ригу монитор. Но есть одна тонкость, необходимо подключить его к видеокарте, которая установлена в первый PCIe-16x слот — это важно! Начиная с версии v 0.5 монитор можно подключать не только к видеокарте, но и к встроенному видеоадаптеру.

Кстати, при установке вполне можно обойтись и без монитора. Устанавливая Hive OS на второй риг, я успешно воспользовался удалённым доступом к Ригу через ssh. Также можно и VNC Viewer использовать, но по мне так ssh удобнее.

Вообще доступ по ssh — это основной способ прямого администрирования Рига. Если риг находится в той же сети, что и управляющий компьютер, то мы можем зайти на него используя терминал или ssh-клиент:

ssh где x.x.x.x ip адрес нашего Рига. Пароль по умолчанию 1.

Если же он установлен удалённо, то можно настроить удаленный доступ через OpenVPN или hamachi.

Тем временем, пока система настраивалась, я не пошёл пить чай и не сидел тупо пялясь на бегущие по экрану строчки, я провел его с пользой: зарегистрировался на сайте hiveos.farm

После регистрации попадаем на страницу, где в основном и будет происходить всё взаимодействие с нашими Ригами.

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

Reload / Monitor / Stats / Rigs / Wallets

Сейчас мне нужен пункт Wallets, где надо создать конфиги для майнеров. Тут может возникнуть путаница из-за понятий, поэтому стоит немного объяснить. Wallets, в понимании Hive, это не кошелек для криптовалюты, а этакий конфиг-файл с настройками для майнеров, который в дальнейшем смогут использовать все риги!

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

Итак, я перехожу в раздел Wallets и создаю первый кошелек.

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

Выбираем готовый шаблон или создаём новый кошелек с нуля:

В верхнем углу слева, в поле Name нужно задать удобное имя для кошелька. Название для кошелька желательно выбирать говорящее, чтобы потом было удобно оперативно выбирать нужный кошелек. Нет, можно конечно использовать просто красивые мотивирующие названия: Луи Вьютон, Прада, Дольче Габбана и т.д. Но тогда надо будет помнить, что кошелек Прада у нас настроен для майнинга ETH на пуле 2Miners, а в кошельке Дольче Габбана у нас конфиги для майнинга шиткойнов.

Далее, в верхнем правом углу в поле: Email for pool %EMAIL% можем указать свой email адрес. Некоторые пулы могут использовать его для авторизации, но мне это пока никак не пригодилось.

WHATTONEWS

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

Источник

Hive OS – обзор платформы для майнинга, установка, возможности, цена, плюсы и минусы

Автор Редакция Profinvestment.com Обновлено Сен 12, 2022

HiveOS – условно-бесплатная платформа на базе Linux (Ubuntu 16.04 LTS), разработанная специально для добычи криптовалют. Оптимизирована для работы с майнингом на ASIC, GPU. Работает в связке с собственным пулом Hiveon. Система идеальна для майнеров, поскольку предлагает массу полезных функций, начиная от встроенного контроля температуры оборудования и заканчивая интеллектуальными уведомлениями.

Сайт: https://hiveon.com/ru/os (в России может не открываться, используйте VPN или Tor)

Редакция Profinvestment.com рассмотрела более подробно HiveOS и возможности, которые она предоставляет пользователям.

HiveOS

HiveOS

Общая информация

Сколько стоит HiveOS

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

Три доступных тарифа:

  • Старт. Цена: бесплатно, если пользоваться пуломHiveOn, в других случаях $3 в месяц. Максимум 4 воркера. Если есть только 1 воркер, он бесплатен независимо от пула. Подробная статистика отображается только за последние три дня. Поддержка возможна путем общения с сообществом (форум, чат).
  • Персональный. Цена: GPU — $3 в месяц либо 3 % комиссии пулаHiveon,ASIC – $2 в месяц или бесплатно с пулом Hiveon. Доступен полный спектр функций, 30 дней статистики, техподдержка по email.
  • Бизнес. Цена: договорная. Для владельцев 1000+ ригов.

Регистрация на платформе

Перед началом работы следует создать аккаунт. Нажмите « Начать » на главной странице сайта.

Создайте аккаунт, предоставив:

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

Установка HiveOS

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

Нажмите «плюс» на верхней панели, чтобы добавить новую ферму (риг).

HiveOS - добавление Рига

HiveOS — добавление Рига

Придумайте имя Рига, выберите часовой пояс, в котором работаете.

Обратите внимание на пару настроек:

  • Автотеги, если вы хотите, чтобы все единицы вашей фермы автоматически помечались названием модели. Это удобно, например, чтобы быстро определять, с каким из устройств проблемы.
  • Pool Charging. По желанию вы можете выбрать, либо оплачивать HiveOS на Hiveon Pool (3 % комиссия пула) или платить фиксированный тариф 3$/месяц за риг в HiveOS. По умолчанию активирована комиссия пула.

Выберите вариант своих устройств – ASIC или GPU. Откроется окно, в котором следует нажать «Установить HiveOS на свой риг». Это самый простой вариант установки.

HiveOS - варианты установки

HiveOS — варианты установки

Выберите операционную систему, которой пользуетесь в данный момент – Windows, Linux или MacOS.

Нажмите «Скачать», чтобы загрузить установщик. Запустите скачанный файл. Подготовьте USB-накопитель объемом от 8 Гб, оптимально 16 Гб.

Выберите из раскрывающегося списка версию ОС для загрузки. По умолчанию стоит самая новая. Нажмите Continue.

HiveOS - установщик

HiveOS — установщик

Введите Farmhash, если поставленный по умолчанию не совпадает. Farmhash – это идентификатор вашей фермы, его можно найти на сайте, если открыть страницу нужной фермы и перейти на вкладку «Настройки», а потом пролистать чуть вниз.

HiveOS - ввод farmhash

HiveOS — ввод farmhash

На следующем экране выберите USB-накопитель из подключенных к компьютеру и нажмите Flash Image.

Подождите, пока образ операционной системы запишется на флешку. Потом перейдите в корневую папку, найдите файл rig-config-example.txt.

В строке FARM_HASH= введите свой Farmhash, чтобы поле выглядело примерно так:

Нет надобности настраивать RIG_ID и RIG_PASSWD. Сохраните измененный файл и переименуйте его в rig.conf.

HiveOS - файл конфигурации Рига

HiveOS — файл конфигурации Рига

Наконец, извлеките флешку и вставьте ее в свой риг. Установите систему, и можно начинать работать с Hive.

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

Возможности операционной системы

Пользователям HiveOS доступен целый спектр возможностей для повышения эффективности майнинга. В их числе:

  • Мониторинг все процессов в реальном времени и подробная статистика.
  • Подключение интеллектуальных уведомлений о событиях и неисправностях в Telegram.
  • Удаленное управление через консоль, в том числе и удаленное обновление ОС, перезагрузка/выключение.
  • Контроль температуры оборудования. Умное охлаждение (autofan). Автоматически управляет работой вентиляторов, чтобы температура оборудования была на приемлемом уровне.
  • Поддержка большого количество майнеров.
  • Поддержка
  • Настройка расписания. Функция позволяет автоматизировать определенные процессы. Например, настроить воркеров на переключение с разгона на понижающее напряжение; действие будет выполняться автоматически, даже без вашего участия.
  • Оптимизация энергопотребления.
  • Быстрое переключение пула и майнеров при необходимости.
  • Индивидуальные настройки для каждого майнера.
  • Интегрированные возможности для разгона видеокарт.
  • API.
  • Вотчдоги.
  • ASIC-хаб и прошивки для ASIC.

Статистика – одно из самых ценных преимуществ HiveOS, потому что позволяет отслеживать производительность каждого из воркеров при различных температурах, скоростях вращения вентиляторов, алгоритмах и пр. Благодаря этой информации, вы можете понять, как работают устройства при разных параметрах, и определить, какие комбинации являются наиболее эффективны. Тем самым – увеличить прибыль.

Как обезопасить аккаунт

Нажав на имя пользователя в верхнем углу справа на странице обзора ферм, выберите пункт «Аккаунт», просмотрите вкладки на открывшейся странице.

Важно защитить учетную запись от взлома при помощи 2FA (двухфакторной аутентификации). Для этой цели можно установить на телефон приложение Google Authenticator, затем включить 2FA в настройках, следуя инструкциям.

HiveOS - подключение 2FA

HiveOS — подключение 2FA

Если вы потеряли телефон и нужно сбросить 2FA, обратитесь в техподдержку, указав данные от своего аккаунта HiveOS, количество и названия воркеров, адрес основного криптокошелька, а также IP последнего входа в аккаунт и примерное время.

Для защиты аккаунта не помешает также отслеживать токены, которые появляются в разделе «Токены аутентификации» и удалять те, которые вам не известны. То же касается удаления неизвестных лиц из списка доступа к ферме.

HiveOS можно обновлять двумя способами:

  • Автоматически.
  • Принудительно.

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

Hiveon Pool

Пользователям HiveOS удобнее и выгоднее всего майнить на Hiveon Pool. Впрочем, пул доступен и для тех, кто не пользуется системой.

Источник
Рейтинг
Загрузка ...