search

    Проблемы с соединением

    Очень популярный вопрос: мой риг майнит, но он оффлайн в Hive.

    Немного объяснений. На риге есть агент, который отправляет статистику на сервер каждые 10 секунд. Это начинается, как только система загружается. Таким образом, ваш риг может работать, но агент по какой-то причине не может связаться с сервером. Или общая проблема заключается в неработающей файловой системе, и агент просто не может сохранить временные файлы для создания своего пакета.

    Для диагностики сети есть тестовый скрипт - просто запустите net-test, и он быстро попытается добраться до сервера. Если же вам нужно больше информации, действуйте вручную.

    Инструкции по ручной проверке

    Прежде всего проверьте ваше сетевое соединение:

    • Проверьте, мигают ли светодиоды на сетевой карте
    • Проверьте, есть ли у вас интернет на других устройствах в этой сети, таких как телефон или ноутбук
    • Попробуйте при помощи браузера открыть с рига какой-либо сайт
    • Проверьте соединение, отслеживая какой-либо сервер (например, вы можете запустить ping google.com)

    Это самые простые действия, которые вы можете предпринять.

    Следующее - это то, что мы делаем на конкретном риге, когда у него обнаруживается такая проблема:

    • ping hiveos.farm - проверить, доступен ли сервер Hive
    • mtr hiveos.farm - проверить, есть ли в сети потеря пакетов
    • time curl http://hiveos.farm - проверить, открыты ли порты HTTP, и нет ли значительной задержки

    Но прежде всего мы рекомендуем вам открыть agent-screen. Он покажет вам, что он пытается отправить, и подскажет, что не так. Как здесь:

    conn image

    Очевидно, что существует некоторая проблема с подключением к серверу, и чтобы исследовать её, вы могли бы сделать все вышеупомянутое.

    Вот как выглядит очень плохая ситуация с вашим интернетом. Очень высокая потеря пакетов: conn image

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

    for i in {1..10}; do time curl -s https://hiveos.farm > /dev/null; done

    Чтобы проверить зеркала, попробуйте попробуйте сделать следующее с aAPI URLs:

    curl http://api.hiveos.farm

    curl https://api.hiveos.farm

    curl http://amster.hiveos.farm

    curl <...другой url listed в выборе зеркала рига>

    Навигация