Очень популярный вопрос: мой риг майнит, но он оффлайн в Hive.
Немного объяснений. На риге есть агент, который отправляет статистику на сервер каждые 10 секунд. Это начинается, как только система загружается. Таким образом, ваш риг может работать, но агент по какой-то причине не может связаться с сервером. Или общая проблема заключается в неработающей файловой системе, и агент просто не может сохранить временные файлы для создания своего пакета.
Для диагностики сети есть тестовый скрипт - просто запустите net-test
, и он быстро попытается добраться до сервера. Если же вам нужно больше информации, действуйте вручную.
Прежде всего проверьте ваше сетевое соединение:
ping google.com
)Это самые простые действия, которые вы можете предпринять.
Следующее - это то, что мы делаем на конкретном риге, когда у него обнаруживается такая проблема:
ping hiveos.farm
- проверить, доступен ли сервер Hivemtr hiveos.farm
- проверить, есть ли в сети потеря пакетовtime curl http://hiveos.farm
- проверить, открыты ли порты HTTP, и нет ли значительной задержкиНо прежде всего мы рекомендуем вам открыть agent-screen
. Он покажет вам, что он пытается отправить, и подскажет, что не так. Как здесь:
Очевидно, что существует некоторая проблема с подключением к серверу, и чтобы исследовать её, вы могли бы сделать все вышеупомянутое.
Вот как выглядит очень плохая ситуация с вашим интернетом. Очень высокая потеря пакетов:
Это хорошая команда для проверки реального времени открытия сайта. Таким образом, вы можете увидеть, сколько нужно для подключения к серверу. Если значение высокое, например, несколько секунд, значит, у вас плохое соединение:
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 в выборе зеркала рига>