Одним из важных элементов, необходимых для обеспечения стабильной работы майнинговых ферм, является использование надежной, быстрой и легкой в управлении операционной системы.
Заслуженную популярность среди майнеров имеет Hive OS — операционная система семейства Linux на базе дистрибутива Ubuntu, оптимизированная для добычи криптовалют. Линукс майнер хайв ос это одновременно комплекс программ и сервис для мониторинга ваших ригов. В данном обзоре описывается, что это такое Hive OS, как ее установить, настроить и использовать для майнинга.
Вышел долгожданный релиз Hive OS 2.0, а это значит что пора подробно рассмотреть новый, удобный интерфейс системы. Все поменялось, не просто визуально, но и функциональная часть подверглась большим изменениям. Добавлено много полезных фишек, упрощающих работу рядовых пользователей с системой.
- Официальный сайт Hive OS: https://hiveos.farm
- Промокод для зачисления 10 USD на баланс Hive OS:MINING-CRYPTO (указать при регистрации)
Как записать Hive OS 2.0 для майнинга на флешку?
Скачать образ системы можно на сайте разработчиков по адресу https://hiveos.farm/, где нужно перейти по ссылке Install и выбрать нужный дистрибутив.
В настоящее время существует две актуальные версии этой системы:
- Bleeding Edge — последняя версия, которая может содержать баги;
- Stable — стабильная и надежная версия.
Скачать оба дистрибутива с официального сайта можно напрямую в виде архива или через торрент. Для записи дистрибутива нужно использовать USB-флешку объемом не менее 8 гигабайт гигабайт или ssd-диск.
Второй вариант предпочтительней, флешка после hive os довольно быстро изнашивается, и съемный диск работает быстрее. Вы должны распаковать и записать hive os на запоминающее устройство.
Установка хайв ос на жесткий диск возможна, но система прекрасно может работать прямо с флешки или ssd-диска, при условии достаточного уровня быстродействия устройства.
При создании образа в ОС Windows понадобиться программа Etcher, которую можно скачать по адресу etcher.io. Это очень удобная программа с открытым исходным кодом, которая существует в версиях для Windows 32/64, macOS и Linux. Она обеспечивает гарантированное качество записи и отсутствие сбоев из-за ошибок чтения в последующей работе. Вместо нее можно использовать HDD Raw Copy Tool, Win32 Disk Imager, Rufus или им подобные утилиты.
В утилите для записи образов Etcher выбирают разархивированный после скачивания образ системы, проверяют путь для записи и нажимают кнопку Flash. При этом необходимо понимать, что вся информация, которая находится на USB-fash, будет уничтожена.
Запись образа займет 10-15 минут, процесс подготовки флешки можно отслеживать в окне программы:
После подготовки носителя программа Etcher проверит целостность записи:
По окончанию проверки приложение выдаст сообщение об успехе:
Эту флешку теперь можно вставить в свободный порт собранного рига и запустить его. Предварительно в BIOS материнской платы этого компьютера нужно установить опцию запуска с USB-флеш. После включения рига система проведет автоматическую конфигурацию оборудования и запросит ввод идентификатора пользователя с паролем.
Чтобы получить эти данные, нужно произвести регистрацию на сайте hiveos.farm (получить аккаунт) и создать воркер.
Развенчиваем мифы про Chrome OS
Многие считают, что всё знают о системе Chrome OS, ни разу не пользовавшись ей: «Ну я ж знаю Хром, а тут в ОС только браузер и есть, всё понятно». Но на самом деле даже в словах «только браузер» уже содержится ошибка.
В 2019-м я купил Google Pixelbook (не как основное устройство, а как мобильное дополнение к десктопу). Тогда же проехал с ним по всей России, как следует попользовавшись, и с тех пор на многие стереотипы о Chrome OS смотрю как на устаревшие мифы. И когда позавчера появилась новость «Google создаёт собственный Arm-процессор для хромбуков», в её интернет-обсуждениях снова увидел тот же набор стереотипов. Поэтому решил, что раз уж знаю больше, надо поделиться этим с Хабром.
Миф 1: хромбуки никому не нужны
До погружения в технические особенности разберёмся, есть ли тут вообще что обсуждать. Регулярно вижу комментарии о том, что Chrome OS провалилась и в Google поддерживают дохлый проект, так что и говорить не о чем.
Штош, давайте посмотрим на суровые числа статистики. По данным IDC, в 2020-м хромбуки обошли по продажам макбуки:
В общем, пока мы на Хабре спорим «Linux или macOS», другая ОС может оставить позади обе эти системы, вместе взятые. (Технически Chrome OS — это тоже Linux, но в бытовом контексте считаю разумным их разделять. Как гласит английская поговорка, «»знание» — это понимать, что помидор является фруктом, а «мудрость» — это не класть его во фруктовый салат».)
Конечно, тут есть важные нюансы. Например, такой: заметная часть продаж хромбуков приходится на западные школы. Потому что такие ноутбуки легко администрировать, они довольно безопасны, а нетребовательная к железу ОС экономит школьные бюджеты. Так что с точки зрения «что пользователь выбирает себе за свои деньги» макбуки могут оставаться впереди.
Но в любом случае ошибочно называть систему «провалившейся», она не только набрала ощутимую популярность, но и растёт дальше. Время работает на неё, потому что с годами становится всё больше популярных облачных сервисов — Figma, Miro, Photopea и так далее.
А вот облачные IDE не стали мейнстримом (пока что?), поэтому на Хабре «браузерная ОС» может казаться блажью. И тут переходим к следующему вопросу: а правда ли она «только браузерная»?
Миф 2: Chrome OS — это «просто браузер»
Теперь главное: представление, что вся эта ОС ограничивается одним Chrome.
Это не так сразу по трём причинам.
Первая причина это ты: здесь уже из коробки есть «прожиточный минимум» пользовательской ОС.
Включены и файловый менеджер, и аналог «Блокнота», и медиаплеер, и смотрелка фотографий, и приложение «Камера».
То есть можно, например, скопировать фильм с флэшки на диск с помощью файлового менеджера, а потом в самолете посмотреть его с помощью видеоплеера. Какая же это «система из одного браузера», если при таком использовании не нужны ни браузер, ни интернет? Правда, если хочется смотреть фильм с субтитрами, то в этом штатный видеоплеер уже не поможет, его возможности довольно базовые.
А вот реальный случай из моей практики. Был ведущим онлайн-конференции Mobius (для мобильных разработчиков замечу, что в ноябре снова её проведём). И понадобилось в эфире показать зрителям некоторые вещи на конференционном сайте. Возник вопрос: могу ли я, сидя в студии с хромбуком, продублировать изображение с него по проводу в нашу пультовую, чтобы и сам видел сайт на ноутбуке, и зрителям его выводили в кадре? Оказалось, вполне: поддержка «внешних экранов» тут примерно как в других ОС, легко делай хоть несколько рабочих столов, хоть mirroring одного. То есть тут хватает всякого системного, что в полномочия браузера обычно не входит.
Вторая причина: в Chrome OS есть поддержка Android-приложений.
Вообще к этой функциональности есть вопросы, о них пойдёт речь ниже. Но технически получается вот что: можно запустить тысячи приложений, не являющихся браузером. Хоть самоучитель китайского, хоть фоторедактор, хоть игру. Мой Pixelbook может трансформироваться в планшет, это хорошо подходит для чтения комиксов и для игр формата Angry Birds:
И если в штатном видеоплеере вам не хватает каких-то продвинутых возможностей вроде поддержки субтитров — можно пойти в Google Play, установить Android-версию VLC и открыть ваш видеофайл с субтитрами в нём. Так что вы не ограничены возможностями предустановленного софта.
Третья причина: многие хромбуки поддерживают Linux-приложения.
Тут тоже есть сложности, о которых ниже напишу. Но факт остаётся фактом: в Chrome OS возможно использовать гигантское количество обычных десктопных приложений.
Возвращаясь к примеру с воспроизведением видео: можно установить не только Android-версию VLC, но и Linux-версию. И это ещё не самое масштабное: в Chrome OS возможно запустить даже полноценную IDE. Не гарантирую, что в ней всё будет идеально работать, но сам факт уже показателен — если с проектом такой сложности возможно иметь дело, то с каким-нибудь Visual Studio Code тем более.
Конкретно Android Studio (гугловская IDE для Android-приложений) не просто запускается на Chrome OS, а даже официально поддерживает эту ОС. А теперь вспомним, что в Chrome OS можно установить Android-приложения, пока в Windows только собираются это добавить. И что получается: тут можно кодить Android-приложение на ноутбуке и сразу устанавливать его на сам этот ноутбук, пока в других ОС такое сделать нельзя. И система, на которую принято смотреть снисходительно, в этом вопросе внезапно оказывается мощнее других.
Ну и терминал тут есть. Привычные по Linux основные консольные команды работают. Привычные консольные приложения тоже — можно пользоваться хоть Git, хоть vim, хоть каким-нибудь ImageMagick. И линуксовый подход «everything is a file» соблюдается: если активно сидишь в консоли, то там работаешь со всем как с файлами. Очень отличается от браузерного подхода, где о файлах вообще не задумываешься.
Бочка дёгтя
Слова о «просто браузере» давно перестали быть правдой, но значит ли это, что нам стоит побросать привычные ОС и делать Chrome OS своей основной системой? К сожалению, далеко не всем, она подойдёт лишь части людей. Потому что вопрос не только в том, возможно ли сделать что-то в определённой ОС — важно ещё, удобно ли это будет. А здесь возникает много сложностей, способных попортить кровь.
Тут в одной системе сосуществуют три совсем разных подхода — веб (где всё есть сайт), Linux (где всё есть файл) и Android (где всё есть приложение). И взаимодействие этих подходов совсем не бесшовное: иногда даже буфер обмена между браузером и Android-приложением не хочет нормально работать. Ощущаешь, что треснул мир на три плиты, дымит разлом, а тебе через этот разлом надо прыгать туда-сюда.
И ещё ощущаешь, что веб-составляющая первична, а другие добавили позже и в удобстве они уступают. Если есть три способа сделать одно и то же — в браузере, Android-приложении и Linux-приложении — то оптимальным выбором будет первый, а с остальными сложнее. Например, многие Android-приложения не рассчитаны на экран ноутбука и странно на нём выглядят (и у меня порой сильно нагревают ноутбук). А Linux-приложения запускаются с помощью контейнеризации, что накладывает свои ограничения: в той же Android Studio долго был недоступен эмулятор смартфона (не знаю, как сейчас). И в систему Linux/Android интегрированы не настолько. В общем, есть много факторов, которые ухудшают UX.
А ещё, когда выходишь за пределы браузера, будь морально готов к любой внезапной подставе. Вот пример: в Linux-приложениях у меня не переключается по хоткею раскладка клавиатуры. Но можно альт-табнуться в браузерное окно, переключить раскладку, снова альт-табнуться обратно в линуксовое и писать что хотел. То есть жить можно, но мелочь раздражающая. Ещё в 2019-м нашёл соответствующий issue в баг-трекере, поставил звёздочку (там их уже больше сотни). И теперь все эти два года наблюдаю за тем, как этот вопрос откладывают (примерно единственное, что в этом issue происходит — меняют предполагаемый срок решения на более поздний).
В общем, если активно использовать Chrome OS вне браузера, то неизбежно вылезет много всякого: где-то мелкое неудобство, а какая-то задача окажется и вовсе невыполнимой. И хотите ли иметь с этим дело — решать только вам. Я неделю назад жаловался, что Linux зачастую недружелюбен к пользователю, но ведь у линукса при этом много сторонников — вот и Chrome OS, думаю, тоже подходит определённой категории людей.
Миф 3: хромбук без интернета становится кирпичом
По сути, продолжение предыдущего мифа: если ОС предлагает делать всё в интернете, что делать, когда интернета нет? Какой смысл покупать ноутбук, который вне вай-фая окирпичивается?
И тут у меня два ответа: один «технический», а другой «по жизни».
Технический ответ
Поскольку в офлайне Linux/Android-приложения не перестают запускаться, технически там без интернета возможно делать примерно всё то, что и в других ОС. Хоть потреблять контент, хоть создавать его.
Другой вопрос, будет ли там удобно заниматься вашими любимыми офлайн-активностями. Ответ зависит от того, какие они. Смотреть фильмы — скорее удобно. Монтировать фильмы — скорее неудобно.
Ответ по жизни
Что лично я ощущаю на практике с хромбуком, когда оказываюсь вне вайфая? Испытываю ли боль «зачем только выбрал Chrome OS»? Нет.
Ну, для начала, обычно просто раздаю интернет с телефона и живу дальше (со смартфона Google Pixel на Pixelbook особенно удобно раздавать, у них синергия примерно как у айфонов с маками). Поэтому совсем без интернета попросту редко оказываюсь.
Даже когда оказываюсь (например, в поезде), сильнее ограничивают не возможности хромбука, а мой собственный образ жизни. Не могу посмотреть в поезде фильм не из-за технической невозможности, а потому что давно перестал загружать их для офлайн-просмотра: лень возиться ради одного подходящего случая в год. И на другой ноутбук тоже вряд ли загружал бы.
А главное для меня лично вот в чём. Если оказываюсь без интернета с любым ноутбуком, то сразу оторван от рабочих видеосозвонов, от гугла, от мессенджеров, от JIRA, от стриминга, от Хабра, от миллиона других вещей. Поэтому не могу за ним ни полноценно работать, ни как следует отдыхать. И если уж оказался в поезде офлайн, то какой бы ноутбук с собой ни был, обычно мне проще почитать книжку с Kindle или послушать закешированную музыку с телефона.
То есть ко всем, кто говорит «хромбук без интернета превращается в кирпич», у меня такой вопрос: а другой ноутбук совсем не превращается? Чем вы все занимаетесь, что вам днями напролёт не нужен интернет?
В основном использую ноутбук для несложных задач, подходящих для браузера. Думаю, на другом ноутбуке я бы тоже делал их в браузере. И не знаю, чем тогда мне при отсутствии интернета помогла бы другая ОС.
Миф 4: хромбуки — дешёвые маломощные устройства
Зачастую считается, что у всех хромбуков очень слабые характеристики. Так что как там ни поддерживай Linux-приложения, для серьёзных задач система всё равно не подходит.
Этот миф не совсем беспочвенный. Действительно, поскольку хромбуки зачастую покупают как простую сёрфилку, многие из них простые и дешёвые. Но вот считать все хромбуки такими — это уже заблуждение, потому что есть и заметно более продвинутые.
Скажем, в моём Pixelbook установлено 16 гигабайт оперативки и 512-гигабайтный SSD. И в целом он «премиальный»: тонкий, лёгкий, с высоким разрешением экрана, качественной сборкой. Ощущается словно MacBook Air, а стоил при этом дешевле.
Вот только процессор слабый: такой тонкий ноутбук сделали вообще без кулера (как в том же Эйре) и поэтому с маломощным интеловским CPU. Ну так Google сейчас и занялся собственными Arm-процессорами — если получится что-то вроде M1, будет здорово.
И не все знают, но помимо хромбуков, существуют также «хромбоксы» — неттопы на Chrome OS. Поскольку там с охлаждением проблем меньше, чем у ноутбуков, среди них при желании можно найти и модель с Core i7.
Если вам необходимы 64 гигабайта оперативки — пожалуй, вам и впрямь недостаточно Chrome OS. Но сводить всю систему к «бюджетному барахлу для школьников» тоже неправильно.
Выводы
Мифы разрушены, а что теперь? Какой конструктивный вывод для себя можно сделать? Как понять, подходит ли Chrome OS вашим задачам и рассматривать ли её при покупке ноутбука?
Есть опыт айтишников, попробовавших использовать систему в качестве основной. Например, Android-разработчик Юхани Лехтимяки — такой энтузиазист инноваций, что ещё в 2019-м попытался сделать это и описал результаты. Они оказались такими: «Сейчас система всё-таки не готова к подобному использованию, но она активно развивается, и позже должна стать готова. Пока что ухожу на Linux, но ещё вернусь».
Также система вроде бы подходит в случаях, когда для работы нужна не IDE, а просто редактор кода и/или консоль. Но тут лучше не полагайтесь на мои слова и гуглите, что писали конкретно специалисты вашего профиля, наверняка кто-то из них уже пробовал.
А для себя понял вот что. На данный момент совершенно не хотел бы Chrome OS на основном рабочем компьютере. Но вот для вспомогательного мобильного устройства система подходит мне куда лучше. Тогда можно в основном пользоваться браузером, но при этом знать: если вдруг понадобится открыть файл нетипичного формата, то это можно будет сделать с помощью приложений. И в таком сценарии, когда Linux-часть есть в качестве «запасного плана», но не сталкиваешься с ней постоянно, связанные с ней проблемы не раздражают.
Напоследок — минутка рекламы. В тексте я уже упоминал нашу конференцию Mobius, а кроме неё, мы проведём этой осенью целый ряд IT-конференций для самых разных специалистов: от Java-разработчиков до тестировщиков. Так что советую обратить внимание: там почти наверняка будет и конференция с докладами, интересными вам.
Как зарегистрироваться и на сайте hiveos.farm, создать учетную запись и кошелек?
Для использования OS Хайв необходимо пройти процедуру регистрации и создать учетную запись, защищенную паролем и, желательно, двухфакторной аутентификацией.
Промокод для зачисления 10 USD на баланс Hive OS:
MINING-CRYPTO (использовать при регистрации)
Для этого переходят по ссылке Sign In на https://hiveos.farm/:
Для регистрации Hive необходимо ввести информацию об имени, желаемый логин, электронный почтовый адрес, выбрать нужную часовую зону и создать пароль аккаунта.
После регистрации появится окно, в котором отображается логин, статус ферм и текущий баланс на счету пользователя (в данном случае одна ферма):
Для обеспечения защиты от взлома желательно установить двухфакторную аутентификацию через меню «аккаунт», где нужно сдвинуть вправо соответствующий ползунок:
Для создания воркера (ID рига) нажимают на поле фермы в основном окне своего аккаунта, после чего появится окно, которое позволяет:
- создавать воркеры – идентификаторы и пароли для каждого рига;
- отслеживать статистику работы;
- создавать кошельки, содержащие информацию о адресах куда будет перечисляться добытая при майнинге криптовалюта;
- создавать полетные листы, которые содержат конфигурацию для майнинга, которая может применяться на любом риге;
- создавать профили разгона для разных алгоритмов и ригов;
- во вкладке активность отслеживать действия с аккаунтом;
- во вкладке доступ отслеживать действия по аутентификации в аккаунте других пользователей;
- с помощью биллинга работать с платежами для аккаунта (необходимо при управлении более, чем тремя ригами);
- настраивать конфигурацию личного кабинета.
Если вы забыли hive os пароль ничего страшного, введите адрес электронной почты и вам предоставят токен восстановления и ссылку для смены пароля.
Более серьезной проблемой будет утеря кода двухфакторной аутентификации, обязательно и сохраните на бумажном или электронном носителе код подключения 2FA.
Для создания воркера в окне фермы нажимают плюс в белом квадрате:
В раскрывающемся списке выбирают добавление воркера:
Во всплывающем окне конфигурируют новый воркер в соответствии с ригом, к которому он будет относится:
После этого в аккаунте появится окно с ID рига, паролем и данными FARM_HASH:
ID рига и пароль к нему нужно переписать, они понадобятся для его активации при первой загрузке.
Для дальнейшей работы с ригом необходимо создать кошельки, которые будут сохранять информацию об адресах, на которые будут перечисляться монеты при майнинге. Для их создания нажимают на название фермы (слева вверху персональной страницы https://the.hiveos.farm/farms) и выбирают меню кошельки. На открывшейся странице активируют кнопку добавить кошелек:
В появившемся окне из раскрывающегося списка выбирают название монеты, вводят соответствующий ей адрес своего кошелька и дают ему название (в данном случае — Monero).
Все созданные кошельки можно проконтролировать и, при необходимости, отредактировать в меню кошельков каждой фермы.
Для настройки майнинга на конкретный пул используется меню полетных листов (они выполняют роль BAT-файлов в Windows), в котором из выпадающих списков выбираются:
- алгоритм майнинга (монета):
- нужный кошелек (адрес, куда будут перечисляться средства от майнинга);
- выбирается пул и наиболее близко расположенные по географическому признаку (пингу) сервера;
- программа-майнер;
- задается имя выбранной конфигурации (полетного листа).
После настройки конфигурации нажимают кнопку создания полетного листа в правой нижней части окна настроек рига.
Как правильно выбрать майнер в Hive OS?
Правильный выбор майнера подразумевает использование такого приложения, которое будет совместимо с установленным оборудованием и обеспечит наиболее эффективный и надежный майнинг.
В Hive OS имеется множество встроенных программ майнеров, которые выбираются отдельно для каждого полетного листа фермы путем их выбора из раскрывающегося списка:
Для запуска майнинга двух валют в Hive OS в полетном листе с соответствующими кошельками необходимо использовать Claymore Dual Ethereum Miner:
При желании одновременно использовать майнинг на видеокарте и на процессоре нужно нажать на кнопку добавить майнер справа внизу конкретного полетного листа:
В открывшихся полях задают конфигурацию для монеты, которая будет майнится на процессоре: пул, кошелек, майнер.
В меню конфигурации майнера можно установить тонкие настройки разгона, аналогично командам, которые применяются в BAT-файле для разгона. Для этого в соответствующем полетном листе нажимают кнопку «Конфигурация майнера» и в поле переопределения конфигурации майнера добавляют нужные команды:
Для сохранения настроек нажимают кнопку применяют сделанные изменения. После создания листа можно проконтролировать правильность всех настроек:
При желании можно изменить конфигурацию полетных листов путем нажатия на кнопку троеточия справа их окна и выбора строки Edit:
При нажатии на строку конфигурации майнера появляется окно в котором можно редактировать имеющийся шаблон и редактировать команды тонкой настройки майнера в поле его конфигурации.
Пример внесения параметров разгона для майнинга Монеро в качестве второй монеты на процессоре:
После внесения изменений нужно сохранить внесенные изменения с помощью кнопки обновить:
Для майнинга Metaverse в Hive OS создают новый полетный лист и выбирают монету ETP:
Затем настраивают конфигурацию кошелька стандартным способом (вводят адрес и назначают имя), выбирают пул для майнинга и программу-майнер. При желании проводить дуал-майнинг, выбирают вторую монету и настраивают конфигурацию ее кошелька и пула. Если будет проводиться соло-майнинг, то в меню второй монеты выбирают Don’t use dual:
После этого нужно не забыть нажать кнопку создания полетного листа.
Для майнинга Lyra2z на Hive OS выбирают соответствующую монету, например, ZCoin (XZC) и создают соответствующий полетный лист:
При перенастройке на другой алгоритм требуется остановка добычи. Нет ничего проще, как остановить риг в хайв ос, щелкаем по значку кирка на панели мониторинга и выбираем опцию «остановить майнер».
Готово, можно начинать перенастройку. Для запуска/остановки с окна командной строки используйте значение: miner start/stop, если понадобится перезагрузка или остановка системы применяйте
- reboot — перезагрузить;
- sreboot — перезагрузить принудительно;
- sreboot shutdown — стоп.
Как выбрать программное обеспечение?
Выбирая программное обеспечение, прежде всего ориентируйтесь на собственные потребности и оборудование — платформа должна быть совместима с вашими текущими устройствами. Впрочем, более эффективным выбором станет универсальная платформа, совместимая как с ригами, так и с АСИКами. Таким образом, если ваша ферма состоит из двух типов устройств, вам не придется приобретать две отдельных системы.
Универсальное программное обеспечение подойдет для всей вашей фермы (не забудьте убедиться, что ваши модели видеокарт или АСИКов находятся в списке поддерживаемого оборудования). Помимо этого, учитывайте функции программного обеспечения и его стоимость.
У каждой платформы, упомянутой в этой статье, есть свои плюсы и минусы, но Hive OS кажется самым универсальным и удобным вариантом. Система подходит и для ригов, и для АСИКов, и позволяет совмещать карты AMD и NVIDIA в одном риге. Кроме того, у неё множество полезных функций, и их список регулярно пополняется
Как активировать риг и синхронизировать запуск майнинга?
Запуск рига осуществляется автоматически после его загрузки с флешки. После автоматической конфигурации системы появится окно с приглашением добавить в своем аккаунте профиль рига (воркера), установить его имя и пароль, получить его ID и ввести их в настраиваемый компьютер (эти данные можно получить сразу после создания аккаунта).
Система предложит нажать ввод для использования сервера api.hiveos.farm по умолчанию:
Необходимо нажать ввод, после чего ввести ID и пароль рига. После этого активация системы для майнинга завершена и с ригом можно работать удаленно с окна личного кабинета.
Разгон видеокарт AMD и NVIDIA, основные ошибки
Для разгона видеокарт в Hive OS используют меню профилей разгона на страничке фермы (https://the.hiveos.farm/):
С помощью нажатия на кнопку добавления ОС профиля может создаваться множество разных профилей, подходящих для каждой монеты.
Для удобства поиска профиля, наиболее подходящего для алгоритма майнинга определенной монеты, можно задавать ему соответствующее название:
Ввод параметров разгона можно осуществлять с помощью нажатия на значок карандаша в строке выбранного профиля. При этом появляется окно, в котором можно изменять для каждой карты частоту ядра, памяти, устанавливать скорость вентиляторов, задавать лимит потребления:
Для видеокарт АМД используется шаблон, более подходящий для этих типов карт:
Параметры разгона задаются аналогично работе в Windows, но при установке частоты памяти карт Nvidia нужно задавать значения в два раза большие, чем в Windows. При разгоне карт АМД лимиты энергопотребления можно менять путем подбора значений состояния ядра.
- Для видеокарт АМД также можно задавать индекс состояния памяти (1 – максимальная экономия, 2 – максимальная эффективность).
- Основными ошибками при разгоне рига является выставление слишком большого разгона или очень малого напряжения на ядре (для видеокарт АМД). Необходимо учитывать, что майнинг на разных алгоритмах требует использования индивидуальных настроек разгона, каждую из которых можно задавать в своей конфигурации параметров разгона.
Ели вы решили майнить с hive os amd картами, иногда возникают проблемы при запуске и в процессе добычи. Чаще всего они связаны с пользовательскими прошивками BIOS графических процессоров, андервольтингом и наличием видеокарт различных моделей в одной сборке.
Иногда, hive os ошибки в процессе майнинга происходят из-за некорректной работы комплектующих фермы (материнской платы, райзеров).
Но в целом по статистике разработчиков количество красных и зеленых, использующих последнее hive os обновление, примерно одинаково.
Продвинутые команды
Статус / Диагностика
agent-screen log — показать логи разных частей (вы можете использовать log1 и log2) агента Hive
hello — «поздороваться» с сервером: чтоб обновить IP адреса, настройки, и так далее (обычно выполняется при запуске)
net-test — проверить и определить сетевое соединение
timedatectl — показать время и дату настроек синхронизации
top -b -n 1 — показать список всех процессов
wd status — показать статус и лог хешрейт-вотчдога
AMD
amd-info — показать данные по картам AMD
amdcovc — показать данные о питании карт AMD
amdmeminfo — показать данные о памяти карт AMD
wolfamdctrl -i 0 —show-voltage — показать таблицу напряжения для видеокарт AMD #0
Nvidia
journalctl -p err | grep NVRM — показать последние ошибки видеокарт Nvidia
nvidia-info — показать расширенные данные по картам Nvidia
nvidia-driver-update — обновление драйверов Nvidia
nvidia-driver-update 430 — скачать и установить последний драйвер из серии 430.*
nvidia-driver-update —nvs — переустановить только nvidia-settings
nvidia-smi — показать данные по картам Nvidia
nvtool —clocks — показать частоты ядра/памяти для всех видеокарт Nvidia
Оборудование
gpu-fans-find — вращать вентиляторы GPU от первой до последней карты, чтобы упростить поиск необходимого GPU. Можно указать номер карты, тогда вентиляторы запустятся именно на ней. Если воркер запускается корректно, отследить какая карта какой шине соответствует довольно просто. Например, если карта GPU0 имеет шину 01:00.0, и её нужно найти, используйте команду gpu-fans-find 0. Эта команда на некоторое время раскрутит вентиляторы только на этой карте. И так далее по примеру.
sensors — показать показания напряжения/температуры материнской платы и карты
sreboot wakealarm 120 — выключить блок питания и запустить через 120 секунд
/hive/opt/opendev/watchdog-opendev power — эмуляция нажатия кнопки питания посредством OpenDev вотчдога
/hive/opt/opendev/watchdog-opendev reset — эмуляция нажатия кнопки перезапуска посредством OpenDev вачдога
Апгрейд / Установка
disk-expand -s — расширить раздел Linux, чтобы заполнить оставшееся на диске место
hpkg list miners — список всех установленных майнеров
hpkg remove miners — удалить все майнеры
nvidia-driver-update —remove — удалить все загруженные пакеты драйверов Nvidia, кроме утсановленного на данный момент
selfupgrade —force — принудительный апгрейд; это поможет в ситуации, когда selfupgrade сообщает, что версия Hive актуальна, но на самом деле это не так
Как управлять ригом, основные нюансы после настройки?
Работа с ригом после активации осуществляется через веб-интерфейс в личном кабинете пользователя на сайте Hive OS. Управление осуществляется путем нажатия на соответствующий ригу воркер. В верхней части окна воркера выведены основные кнопки управления:
Они позволяют производить следующие действия:
- управлять питанием:
- задавать вручную сетевые параметры для связи с ригом, в том числе осуществлять работу через VPN;
- выполнять команды Linux;
- запускать майнинг;
- работать с консолью рига;
- работать с майнером;
- использовать вотчдог;
- управлять температурным режимом и вентиляторами.
Включение майнинга производится с помощью нажатия на кнопку ракеты, после чего можно будет выбрать нужный полетный лист:
После его выбора нажимают кнопку применить, и риг начнет майнинг в соответствии с заданной конфигурацией:
В меню рига будет отображаться информация о его состоянии, включая информацию о каждой видеокарте, их температурах, хешрейте, стабильности работы и другие важные параметры:
Если вы сделали апгрейд оборудования, но не знаете, как удалить воркера на хайв ос, или вас по каким – то причинам не устраивает работа в улье, зайдите в свой аккаунт. Двойным щелчком по названию фермы откройте настройки воркеров. Кнопка удаления шахтеров находится в правом углу рядом с именем фермы.
Система запросит подтверждение серьезности ваших намерений, наберите yes и нажмите подтвердить.
Готово воркер удален, можно создавать новую конфигурацию оборудования. Для удаления фермы полностью, перейдите расширенные настройки, кнопка «Удалить ферму» находится внизу, процесс происходит аналогично удалению воркера.
Учтите, после удаления фермы, будут ликвидированы все данные о настройках видеокарт, полетных листах и кошельках выбранных вами монет. Придется все создавать заново.
Для настройки hive os wifi необходимо ввести команду wifi и прописать ssid и pass для подключения к роутеру. В случае возникновения проблем, открыть флэшку с хайвом через Windows и отыскать файл конфигурации, для внесения имени и пароля беспроводной сети. Но кабельное соединение все-таки надежнее, майнить на виндовс или hive os wifi, не очень хорошая идея.
Аналоги Hive OS, их особенности и преимущества: топ-4
Рентабельность криптодобычи зависит не только от вычислительной мощности оборудования. Владельцу GPU-фермы нужно оптимизировать процесс майнинга. И здесь многое зависит от операционной системы.
Начинающие майнеры обычно используют Windows, это довольно простая и удобная платформа с большим ассортиментом поддерживаемого софта и удобным графическим интерфейсом. Если майнер имеет один небольшой риг и, постоянно сидит дома, то ему вроде бы и так хорошо.
Однако, на самом деле Виндовс не самый оптимальный хотя и не самый плохой вариант майнинговой операционной системы. По крайней мере, если сравнивать с обычной LINUX, на базе которой запустить добычу цифровых монет сложнее. Однако зачем самому возится, есть уже готовые версии Линукс, заточенные специально под майнинг.
Наверное, все пользователи, мало-мальски интересующиеся добычей крипты, слышали об операционной системе Hive OS. Это самая лучшая, майнинговая операционная система на базе Ubuntu. Но есть много альтернативных вариантов. Тема нашего сегодняшнего обзора аналоги Hive OS, их особенности и преимущества.