Hive os проверка диска на ошибки

Вы можете в это не верить, но сделать первые шаги в майнинге не так сложно, как кажется на первый взгляд. Жизнь майнера может быть тяжелой, но есть надежный способ ее упростить. Просто попробуйте некоторые из команд, которые мы перечислили ниже, они помогут вам настроить майнеры, обнаружить различные проблемы (например, с Nvidia) и упростить использование системы в целом. Используя их, вы сможете решать различные задачи гораздо быстрее и проще.

Давайте начнем с основ, прежде чем перейти к чему-то более сложному. Вот некоторые общие команды Hive и Linux, которые могут вам понадобиться:

  • agent-screen. Используйте его, чтобы увидеть клиентский агент Hive. Когда вы решите выйти, нажмите Ctrl + A, D.
  • firstrun -f. Это поможет вам в случае, если вам снова понадобится идентификатор и пароль установки.
  • mc. Это файловый менеджер, подобный Norton Commander, но для Linux.
  • selfupgrade. Эта команда обновит систему. Вместо того, чтобы использовать его, вы также можете нажать кнопку в Интернете — результат будет таким же.
  • sreboot. Если вы используете эту команду, все сразу перезагрузится.
  • sreboot shutdown. Вам нужно немедленное отключение? Тогда эта команда именно то, что вы ищете.

Майнеры

В свою очередь эти команды помогут вам разобраться с майнерами:

  • miner. Попробуйте эту команду, чтобы увидеть экран запущенного майнера. Когда вы решите выйти, нажмите Ctrl + A, D.
  • miner start, miner stop. Здесь все просто, эти команды запускают и останавливают текущий настроенный майнер.
  • miner log, miner config. Очевидно, что эти команды позволяют проверить конфигурацию журнала и майнера.

Системные логи

Вот две хитрости при работе с системным журналом:

  • dmesg. Этот покажет вам системные сообщения и журнал загрузки.
  • tail -n 100 /var/log/syslog. Хотите увидеть последние 100 строк из системного журнала? Попробуйте эту команду.

Сеть

И, очевидно, вот несколько сетевых «лайфхаков», о которых вы должны знать:

  • ifconfig. Используйте его, чтобы увидеть сетевые интерфейсы.
  • iwconfig. Ищете беспроводные адаптеры? Эта команда покажет их вам.

Расширенные команды для Хайв ОС

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

Состояние / Диагностика

Регулярная диагностика имеет решающее значение для «здоровой» майнерской жизни. Узнайте, как это сделать:

  • agent-screen log. Эта команда покажет вам журналы различных частей агента Hive. Вы также можете попробовать log1 и log2.
  • hello. Мы знаем, что вы вежливый человек, так что передайте привет серверу! Это позволит вам обновить IP-адреса, настройки и т. д. Эта команда обычно запускается автоматически при запуске.
  • net-test. Попробуйте эту команду для проверки и диагностики вашего сетевого подключения.
  • timedatectl. Используйте его, чтобы увидеть настройки синхронизации времени и даты.
  • top -b -n 1. Если вы воспользуетесь этой командой, вы увидите список всех процессов.
  • wd status. Вам нужно увидеть статус сторожевого таймера и журнал? Ну вот.

Команды для AMD

Попробуйте эти команды для работы с продвинутыми микро устройствами или AMD, если коротко:

  • amd-info. Используйте эту команду для просмотра информации о всех картах AMD (не волнуйтесь, формат очень удобен для пользователя). Для расширенной информации используйте amdmeminfo.
  • amdcovc. Эта команда покажет вам текущие частоты для всех карт AMD.
  • wolfamdctrl -i 0- -show-voltage. Используйте его, чтобы увидеть таблицу напряжений для AMD GPU # 0.

Команды для Nvidia

Вот некоторые полезные команды для обнаружения проблем Nvidia, их решения и так далее:

  • journalctl -p err | grep NVRM. Если есть какие-либо недавние ошибки графического процессора Nvidia, эта команда покажет их вам.
  • nvidia-smi. Используйте эту команду, чтобы проверить информацию о картах Nvidia. Для расширенной информации, перейдите на nvidia-info.
  • nvidia-driver-update 430. Собираетесь ли вы скачать и установить последнюю версию драйвера из серии 430. *? Затем используйте эту команду, чтобы ускорить процесс.
  • nvidia-driver-update —nvs. Используйте его для переустановки настроек Nvidia.
  • nvtool- — clocks. Эта команда позволяет увидеть часы ядра / памяти для всех графических процессоров Nvidia.

Аппаратное обеспечение

Узнайте, как упростить работу с GPU, процессором и другими аппаратными средствами:

  • gpu-fans-find. Если вам нужно найти определенный графический процессор, используйте эту команду для вращения вентиляторов от первого графического процессора к последнему. Поиск станет намного проще.
  • 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. Логически эта команда инициирует принудительное обновление системы. Это может помочь в случае, если сценарий говорит, что Hive обновлен, но на самом деле это не так.

Логи

Управляйте журналами быстро и легко:

journalctl -u hive- -no-pager. Эта команда показывает журнал загрузки службы Hive.

journalctl -u hivex- -no-pager. А с этим вы увидите журнал X-сервера (графический интерфейс пользователя).

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

logs-off. Это позволяет сохранить все журналы в ОЗУ, чтобы уменьшить износ USB-накопителя. Имейте в виду, что эта команда выполняется по умолчанию.

log=’/var/log/syslog’; gzip -c9 “$log” | base64 -w 0 | message file “$(basename “$log”)” payload. И, наконец, эта команда позволяет отправить файл / var / log / syslog на панель инструментов.

Как запустить команды Hive

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

  1. С помощью значка «Выполнить команду» на панели;
  2. Через удаленную консоль Hive Shell или Teleconsole;
  3. Через веб-консоль ShellInABox;
  4. При подключении к ферме через IP-адрес. Вы можете сделать это с любым клиентом SSH (например, PuTTY);
  5. Через локальную консоль (например, клавиатуру или устройство).

3 маленьких ярлыка

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

  • Ctrl + C. Эта комбинация останавливает любую запущенную команду.
  • Ctrl + A, D. Используйте эту команду, чтобы выйти из экрана (майнер или агент). Экран будет работать.
  • Ctrl + A, Пробел или Ctrl + A, 1,2,3. С помощью этой комбинации вы можете легко переключаться между экранами, например, если у вас работает второй майнер.

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

Подробно разберем самую популярную систему для майнинга Hive OS. Hive OS представляет собой linux подобную операционную систему для майнинга на видеокартах и асиках. Выясним как правильно установить Hive OS, настроить систему Хайв ОС для стабильной работы, настроить и разогнать видеокарты, как сделать кошелек и полетные листы для запуска майнинга. Изучим команды и возможности обновления. И самое главное, разберем основные причины проблем и ошибок которые встречаются при майнинге на HiveOS.

БАЗОВЫЙ УРОВЕНЬ, ДЛЯ НОВИЧКОВ

Регистрация в Hive OS

Hive OS промокод на 10$ при регистрации — InsidePC

В первую очередь нужно зарегистрироваться в HiveOS на официальном сайте. По данной ссылке с промо кодом «InsidePC», вы получите 10$ на счет, с которого сможете оплачивать систему. Регистрация в Hive OS ничем не отличает от регистрации в той же Rave OS, о которой мы писали в прошлой статье.

Когда вы попадете на сайт, нажмите на кнопку Sign In.

Регистрация в Hive OS
Регистрация в Hive OS

Если у вас есть промо код, нажмите Have a promo code?, нажмите и введите промо код InsidePC и получите 10$ на счет.

Промо код для получения 10$
Промо код для получения 10$

После регистрации и входа в Hive OS, вы увидите веб интерфейс панели управления.

Панель управления Hive OS.
Панель управления Hive OS.
  • Farms (Фермы) — ваши ферм.
  • Wallets (Кошельки) — кошельки.
  • Flight Sheets (Полетные листы) — полетные листы.
  • Overclocking Templates (Шаблоны разгона) — шаблоны разгона.
  • Notification (Уведомления) — уведомления.
  • Your Funds (Ваши средства) — финансовые ведомости.
  • Referrals (Рефералы) — рефералы.
  • Account (Аккаунт) — аккаунт.

Как изменить язык системы

Рекомендуем использовать все профессиональные системы и сервисы на английском языке. Но если с английским совсем плохо, вы можете переключить на русский интерфейс. Для этого перейдите Аккаунты — Язык (язык будет сразу первой строчкой в настройках аккаунта). Хайв ОС на русский переведен качественно и профессионально.

Перспективные криптовалюты для майнинга и инвестирования.

Системные требования для Hive OS

Минимальные системные требования:

  • Intel® Core™ 2 или лучше / AMD am2+ или лучше
  • 4 ГБ ОЗУ*
  • 4 ГБ носитель (HDD / SSD / M2 / USB
  • Для добычи ETH (курс эфир) на RX Vega 56, RX Vega 64, Radeon VII, RX 5700 потребуется 6 ГБ оперативной памяти

Рекомендованные системные требования:

  • Intel® Core™ i3-3220 3,3 ГГц / AMD FX-6300 3,5 ГГц
  • 8 ГБ ОЗУ
  • 8 ГБ SSD-накопитель

Настройки биос (bios) для материнской платы под Hive OS

  • Настройте PCIe Link Speed на GEN2
  • Отключите Internal Graphics (если это не нужно вам для монитора)
  • Включите Above 4G Decoding
  • Выключите CSM Support
  • Убедитесь, что приоритет загрузки настроен правильно — устройство хранения, содержащее Hive, должно быть на первом месте
  • (Опционально) Restore AC Power Loss (Power On)

Для ASUS B250 Mining Expert, PCIe Link Speed должна быть настроена в двух разных местах

  • AdvancedPCH ConfigurationPCI Express Configuration -> PCIe Speed -> Gen 2
  • AdvancedSystem Agent (SA) ConfigurationPEG Port Configuration -> PCIEX16_1 Link Speed -> Gen 2

И еще несколько рекомендаций касательно B250:

  • Некоторые пользователи сообщают о лучшей совместимости с Gen 1 вместо Gen 2 на более крупных ригах
  • Некоторые пользователи сообщают об улучшенной стабильности при пустом слоте x16_1
  • Обновленный bios может помочь решить множество проблем с платой

Как это сделать, читайте в статье по настройке биоса материнской платы под майнинг.

Скачиваем образ Hive OS для записи

Для скачивания образа HiveOS, используйте только официальный сайт. Ссылка на скачивания с официального сайта. Hive os скачать нужно обязательно по ней. Образ скачивается в ZIP архиве. Hive OS скачивайте только с официального сайта. Название образа будет примерно таким — hiveos-0.6-190-stable@210108.img.xz. Образ весит около 1,3 Gb.

Прежде чем записать образ Хайв ОС, разархивируйте его. Разархивированный образ для записи должен быть с расширением .img. Скачать hive os не должно составить для вас труда.

Установка образа Hive OS на SSD, HDD, M.2 или флешку

Структура фермы в системе Hive OS

Для понимания правильной настройки ваших ферм в системе Hive OS, объясним иерархию объектов в ферме.

Ферма (Farms) — представьте это как объект, например гараж или комната в которой размещены ваши воркеры или риги (до ригов или воркеров мы еще дойдем). Благодаря объединению ригов в фермы, вы можете разделять их по геолокации, например если у вас риги в разных гаражах, офисах, квартирах, комнатах. Это больше нужно для тех, у кого много ферм и ригов.

Hive os farm позволяют настривать фермы и локации.

Воркер (Workers) — это непосредственно ваш риг. Т.е. материнская плата с процессором, блоком питания и видеокартами. В обычной жизни, это и называют фермой. Как собрать майнинг ферму, читайте на сайте.

Создаем ферму и воркер для подключения к образу

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

Нас интересует вкладка Фермы. Справа вверху нажимаем + и добавляем новую ферму.

Создание новой фермы в Hive OS
Создание новой фермы в Hive OS
  • Имя — имя фермы.
  • Часовой пояс — часовой пояс. Указывайте тот часовой пояс где находится ферма, это необходимо для отображения правильных временных кодов.
  • Автотэги — полезная вещь, если у вас много ферм и много ригов. Автоматически помечает тэгами GPU и ASIC.
  • Hiveon Pool Charging — данная опция позволят вам не платить за фермы 3$ в месяц, а оплачивать процент с пула. Мы не рекомендуем использовать Hiveon Pool, он не плохой, просто есть гораздо лучше пулы для майнинга эфира. Например Binance.

После создания фермы, вас перебросит на вкладку воркер. Справа вверху будет иконка «+» через которую вы создаете новый воркер.

Создание воркера в HiveOS
Создание воркера в HiveOS
  • Платформа — выбираете GPU если у вас видеокарты, или ASIC если асики.
  • Имя — имя воркера.
  • Пароль — пароль воркера, для предоставления доступа.
  • Теги — можете задать теги для удобства.
  • Описание — описание воркера для себя.

После нажатие на кнопку «Добавить», вы попадаете в настройки рига или воркера.

FARM_HASH and rig.conf
FARM_HASH and rig.conf

Тут нам нужен FARM_HASH. Это код который нужно будет вставить в образ Hive OS после записи этого образа. Либо вы можете в этом окне сказать rig.conf с уже прописанным FARM_HASH и скопировать в систему после создания образа. Мы рассмотрим оба варианта в Хайв ОС.

Устанавливаем образ Hive OS

Для записи образа Hive OS, проще всего воспользоваться программой HDD Raw Copy Tool. Мы покажем процесс установки на ней, но вы можете воспользоваться программой Etcher, она более современная.

Запускаем HDD Raw Copy Tool и в поле File выбираем образ Hive OS (Please select SOURCE).

HDD Raw Copy Tool для записи Hive OS
HDD Raw Copy Tool для записи Hive OS

Нажимаем Continue и выбираем диск или флешку на которую будем записывать образ в поле ATA (Please select TARGET).

После записи у вас появиться еще одни жесткий диск с файлами и именем Hive OS.

Вам нужно будет зайти в него и скопировать туда файл rig.conf, который вы скачали на предыдущем шаге. Либо найти там файл rig-config-example.txt и вставить в него FARM_HASH с воркера в поле FARM_HASH и сохранить этот файл с именем rig.conf.

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

Запуск майнинга на Hive OS

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

Создание кошелька в Hive OS (куда мы будем майнить)

Создаем кошелек в Hive OS. В web интерфейсе переходим во вкладку «Кошельки» и нажимаем кнопку «Добавить кошелек». Лучше всего создавать разные кошельки для разных монет, особенно, если вы планируете майнить различные монеты и переключаться между ними. При выборе монеты в Полетных листах, выбор кошельков будет ограничен этой монетой.

Создание кошелька на Hive OS
Создание кошелька на Hive OS
  • Монета — ETH. Кошелек какой монеты мы создаем.
  • Адрес — адрес кошелька или аккаунта на Binance Pool. Мы рассматриваем Binance Pool, т.к. это лучший пул для майнинга эфира на сегодня. Пройти регистрацию на Бинанс пуле можно по этой ссылке.
  • Имя -Имя кошелька.
  • Источник — В нашем случае binance.
  • binance Ключ API — сюда можете вставить API кошелька и получать баланс через Hive OS (по желанию, считаем, что это не обязательная функция).
  • Получить баланс кошелька — включаете функцию вывода баланса кошелька пула.

Кошелек создан. Переходим к созданию полетного листа.

Создания полетного листа

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

Для создания полетного листа в Hive OS переходим во вкладку «Полетные листы (Flight Sheets)».

Создание полетного листа в Hive OS
Создание полетного листа в Hive OS
  • Монета — выбираем монету. В зависимости от выбранной монеты, будут доступны только кошелки для этой монеты.
  • Кошелек — выбираем кошелек который мы создали ранее.
  • Пул — выбираем пул на который будем майнить. А так же сервера пула. Если вы выбрали несколько серверов, то воркер будет присоединятся в порядке очереди к каждому следующему если предыдущий перестал работать. Лучше выбрать 2-3 сервера.
  • Майнер — выбираем майнер. Рекомендуем использовать NBMiner. При выборе майнера, будет манятся текст Nvidia, AMD или CPU. В зависимости от того с какими картами работает майнер, или процессорами.
  • Имя — вводим имя полетного листа.

Запускаем майнинг на Hive OS

Мы сделали все необходимое для запуска майнинга. Выбираем нашу ферму, выбираем наш воркер. Когда вы будете в воркере и будете видеть кол-во карт, перейдите в «Полетные листы».

Запускаем майнинга на Hive OS
Запускаем майнинга на Hive OS

Нажимаем справа на ракете и запускаем майнинг.

Поздравляем, вы запустили майнинг на Hive OS. Подождите пару минут пока майнер запустить процесс майнинга.

Настройка аккаунта, фермы и воркера в Hive OS

Настройка аккаунта в Hive OS (Account Profile Settings)

Что бы попасть на страницу настроек аккаунта, с главной страницы Hive OS перейдите во вкладку Аккаунт (Account).

  • Language (Язык) — изменения языка системы.
  • Profile (Профиль) — логин, имя в системе и email.
  • Notifications (Уведомления) — настройка уведомлений в Telegram или Discort.
  • Password (Пароль) — изменение пароля.
  • Two-factor Authentication (Двухфакторная аутентификация (2FA)) — подключение двухфакторной аутентификации. Дополнительный уровень безопасности.
  • White List (Белый список) — белый список ip адресов. Не используйте это на динамическом IP адресе (если ваш интернет-провайдер меняет его или вы заходите через мобильную сеть)
  • Authentication Tokens (Токены аутентификации) — Вы можете управлять своими персональными API токенами. Вы можете создать новый для своего стороннего приложения. Или удалить подозрительную сессию. Тут можете увидеть текущие сессии и закрыть их при необходимости. API документация тут.
  • Bio (Биография) — тут можно ввести дополнительную информацию о вас: телефон, telegram, skype, информация о компании, часовой пояс.
  • Advanced Settings (Расширенные настройки) — Delete account (Удалить аккаунт) — удаления аккаунта.

Настройка фермы в Hive OS

Что бы попасть на страницу настроек фермы в Хайв ОС, нужно выбрать нужную ферму, под каждую ферму свои настройки, и нажать на ссылку «Settings (Настройки)». Какие настройки фермы доступны в Hive OS?

  • Name (Имя) — задаем имя фермы. Не на что не влияет.
  • Farm Hash — Farm Hash используется для подключения воркера к ферме без предварительного создания в веб.Просто установите его в rig.conf перед первым запуском. Мы не расматриваем такой способ подключения, т.к. есть более удобные, описанные выше.
  • ASIC configuration files (Файлы конфигурации ASIC) — Генератор файлов привязки ASIC. Настройка для асиков.
  • Tags (Теги) — добавление своих тегов для маркирования воркеров.
  • Timezone (Часовой пояс) — часовой пояс фермы.
  • Notifications (Уведомления) — возможность настройки уведомлений для фермы. Т.е. они будут распространятся на все воркеры в ферме.
  • Electricity price, $/kWh (Цена электроэнергии, $/кВт*ч) — Цена электроэнергии для точных подсчетов потребления. Вы можете установить валюту, добавив ее после пробела. Например: 5.47 RUB.
  • Hardware power consumption, watts (Потребляемая мощность, Вт) — Значение по умолчанию для всех воркеров фермы. Может быть изменен для воркера отдельно.
  • Power supply unit efficiency, % (КПД блока питания,%) — КПД блока питания для более точных подсчетов потребления. Значение по умолчанию для всех воркеров фермы. Может быть изменен для конкретного воркера.
  • Advanced Settings (Расширенные настройки)
  • Packages repository server mirror URL (Адрес зеркала сервера хранилища пакетов) — данная настройка позволяет указать локальные пакеты для обновления. Это позволит сохранить трафик и увеличить скорость обновления. Рекомендуется только для тех пользователей, которые понимают что это и точно знают зачем им это.
  • Transfer farm (Передача фермы) — Передача фермы другому пользователю. Введите логин существующего пользователя, который будет новым владельцем фермы. Тут все должно быть понятно, передача фермы другому владельцу.
  • Remove Farm (Удалить ферму) — Удаление фермы.

Настройка воркера в Hive OS

Для настройки воркера, нужно войти в нужный воркер и перейти во вкладку «Settings (Настройки)». Какие настройки воркера доступны в Hive OS?

  • ID — уникальный идентификатор воркера. Так же в строчке с ID есть ссылка на готовый файл rig.conf.
  • Farm hash — Farm hash вашего воркера который прописывается в файле rig.conf.
  • Name (Имя) — имя воркера.
  • Description (Описание) — описание воркера.
  • Tags (Теги) — тэги для удобства сортировки видеокарт в воркере по типам памяти, моделям и т.д.
  • Password (Пароль) — пароль воркера.
  • Resend all configs (Переслать все настройки) — выгрузка настроек воркета для импорта в другую ферму.
  • Cards/Boards Quantity (Количество карт/плат) — данный параметр увеличивается автоматически. Но можно его менять и вручную.
  • GUI on boot (Отключить GUI при загрузке) — не запускать Х-сервер, только консоль, для Nvidia не будет разгона.
  • Maintenance mode (Режим технического обслуживания) — включить режим обслуживания (не запускать майнер и сторожевой таймер при загрузке)
  • Push interval (Интервал сброса данных) — Интервал в секундах между отправкой статистики на сервер. По умолчанию 10 секунд. Обратите внимание, что конфиги и команды будут обрабатываться воркеров с одинаковым интервалом.
  • Power cycle — когда эта опция включена, все перезагрузки будут выполняться как выключить и включить через 30 секунд.
  • DoH — DNS поверх HTTPS (DoH) — протокол для выполнения разрешения DNS по протоколу HTTPS. Использование DoH повышает конфиденциальность и безопасность пользователей путём предотвращения перехвата и манипулирования данными DNS.
  • Miner delay (Задержка старта майнера) — задержка в секундах до запуска майнера при включении воркера.
  • Hardware power consumption, watts (Потребляемая мощность, Вт) — вы можете установить энергопотребление «тушки» для более точного расчета энергопотребления.
  • Power supply unit efficiency, % (КПД блока питания,%) — вы можете установить КПД блока питания для более точного расчета потребляемой мощности.
  • Mirror Select (Выбор зеркала) — если у вас возникли проблемы с подключением к Hive сервера от вашего воркера и часто возникают ложные события не в сети / в сети, вы можете попробовать выбрать другой URL-адрес для подключения к серверу. Иногда возникает проблема с брандмауэром (ваш собственный или ISP) и смена порта может помочь.
  • VPN — подключение VPN.
  • Advanced Settings (Расширенные настройки)
  • Transfer Worker (Перенос воркера) — перенести воркера на другую ферму. Кошелек не переносится с воркером. Пожалуйста, примените кошелек с другой фермы после того как перемещение будет завершено.
  • Worker Activation/Deactivation (Активация воркера) — активация и деактивация воркера.
  • Remove Worker (Удалить воркера) — удаление воркера.

Подключение и настройка Binance Pool через Hive OS

Подключение и настройка Binance Pool через Hive OS подробно описана в статье по Binance Pool. Переходите и изучайте.

Разгон видеокарт в Hive OS

Разгон видеокарт от NVIDIA

Шаг 1 — Заходим в ферму. Во вкладке Farms(Фермы), выбираем нужную ферму.

Hive OS - Farms
Hive OS — Farms

Шаг 2 — Заходим на нужный риг. Выбираем риг в котором стоят карты которые мы будем разгонять.

Workers в Hive OS
Workers в Hive OS

Шаг 3 — выбираем нужную карту, все карты, определенные карты. Выбираем нужную карту и нажимаем на значок спидометра. Можно выбрать этот значок напротив конкретной карты, либо выбрать значок спидометра с надписью ALL. Тут задаются настройки разгона для всех карт Nvidia или AMD. Если у вас несколько одинаковых карт в риге, можно применить разгон сразу ко всем картам. Так же можно разогнать только определенные карты, об этом ниже.

Разгон RTX 3070 в HiveOS
Разгон RTX 3070 в HiveOS

Шаг 4 — Устанавливаем параметры разгона. Окно настроек для видеокарт от AMD отличается от карт для NVIDIA и имеет свои нюансы:

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

Popular Presets

Нажимаете на нужный пересет разгона и он применится к вашей карте.

Разгон нескольких карт из рига

Разгон нескольких карт из рига

Заходите в настройки разгона всех карт, и по отдельности указываете значения разгона для каждой отдельной карты. Порядок от GPU 0 до GPU N…

Разгон видеокарт от AMD в Хайв ОС

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

Разгон RX 5700 XT в Hive OS вкладка Config
Разгон RX 5700 XT в Hive OS
  • В поле Core Clock offset, Mhz — указываем частоту в Mhz которую вы добавляете или снижаете от базовой.
  • В поле Core voltage, mV — указываем значения потребления графического чипа в милливольтах.
  • В поле Memory Clock offset, Mhz — указываем значение частоты видео памяти. Частота видео памяти указывается умноженная на 2. Т.е. если вам нужно увеличить частоту на 1000 MHz, вбиваете 2000 Mhz. Как и для карт NVIDIA.
  • В поле Memory voltage, mV — указываем значения потребления видеопамяти в милливольтах.
  • В поле Power Limit — указываете предел потребления карты в ваттах.

Polular presets — работают так же как и на картах Nvidia. Выбираете нужный шаблон и применяете его.

Как включить уведомления в Hive OS на Telegram или Discord

Вы можете настроить уведомления по различным событиям в системе и получать их на свой telegram или discord. Какие уведомления можно получать на Telegram и Discord с Hive OS:

  • Воркер в сети
  • Воркер не в сети
  • Воркер загрузился
  • Сообщения об ошибках
  • Предупреждающие сообщения
  • Информационные сообщения
  • Выполненные без ошибок
  • GPU Temp >= Red Temp + 3°
  • Почасовой отчет
  • Скорость вентилятора >= Порог + 5%
  • Коэф. подтв. шар >= Порог — 5%
  • Средняя нагрузка (15 мин) >= Порог + 1
  • Потеря GPU/платы
  • GPU MEM TEMP >= Red MEM TEMP + 3°
  • CPU TEMP >= Red CPU TEMP + 3°
  • ASIC Board TEMP >= Red ASIC TEMP + 3°

Список уведомлений очень большой. Что в целом позволит вам во время узнавать и реагировать на любые события на ферме.

Как настроить эти уведомления?

Переходите на Фермы и выбираете нужный Воркер, там ищем вкладку — Настройки. Спускаемся к Уведомлениям.

Уведомления на telegram или discord в hive os

Для настройки уведомлений, перейдите по ссылке на Hive OS Bot, получите код в боте и на email. Введите их в системе и подписка будет оформлена.

Уведомления в Telegram в Hive OS

Обновление системы Hive OS и обновление драйверов для видеокарт

Какая версия Hive OS установлена?

Для обновление Hive OS, обратите внимание, не Ubuntu на базе которой написана Hive OS, а именно Hive OS, необходимо зайти в ваш воркер.

Обновление Hive OS
Обновление Hive OS

Желтым цветом вы увидите последнюю версию системы, а рядом белым цветом будет обозначена текущая версия Hive OS. В моем случае, стоит 0.6-203@210503, а последняя версия на данный момент 0.6-203@210512.

Обновление Hive OS до последней версии (Upgrade)

Для обновления Hive OS до последней версии, нажмите на желтую иконку («Upgrade or Downgrade»).

Обновление Hive OS
Обновление Hive OS

Во всплывающем окне, вы можете выбрать версию на которую вы можете обновиться, а также почитать основные изменения в новой версии. Выбрав версию, нажимаете серую кнопку внизу «Upgrade». После нажатия кнопки, нужно будет дождаться процесса обновления. Обычно это занимает не более 2х минут.

Процесс обновления
Процесс обновления

Кнопка Reboot after complete — обновит воркер после успешного обновления Hive OS.

Как откатиться на предыдущие версии Hive OS (Downgrade)

В той же иконке (Upgrade or Downgrade), выбираем предыдущие версии на которые мы можем сделать откат.

Белым цветом написаны предыдущие версии системы на которые вы можете откатится. Выбираете нужную и нажимаете Upgrade. Все очень просто.

Как обновить драйвера для карт NVIDIA

Обновление драйверов в Hive OS можно сделать только для карт Nvidia, для карт AMD драйвера обновляются вместе с дистрибутивом сомой системы. Т.е. при обновлении версии Hive OS. Прежде чем обновлять драйвера, посмотрите какие драйвера установлены на вашем риге.

Версия драйвера в HiveOS
Версия драйвера в HiveOS

В нашем случае версия драйверов — 455.45.01.

Следующий шаг, это узнать последнюю актуальную версия драйвера для карт Nvidia. Нужно запустить Shell.

Находясь в воркере, выбираем «Удаленный доступ» и «Hive Shell Start».

Hive Shell старт
Hive Shell старт

После запуска Hive Shell, открываем окно Hive Shell.

nvidia-driver-update --list
nvidia-driver-update —list

Вводим команду nvidia-driver-update —list.

Вы увидите список доступных драйверов для установки. Узнаете версию Cuda для вашего устройства.

Для обновления драйвера введите команду upt update.

upt update
upt update

После выполнения этой команды, вводим команду на обновление драйвера.

Если есть более новая версия драйвера, вводите команду nvidia-driver-update 455.38 (указываете версию драйвера), либо просто вбиваете команду nvidia-driver-update и он будет ставить самую последнюю актуальную версию.

nvidia-driver-update
nvidia-driver-update

Обновления займет пару минут, после успешного обновления драйверов на hive os для nvidia, вы должны увидеть следующее окно:

Nvidia settings reinstall seccessful
Nvidia settings reinstall seccessful

Все, обновление драйвера прошло успешно.

Driver installation successful
Driver installation successful

Как обновить драйвера для карт AMD в Hive OS

Драйвера для карт AMD обновляются вместе с обновлением образа Hive OS. Других варианты не рекомендуются.

Зомби режим в Hive OS

Шаг 1: Заходим в Flight Sheets (полетные листы) и создаем полетный лист. Монету выбираем ETH, прописываем свой кошелек (нужно предварительно его создать), пул, и майнер. Выбираем TeamRedMiner и нажимаем Настроить ( Setup Miner Config).

Создаем Flight Sheets (полетный лист) и выбираем майнер TeamRedMiner
Создаем Flight Sheets (полетный лист) и выбираем майнер TeamRedMiner

В насройках майнера, находим поле Extra config arguments и вводим следующую команду — —eth_4g_max_alloc 4076.

--eth_4g_max_alloc 4076
—eth_4g_max_alloc 4076

Эта команда указывает сколько видеопамяти в карте будет использоваться под DAG файл. Все что больше этого значения будет размещаться в оперативной памяти. Чем выше эта цифра, тем меньше будет падение хэшрейта в майнинге. У нас стоит 4076 mb. Это цифру вам нужно подобрать самим. Если на 4076 все работает стабильно, попробуйте поднять на 10 mb.

Нажимаем Apply Changes и сохраняем полетный лист. Полетный лист называем как то понятно, Zomby List или как то так.

Более подробнее про майнинг на картах с 4GB видеопамяти читайте в статье по майнингу на RX 480, RX 570, RX 580.

Проверка логов в Hive OS для поиска проблем и ошибок

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

Как посмотреть лог майнера в Hive OS

Miner Log

Ищем иконку под названием «Miner Actions» и выбираем раздел Miner Log. Вы увидите следующий лог из последних 100 строк работы майнера (это даже не лог, а просто экран майнера):

Miner Log

Настоящие файлы хранятся в /var/log/miner/xxxx/*.log. Как их увидеть?

Открываем «Remote Access» и выбираем Hive Shell Start.

После загрузки терминала, вы увидите иконку открытия терминала в новом окне:

Нажимаем на нее и переходим в терминал, который откроется в соседней вкладке.

У нас откроется терминал в котором мы прописываем команду «mc» и нажимаем Enter.

Переходим стрелками в папку /var/log/miner/xxxx/*.log. Где xxx — это название вашего майнера и внутри этой папки смотрим папку с логом. Для просмотра лога нажимаем F3. Для выхода из mc нажимаем F10.

Как посмотреть системный лог в Hive OS

Для доступа в главный системный журнал, вбейте в Hive Shell — less /var/log/syslog

Команды в Hive OS

Базовые команды

  • agent-screen— показывает агент клиента Hive OS (чтобы выйти, нажмите Ctrl+A, D)
  • firstrun -f— заново запросить ID рига и пароль
  • mc— файловый менеджер, наподобие Norton Commander, но для Linux
  • selfupgrade— обновление Hive OS через консоль, то же самое, что нажать кнопку в веб-интерфейсе
  • sreboot— выполнить принудительную перезагрузку
  • sreboot shutdown— выполнить принудительное отключение

Майнеры

  • miner— открывает окно с запущенным майнером (чтобы выйти, нажмите Ctrl+A, D)
  • miner start, miner stop— запускает или останавливает настроенный майнер
  • miner log, miner config— лог / настройки майнера

Логи системы

  • dmesg— показать системные сообщения, в основном, чтобы увидеть лог загрузки
  • tail -n 100 /var/log/syslog— показать 100 последних строк из системного лога

Сеть

  • ifconfig— показать интерфейсы сети
  • iwconfig— показать беспроводные адаптеры

Горячие клавиши

Ctrl+C— остановить любую запущенную команду

Переключение между экранами майнеров, отсоединение от терминала:

  • Ctrl+A, D— отсоединить от экрана (майнер или агент), чтобы оставить его работающим
  • Ctrl+A, Space or Ctrl+A, 1,2,3— переключение между экранами, если у вас запущено несколько майнеров и т.д.

Продвинутые команды

Статус / Диагностика

  • 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 актуальна, но на самом деле это не так

Логи

  • journalctl -u hive —no-pager— показать загрузочный лог Hive OS
  • journalctl -u hivex —no-pager— показать лог X сервера (графический интерфейс)
  • logs-on— записать все логи на диск, они сохранятся после перезагрузок
  • logs-off— записать все логи в оперативную память, чтобы уменьшить износ USB-накопителя (по умолчанию)
  • log=’/var/log/syslog’; gzip -c9 «$log» | base64 -w 0 | message file «$(basename «$log»)» payload— отправить файл /var/log/syslog на панель управления

Как запускать команды

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

  • Выбрать пункт «Выполнить команду», и вбить необходимую команду.
  • Выбрать пункт «Удаленный доступ», и выбрать Hive Shell Start.

Остались вопросы или что то не понятно?

Заходите на наш telegram канал и задавайте их напрямую автору. Помимо общения, публикуем то, чего нет на сайте. Будьте в курсе лучших возможностей заработка на криптовалюте!

Когда, при загрузке, операционная система сообщает о наличии ошибок в файловой системе на одном из разделов, то заслуживает незамедлительно сделать в linux проверку диска на ошибки. Любой уважающий себя user не должен забывать, что периодическая проверка жестких дисков на битые сектора и проверка атриторен на ошибки является примером здравого смысла. Для проверки разделов жесткого диска советуем использовать утилиту FSCK (file system consistency check), поскольку утилита FSCK предустановленна на основной массе операционных систем семейства Linux.

Примером хорошего тона и здравого резона является периодическая проверка диска на битые сектора (бэд-сектора, badblocks) и обычная испытание диска на ошибки записи и т.п. Разберёмся что такое битые сектора. Бэд-сектор, Повреждённый сектор — сбойный (не читающийся) или не внушающий доверие сектор диска; кластер, содержащий сбойные сектора, или кластер помеченный таковым в текстурах файловой системы операционной системой. Следовательно, если в битом секторе были этые, то их ещё возможно восстановить, пока битых секторов не стало слишком много для конкретного файла. Собрать список битых секторов можно с помощью команды badblocks.

Содержание статьи

  • 1 Проверка диска на колоченные секторы в linux с помощью badblocks
  • 2 Исправление ошибок файловой системы fsck
  • 3 Проверка диска на битые секторы в linux с поддержкою smartmontools

Проверка диска на колоченные секторы в linux с помощью badblocks

Badblocks — стандартная утилита Linuх для проверки (Тестирование Инвентаризация Допинг-контроль Проверка подлинности Служебная проверка Проверка орфографии Проверка на дорогах Камеральная налоговая проверка Выездная налоговая проверка Проверка) на колоченные секторы. Она устанавливается по-умолчанию практически в любой дистрибутив и с ее помощью можно проверить как твердый диск, так и внешний накопитель. Для начала давайте посмотрим, какие накопители подключены к ушей системе и какие на них имеются разделы. Для этого нам нужна еще одна стандартная утилита Linux — fdisk.

Собрать список битых секторов можно с помощью команды badblocks.
Делается это так:

sudo badblocks -v /dev/hda1 > ~/badblocks.list

Где /dev/hda1 — это разоблачил диска, что вы хотите проверить.

Желательно делать проверку в однопользовательском режиме, когда это не внешний диск. Тогда его просто стоит отмонтировать. После этого мы можем швырнуть утилиту fsck, явно указав ей список битых секторов для того, чтобы она их подметить как «битые» и попыталась восстановить с них данные. Делается это так:

sudo fsck -t ext4 -l ~/badblocks.list /dev/hda1

Где ext4 — это тип файловой системы нашего разоблачила диска, а /dev/hda1 — сам раздел диска.

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

sudo fdisk -l

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

sudo badblocks -v /dev/sda1 > badsectors.txt

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

e2fsck. Когда мы будем исправлять раздел с файловыми система Linux ( ext2,ext3,ext4).
fsck. Если мы станем исправлять файловую систему, отличную от ext.

Исправление ошибок файловой системы fsck

В моей а не твоей статье «Проверка файловой системы на ошибки с помощью fsck на Linux» я расскажу как возможно проверить файловую систему на вашей ОС в Linux. Некоторым системам необходим пароль root дабы запустить fsck или других аналогичных утилит, когда не могут загрузить полностью ОС. В данном случае стоит выполнить проверку диска загрузившись в single-user mode , либо – загрузившись с иного диска. Fsck расшифровывается как «файловая система Проверка целостности» (file system consistency check).

На основной массе систем, Fsck запускается во время загрузки, если определенные условия. Код выхода ворачивается, когда несколько файловых систем которая проверяется побитовое ИЛИ (OR) для каждой файловой системы, какая проверяется. В действительности, Fsck — это просто фронт-энд для различных проверочных утилит для файловых систем (fsck.fstype), какие доступны на Linux. Файловая система (множество элементов, находящихся в отношениях и связях друг с другом, которое образует определённую целостность, единство) для конкретных проверок ищет сначала в /sbin, а потом в /etc/fs и /etc/, и, наконец в директориях, перечисленных в переменной PATH (среда переменного кружения).

Запуск и исполнение FSCK на смонтированной файловой системе может привести к повреждению данных, поэтому применяйте данный материал на свой страх и риск.

Автор не несет ответственности за любой вред, который вы можете причинить. Fsck расшифровывается как «File System ChecK», то есть «испытание файловой системы» и используется для проверки и исправления файловых систем в Linux. В качестве верифицируемой ФС может быть задан раздел (например, /dev/sda1 или /dev/sda8), точка монтирования (/, /home, /usr), или же точна тома или UUID (например, UUID=8868abf6-88c5-4a83-98b8-bfc24057f7bd или LABEL=root).

Как обычно fsck пытается параллельно проверять файловые системы на нескольких разделах для уменьшения времени, нужного для проверки всех файловых систем. Arch Linux при загрузке автоматически будет бросать fsck для проверки систем, если выполняется одно из требований (например, 180 суток работы системы без проверки разделов или 30 монтирований оных). Обычно нет необходимости переопределять проем между проверками.

Для того, чтобы проверить диск в Linux на наличие опечаток файловой системы нам необходимо сначала выяснить имена файловых систем командой:

df -h

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

umount /dev/hda1

И сейчас запускаем утилиту проверки файловой системы и исправления ошибок на ней командой

fsck /dev/hda1

В том варианте, когда не представляется возможным размонтировать файловую систему, к примеру, когда нужно испробовать корневую файловую систему (/). Перезагрузиться в однопользовательском режиме (команда reboot, и при загрузке необходимо передать ядру параметр single). Перемонтировать корневую файловую систему в режиме «лишь чтение» командой.

mount -о remount rо -t ext3 /

Здесь параметр -о команды mount указывает на присутствие дополнительных опций. Опция remount rо означает перемонтировать в режиме «только чтение». Метеопараметр -t указывает тип файловой системы – ext3, а последний параметр – указывает что это корневая файловая система (/).

И сейчас проверить файловую систему

fsck -y -f -c /dev/hda1

Проверка диска на битые секторы в linux с поддержкою smartmontools

Теперь давайте рассмотрим более современный и надежный способ проверить диск на колоченные секторы linux. Современные накопители ATA/SATA ,SCSI/SAS,SSD имеют встроенную систему самодисциплины S.M.A.R.T (Self-Monitoring, Analysis and Reporting Technology, Технология самоконтроля, анализа и отчетности), которая изготовляет мониторинг параметров накопителя и поможет определить ухудшение параметров работы накопителя на ранешних стадиях. Для работы со S.M.A.R.T в Linux есть утилита smartmontools. Давайте перейдем к работе с утилитой. Включим следующую команду с параметром -H,чтобы утилита показала нам информацию о состоянии накопителя:

sudo smartctl -H /dev/sda1

Как видим, проверка диска («круглое блюдо») — круг (низкий цилиндр) или предмет в виде круга) на битые секторы linux завершена и утилита говорит нам, что с накопителем все в распорядке! Дополнительно, можно указать следующие параметры -a или —all, чтобы получить еще больше информации о накопителе, или -x и —xall, дабы просмотреть информацию в том числе и об остальных параметрах накопителя.

Hive OS

Эта операционная система создана для добычи криптовалюты на видеокартах и интегральных схемах специального назначения (ASIC). Особенность Hive OS в том, что пользователь может удаленно управлять фермой, включая настройку с помощью командной строки. Она сильно отличается от стандартных систем. Поэтому нужно заранее разобраться, как посмотреть лог майнера в Hive OS, как воспользоваться консолью. ОС легко освоить, но визуально и функционально она далека от привычных Linux и Windows.

  1. Основные команды майнера Hive OS
  2. Самые простые команды для системы
  3. Команды для майнинга
  4. Как посмотреть системные логи
  5. Сеть
  6. Продвинутые команды Hive OS
  7. Проверка состояния и диагностика
  8. Для работы с AMD и Nvidia
  9. Работа с аппаратными средствами
  10. Обновление и установка
  11. Управление журналом
  12. Горячие клавиши в Hive OS
  13. Как запустить команды Hive OS
  14. Частые вопросы

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

Важно написать запрос правильно. Если ОС получит некорректную фразу, то не поймет намерения пользователя и, следовательно, не выполнит требуемое действие.

Опрос

Майнинг в криптовалюте

Пройди опрос и получи в подарок скидку на торговую комиссию и книгу о криптовалюте

Самые простые команды для системы

После установки ОС на компьютер стоит сразу же освоить основы управления. Базовые команды майнера Hive OS:

  • Agent-screen. В консоли появятся логи клиентского агента (майнера), которые позволят проверить его работоспособность. После отправки запроса на экране откроется новое окно. Чтобы закрыть его, нужно использовать комбинацию Ctrl + A.
  • Firstrun -f. В консоли появятся уникальный идентификатор рига и пароль для доступа к настройкам. Это полезная функция, когда человек работает со множеством видеокарт, ASIC и нет возможности запомнить ID.
  • Mc. Команда запускает Midnight Commander, предустановленный файловый менеджер. Пригодится при инсталляции новых майнеров и загрузке апдейтов в ручном режиме.
  • Selfupgrade. Команда запускает обновление операционной системы. Hive OS проверит софт на сервере разработчика и компьютере пользователя и загрузит свежий. Также доступна фраза selfupgrade xxx, которую применяют для установки конкретной версии. Ее часто вводят, когда ОС начала нестабильно работать после обновления.
  • Sreboot. Операционная система принудительно перезагрузит все устройства, которые подключены к личному кабинету пользователя.
  • Sreboot shutdown. После получения команды Hive OS немедленно выключится.

Стоит отметить, что последние 2 фразы вынуждают систему мгновенно принимать меры. Если устройства обновлялись, решали шару, они не смогут закончить операцию. Это нужно учитывать, чтобы случайно не повлиять на работоспособность техники или апдейты.

Командная строка

Консоль ОС

Команды для майнинга

Этот набор фраз позволяет взаимодействовать с софтом для установки параметров добычи криптовалют. Команды майнера Hive OS:

  • Miner. Пользователю станет доступен экран запущенного майнера. На нем отображаются нагрузка на оборудование, эффективный хешрейт, количество подключенных устройств и отправленных шар.
  • Miner start, miner stop. Процедуры включения и остановки текущего майнера.
  • Miner config. В консоли отобразится конфигурация софта для добычи криптовалют.

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

Консоль

Данные о майнерах, установленных на ферму

Как посмотреть системные логи

Чтобы прочитать текстовые файлы с отчетами о функционировании ОС, разработчики добавили 2 команды:

  • Dmesg. На экране появятся все логи, включая загрузки.
  • Tail -n 100 /var/log/syslog. Указав ее, пользователь сможет получить доступ к 100 строчкам системного журнала.

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

Системный журнал дает пользователю огромный объем информации о работе ОС и фермы. В нем отмечаются действия, совершенные за последнее время. Эта информация пригодится, чтобы:

  • Проверить стабильность и контролировать работу. Логи позволяют отслеживать происходящие процессы, искать уязвимости и недочеты, а также мелкие сбои, которые пока не влияют на майнинг.
  • Устранить неполадки. В журнале сохраняются код или название ошибки и точное время. Это нужно выяснить, чтобы определить источник сбоя.
  • Обнаружить вирусы. Подозрительная активность легко отслеживается в логах. Пользователь увидит необычные действия, которые не могут быть выполнены майнерами и предустановленным в HiveOS софтом.

Сеть

Для получения информации о подключении пользователи вводят 2 команды. Их должны знать все майнеры для проверки правильности настроек интернета. HiveOS принимает следующие запросы:

  • Ifconfig. На экран выводится информация о подключенных сетевых интерфейсах. Пользователь узнает адрес, маску подсети, количество потерянных пакетов, ошибок и прочее.
  • Iwconfig. Команда предназначена для беспроводных интерфейсов. Использовав ее, человек увидит не только стандартные, но и специфичные параметры, характерные для Wi-Fi (например, частоту).

Продвинутые команды Hive OS

Запросы, рассмотренные выше, пользователь просто обязан знать. Без них работать с ОС неудобно. Останавливаться на базовых фразах также не стоит. Чтобы быстрее и точнее настраивать оборудование, комплексно проверять функционирование фермы, рекомендуется освоить расширенные команды майнера Hive OS.

Читайте также

Зомби-режим

Зомби-режим в майнинге

Алгоритм Ethash ориентирован только на видеокарты. Чтобы ограничить эффективность асиков,…

Майнинг-пул Hiveon

В сентябре 2022 года самая популярная для добычи монета — Ethereum — перешла на алгоритм…

Проверка состояния и диагностика

Софт для добычи криптовалют чувствителен к любым мелочам, поэтому нужно регулярно обновлять IP, проверять правильность системных часов и не только. Чтобы пользователи не тратили на это много времени, разработчики ОС создали несколько удобных команд:

  • Hello. Применяется автоматически при запуске фермы. Она нужна для апдейта IP-адреса компьютера, конфигураций. Если оборудование работает без остановок, рекомендуется запускать hello после изменения настроек, обновления.
  • Agent-screen log. В консоли майнера появятся журналы логов.
  • Net-test. Команда используется для анализа интернет-соединения и определения количества устройств, подключенных к одному роутеру.
  • Timedatectl. Процесс выявляет рассинхронизацию системных и серверных часов. Если они различаются, возникнут проблемы при обработке шар. Компьютер будет получать и отправлять формально неактуальные части решения криптографической задачи.
  • Wd status. Определят статус вотчдога (сторожевого таймера), который автоматически устраняет зависания системы.

Для работы с AMD и Nvidia

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

AMD Назначение  NVIDIA Назначение
Amd-info Выводит основные данные о GPU AMD на экран Journalctl -p err | grep NVRM Показывает недавние проблемы в работе графических адаптеров
Amdcovc Определяет установленную частоту VRAM Nvidia-info Собирает подробную информацию о GPU, включая название, количество памяти и ее потребление, нагрузку на процессоры
Wolfamdctrl -i 0- -show-voltage Показывает актуальное напряжение, поступающее на GPU (фразу рекомендуется применять для определения исходных параметров при даунвольтинг) Nvidia-driver-update —nvs Вводят для загрузки новых драйверов NVIDIA

Владельцы карт AMD также используют amdmeminfo. Она позволяет посмотреть расширенную информацию о GPU, включая данные, хранящиеся во VRAM.

Из-за того что команды различаются и распространяются на видеокарты только одного производителя, не рекомендуется устанавливать разные GPU в рамках рига. Технически это возможно, но приведет к ряду трудностей, включая усложнение диагностики.

Работа с аппаратными средствами

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

  • Sensors. В консоли появятся актуальные показатели температуры матплаты, центрального процессора и поступающее на них напряжение.
  • Sreboot wakealarm. Фразу дополняют числом (10, 20 и далее), которое определяет время перезагрузки блока питания. Если указать 120 секунд, то БП выключится и заработает через 2 минуты.
  • /hive/opt/opendev/watchdog-opendev reset. Вводят для сброса вотчдога, после процесса параметры устройства возвращаются к заводским.

Обновление и установка

Чтобы проверить загруженный софт и заменить его на актуальный, майнеры вводят 3 популярные команды. Среди них:

  • Hpkg list miners. ОС соберет список приложений для добычи токенов, установленных на компьютер. Чтобы удалить их, нужно ввести фразу hpkg remove miners.
  • Nvidia-driver-update —remove. ОС просканирует накопитель и уничтожит драйверы, исключая работающий софт в момент проверки. Это действие стоит выполнять для освобождения объема памяти.
  • Selfupgrade —force. Дополнительный параметр «сила» заставляет систему в принудительном порядке загрузить и поставить новую версию ОС. Такой запрос отправляют, если Hive OS в ответ на стандартный selfupgrade ошибочно выдает, что установленный софт актуален.

Управление журналом

Для работы с логами кроме стандартных фраз применяют еще 3 команды. Среди них:

  • Journalctl -u hivex- -no-pager. ОС выдаст журнал взаимодействия с графическим интерфейсом.
  • Logs-on. Получив запрос, HiveOS сохранит логи на HDD. Они не будут уничтожены даже после перезагрузки системы. Рекомендуется использовать процесс при обнаружении любых сбоев, чтобы выявить источник после принудительного перезапуска или переустановки софта.
  • Logs-off. Позволяет перенести данные в оперативную память. Выполняется автоматически, поэтому ее применяют, только если логи хранятся на USB или HDD.

Горячие клавиши в Hive OS

Кроме команд майнеры применяют сочетания кнопок, которые позволяют быстро выполнить базовые действия. Если запомнить их, можно сделать работу с Hive OS комфортнее. Горячие клавиши:

  • Ctrl + C. Останавливает выполнение последней запущенной операции.
  • Ctrl + A, D. Система закроет экран майнера. Он продолжит работать, поэтому к нему можно вернуться без повторного запуска.
  • Ctrl + A, Space или Ctrl + A, 1, 2, 3. Данные комбинации применяют для быстрого перехода между экранами. Они нужны, если человек работает с несколькими майнерами.

Как запустить команды Hive OS

Когда разобрано большинство запросов для управления операционной системой, остается понять, куда их вводить. Существует 4 удобных варианта:

  • Открыть веб-консоль ShellInABox.
  • Нажать на кнопку «Выполнить команду».
  • Воспользоваться консолью для дистанционного доступа Hive Shell.
  • Установить PuTTY, который применяют для настройки соединения между ПК и фермой.

В основном майнеры управляют консолью дистанционно и отправляют запросы через сайт. Чтобы воспользоваться Hive Shell, требуется сначала настроить соединение. Это происходит автоматически. Необходимо кликнуть по значку, показанному на скриншоте, и выбрать опцию Hive Shell Start. После обновления страницы слева появится кнопка для запуска консоли.

Официальный сайт проекта

Персональный кабинет Hive OS

Частые вопросы

📌 Как проверить доступные драйверы?

Для этого нужно ввести nvidia-driver-update —list. ОС покажет все версии ПО, которые можно установить.

⚡ Почему HiveOS не обнаруживает майнер?

Скорее всего, проблема заключается в нестабильном интернет-соединении. Стоит сначала проверить наличие подключения, а затем его качество с помощью pinghiveos.farm, mtrhiveos.farm.

📢 Почему рядом с GPU отображается статус MALFUNCTION?

Это указывает на неисправность видеокарты. Нужно переустановить драйверы и проверить работоспособность устройства, используя AIDA64 Extreme.

✨ Что делать, если не получается настроить HiveOS?

Стоит просто перейти на другой софт. Rave OS по функционалу практически не отличается, но дешевле и легче настраивается.

📱 Доступна ли консоль в мобильной версии HiveOS?

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

referral

Increase your income with Hive.
Invite your friends and earn real cryptocurrency!

Понравилась статья? Поделить с друзьями:
  • Hive os лог ошибок
  • Hive os как посмотреть ошибки
  • Hitman sniper challenge ошибка
  • Hisuite proxy ошибка
  • Hitman pro ошибка