- Что делать, если на Monero не запускается майнинг
- Причины
- Технология блокчейн и криптовалюты. Быстрый старт
- Блокировки РКН
- Недоступность пула
- Конфликт пула с конкретным видом кошельков
- Неправильно построенный Демон
- Технология блокчейн и криптовалюты. Быстрый старт
- Неправильно подобранный алгоритм
- Недостаточно мощный блок питания
- Перегрев оборудования
- Проблемы с CPU
- Проблемы майнинга в облаке
- Софт-проблемы
- Технология блокчейн и криптовалюты. Быстрый старт
- Ошибка Monero «Daemon failed to start» — что это и как исправить?
- “Daemon failed to start”
- Monero GUI wallet: Служба не запускается (решение)
- Поиск файла monerod.exe
- Запустите monerod.exe вручную
- Monerod.exe не запускается
- 1. Нет ошибок в файле журнала
- 2.Ошибка открытия базы данных
Что делать, если на Monero не запускается майнинг
Пик майнингового оборудования был достигнут в декабре 2017-го года. Ведь именно тогда за счет разницы между стоимостью криптовалют и майнинга организовалось огромное количество майнеров, стремящихся получить свои вершки с хайпа вокруг крипты.
И уже тогда люди сталкивались со стандартными проблемами при добыче альтов. Например, они могли быть в том, что на Monero не запускается майнинг. Несмотря на прошедшие полгода, количество майнеров-энтузиастов только увеличивается, а противодействие со стороны стран-регуляторов не уменьшается. Следовательно, даже у прожженных майнеров могут возникнуть серьезные проблемы с организацией добычи.
Информационная поддержка альтов не так сильна, как поддержка BTC, поэтому для многих остается секретом, почему у них не запускается майнинг.
Причины
Казалось бы, главная причина не запускающегося майнинга может заключаться только в кривых руках пользователей и настройке оборудования. Однако это не так. Все причины можно разделить на две условные группы:
Технология блокчейн и криптовалюты. Быстрый старт
Получите книгу и узнайте все основы технологии блокчейн и криптовалюты за один вечер
- объективные. Недоступность сервера пула. Блокировка РКН отдельных портов и прочее;
- субъективные. Те самые проблемы с настройкой оборудования. Это может быть проблема с блоком питания. Проблема настройки Демона в GUI или неправильно подстроенный алгоритм.
Рассмотрим все основные случаи и разберемся, какой из них относится к вам.
Блокировки РКН
В последнее время проблемы с майнингом XMR наблюдаются у всех. Если взглянуть на ветки Reddit и русские форумы с коммьюнити, можно обратить внимание на то, что, начиная с мая 2018-го года, проблемы с добычей этой криптовалюты имеются у многих пользователей. Связано все это с борьбой РосКомНадзора с мессенджером Телеграмм.
Т. к. последний постоянно меняет подсети использования, РКН вынужден выгружать в блэклист сразу целые подсети и даже ограничивать работу по разным портам. Так, например, 66-ой порт, который ранее использовался для майнинга Эфира и Zcash, был полностью заблокирован в период между 24 мая и 1 июня. Под общую раздачу попали и крупнейшие Азиатские пулы, предоставляющие возможность майнить Монеро.
Выхода из этой ситуации аж целых два. Каждый из них имеет свои плюсы и минусы.
Первый выход — настроить майнинг Монеро через П2П соединение, внутри сети, используя возможности некоторых альтовских токенов, которые предоставляют возможности взаимодействовать через них.
Но, во-первых, этот метод требует дополнительных денежных вливаний. А во-вторых, невозможно контролировать качество всех составляющих канала связи. Следовательно, вы можете быть ограничены качеством связи одного из передаточных цепей П2П сети, и эффективность майнинга уменьшится процентов на 80.
Второй подход — подбор подходящего Впн сервера, через который вы будете проводить свой майнинг и связывать его с пулом. С одной стороны, это довольно быстрый и надежный способ. Скорость конкретного ВПН можно определить при подключении и после тестирования подобрать подходящий.
С другой стороны, по ВПН можно будет перехватывать обратные транзакции, и тогда средства с пула не будут доходить до вас. Конечно, можно настроить ручное получение средств с пула, но даже в этом случае есть определенный риск перехвата.
Но спешим успокоить — обычно люди не связывают увеличившуюся нагрузку на конкретный канал с подключением майнера. Т. е. для того чтобы перехватить обратную транзакцию, нужно будет точно знать, по какому порту работает ферма, на какой Демон идет транзакция, и откуда… Поэтому, если вы стремитесь майнить Монеро эффективно, смело используйте.
Недоступность пула
Вторая проблема может вытекать из ранее описанной, поэтому проверьте сначала работу через ВПН. Если и после этого подключиться к пулу не удается, лучше проверить ветку Reddit и коммьюнити пула.
Обычно это может быть связано с плановыми работами по обслуживанию сервера. Если пул стал недоступен насовсем, то нет другого выхода, как просто искать другой.
Иногда владельцы пулов закрывают его в связи с недостатком средств на поддержание работы серверов или по другим «коммерческим» причинам. Чтобы такого не произошло, выбирайте пул не только по хэшрейту и прибыльности, но и по его стабильности.
Т. е. простое правило «чем больше пул, тем лучше» работает. Во-первых, большой пул получает большую награду за майнинг, а значит, у владельцев есть средства на поддержание работоспособности сети. Во-вторых, большие пулы годами набирали свое коммьюнити, а значит, всегда есть информационный отклик, и можно проверить почему именно сегодня пул не работает.
Конфликт пула с конкретным видом кошельков
Еще одна проблема, которая может вызвать проблемы с майнингом — выбор локального кошелька для получения выплат с пула. Обычно это связано со сторонними разработками, предоставляемыми для операционной системы Линукс.
Сама проблема может быть решена, если вы являетесь хорошим программистом. Для этого нужно запустить багтрекинг цикл и провести пару транзакций на Демона с биржевого кошелька. После нахождения ошибки, которая связана с кривой трассировкой или неправильным использованием динамических портов, ее легко исправить и продолжить пользоваться подходящим локальным кошельком для XMR.
Если вы не являетесь программистом и не можете осуществить полноценный багтрекинг, то лучше просто перейти на стабильную версию MONERO GUI от разработчиков. Важно скачивать не Experimental версии, а Stable, которые обновляются с периодичностью раз в 2–3 месяца. Дополнительно желательно иметь всегда свежую базу блокчейна.
Неправильно построенный Демон
Еще одной проблемой, по которой вы можете не получать выплаты с пула, или из-за которых может не осуществляться майнинг, является неправильная настройка Демона. Это случается в основном у тех, кто держит несколько аппаратных комплексов, работающих через одного Демона.
Проблемы могут заключаться в следующем:
- разные фермы конфликтуют друг с другом за очередность получения доступа к каналу при вычислениях;
- Демон соединен только с одной фермой из пула;
- в настройках Демона указан локалхост (да, да, и такое тоже бывает).
В случае, если фермы конфликтуют между собой, их лучше развести на несколько каналов, что можно сделать в настройках роутера. Или увеличить канал интернет-соединения, что делается уже у провайдера (за деньги).
Технология блокчейн и криптовалюты. Быстрый старт
Получите книгу и узнайте все основы технологии блокчейн и криптовалюты за один вечер
При работе с пулом нужно проверить, чтобы бак-адрес оплаты со всех аппаратов был настроен на один кошелек.
Неправильно подобранный алгоритм
Блокчейн Монеро постоянно обновляется. Основная задача — улучшение работоспособности. Дополнительная связана с постоянным усложнением майнинга, дабы уменьшить скорость эмиссии новых монет.
Из-за этого периодически алгоритмы майнинга Монеро изменяются. Новые, более эффективные, сменяют старые. Например, с новыми техническими нововведениями для майнинга требуется гораздо большие вычислительные мощности, выражающиеся в количестве графической памяти на вычислительных устройствах.
Несмотря на очевидное обновление, которое значительно сократило круг майнеров, по сети все еще бродят сборки отстроенных ферм под старый алгоритм. В случае запуска такого алгоритма обычно аппаратура выдает ошибку. Но в редких случаях она пытается провести вычисления, которые не окончатся ничем хорошим.
По выходу это выглядит так, как будто вы просто майните вхолостую. Решение предельно простое — обновить свой майнинговый софт до самого свежего алгоритма. Это позволит не только запустить процесс майнинга, но и довести его до ума, сделав максимально эффективным.
Недостаточно мощный блок питания
Еще одной частой причиной отключения или невозможности запустить процесс майнинга Монеро является банально недостаточная мощность блока питания. Из-за того, что часто фермы собирают именно на видеокартах, люди рассчитывают мощность блока питания как номинальную, а не фактическую.
Однако номинальная мощность со временем снижается из-за подсыхания конденсаторов. Или просто из-за того, что это пиковая мощность, выдаваемая блоком питания. В случае, когда потребляемая энергия приближается к максимально допустимой для БП, он может выборочно отсекать оборудование или банально выключаться.
Если отключить эту функцию, то майнинг, конечно же, запустится, однако увеличится риск пожара. Выход один — при покупке блока питания не пожалеть средств и закупить 2-киловаттный. А лучшим решением станет использование БП, рассчитанных на работу с майнинг-фермами на Asicах. Ну и, конечно, не забывать про охлаждение всей системы.
Перегрев оборудования
Проблемы с охлаждением являются одной из самых частых причин, по которой майнинг не запускается. Чаще всего у видеокарт, используемых для добычи, стоит техническое ограничение рабочих температур, при которых они способны выдавать максимальную работоспособность.
Однако из-за изменения настроек (апвольтинг, оверклокинг) видеокарты работают на повышенных частотах с большей эффективностью. В то же время сами фермы стоят на открытых стендах, и редко владельцы беспокоятся о создании эффективного водяного или азотного охлаждения.
Видеокарты превышают критическую температуру и могут отключиться либо снизить рабочие частоты до минимума. Но обычно это тоже обходят сторонним софтом и «наколенными» решениями. Поэтому чаще всего ввиду перегрева у видеокарт просто отваливаются драйвера, отвечающие за их работоспособность. Однако, т. к. карты работают в связке,майнинг не выдает ошибку, а просто перестает работать.
Разрешить эту проблему можно только одним способом. Сначала заменить термопасту. Потом прочистить кулеры. Затем подвести водяное охлаждение и вывести отдельный контроллер, который будет отсекать питание при превышении критических температур.
Проблемы с CPU
Чтобы осуществлять майнинг XMR на процессоре, необходимо установить полный комплекс ПО. Во-первых, из-за более низкой эффективности работы CPU под операционными системами семейства Windows нужно поставить хороший минималистичный *nix, сориентированный специально под майнинг.
Кроме этого, нужно поставить софт с алгоритмом, рассчитанным именно под CPU, и набор базовых драйверов.
Если после всего этого процесс добычи Монеро не запустится, нужно обратить внимание на температуру, частоты, множители и другие параметры CPU, выставляемые в Bios. Кроме этого нужно помнить, что далеко не все процессоры подходят для майнинга. Некоторые обрезанные архитектуры (например, 475 сокет) просто не способны выполнять набор инструкций, предназначенных для расшифровки криптографической системы.
Проблемы майнинга в облаке
Для тех, кто предпочитает покупке сложных ферм инвестирование в майнинг на полную, долгое время существовали арендные мощности в виде майнинга в облаке. Однако в последнее время все чаще и чаще у людей возникают проблемы с облаком.
К сожалению, выявить причину, по которой майнинг в облаке нельзя запустить, самостоятельно невозможно. Потому что оборудование находится не у вас в доме. Если вы заметили проблемы с добычей, осуществляемой в облаке, постарайтесь в скором порядке обратится в техническую поддержку.
Вполне возможно, что ваши опасения преждевременны, и сегодня на сервере осуществляются технические работы.
Софт-проблемы
Возвращаясь к выбору кошелька, очень часто невозможно запустить Демона для майнинга из-за ошибки, возникшей в одной из кроссплатформенных версий MoneroGui. В частности, возможно появление бага, как «символы не из таблицы АСЦИИ недопустимы в пути имени кошелька». Связано это с простой вещью. Адрес Монеро может быть шифрован как стандартной кодировкой 1251 или 866, так и более продвинутыми UTF-8 и UTF 16. Последние являются более универсальными, однако имеют плавающее значение количества битов на каждый символ, ввиду чего при попытке трансформировать это и записать в таблицу возникает проблема.
Решить ее можно довольно просто. Первый способ — изменить версию клиента Monero gui. Второй способ — предварительно скопировать кошелек в текстовый редактор Notepad, который автоматически конвертирует весь текст в стандартную таблицу кодировки 866, и оттуда уже перенести в свой GUI.
Самое главное, что нужно сказать в конце — если Монеро не майнится, не нужно переживать. Для начала нужно оперативно вычислить проблему. Для этого пригодится:
- быстрый анализ ветки Reddit, посвященной необходимому пулу;
- свежие дрова на видеокарты/CPU;
- последняя и резервная версии кошельков GUI Monero;
- свежая копия блокчейна;
- здравый смысл;
- мультиметр;
- набор стресс-тестов для железа.
Вне зависимости от того, на чем вы собрались майнить эту крипту, постарайтесь разобраться со всеми этими причинами. И если это одна из них, вы знаете, как ее можно устранить. Ну и не забывайте проверить вручную работоспособность Демона на малых транзакциях.
Технология блокчейн и криптовалюты. Быстрый старт
Получите книгу и узнайте все основы технологии блокчейн и криптовалюты за один вечер
Источник
Ошибка Monero «Daemon failed to start» — что это и как исправить?
После недавнего обновления Монеро несколько пользователей сообщили, что они были неспособны получить доступ к их Monero GUI кошельку.
На самом деле многие пользователи смогли открыть свои кошельки, но не могут заставить процесс синхронизации начать работать.
После запуска кошелек возвращает следующее сообщение об ошибке:
«Daemon failed to start – Please check your wallet and daemon log for errors. You can also try to start monerod.exe manually»
«Daemon failed to start – проверьте свой кошелек и журнал службы на наличие ошибок. Вы также можете попробовать запустить monerod.exe вручную».
Даже мы получили эту ошибку один раз, правда не с кошельком Monero, а с кошельком Electroneum GUI. Мы оставили кошелек открытым, чтобы процесс службы мог синхронизироваться с сетью. В какой-то момент ЦП завис, поэтому мы перезагрузили систему, снова открыли кошелек, вошли в систему и при попытке запуска службы не удалось подключиться к сети.
Кошелек отобразил сообщение об ошибке, а результат, возвращаемый кошельком, — «Пожалуйста, проверьте журнал кошелька и службу на наличие ошибок. Вы также можете попытаться запустить electroneumd.exe вручную «.
Итак, что вызывает эту ошибку и как это исправить?
“Daemon failed to start”
Это общая проблема, и похожа она на ошибку “no block source found” – нет источников блоков. Это сообщение похоже на ошибки в Bitcoin Core и других кошельках.
Есть 2 причины, по которым служба не запускается.
- Возможно, ваш антивирус удалил файл monerod.exe или брандмауэр останавливает доступ службы к сети.
- Ваш блокчейн-файл может быть поврежден из-за некорректного завершения работы. Вы выключили / перезагрузили компьютер не дождавшись полного завершения работы кошелька.
Если Ваш кошелек находится не в сети, и если блокчейн не синхронизирован с сетью, Вы не сможете использовать свой кошелек.
Но не волнуйтесь, ваши средства в безопасности, и мы поможем восстановить Ваш кошелек. Прежде чем вы продолжите работать с этим руководством, чтобы Ваши средства оставались в безопасности, мы рекомендуем в первую очередь сделать резервную копию Вашего кошелька.
Все, что вам нужно для резервного копирования, — это ваша мнемоническая фраза от кошелька Монеро (список слов, в которых хранится вся информация, необходимая для восстановления кошелька). Зайдите в настройки Вашего кошелька > > Show seed & keys, введите пароль, и он отобразит ваши ключи кошелька.
Сохраните эту информацию.
Хорошо! Теперь давайте посмотрим, как исправить ошибку Daemon connection failed в monero и других криптовалютных кошельках на основе CryptoNote.
Monero GUI wallet: Служба не запускается (решение)
Наверняка следующие действия вы уже пытались сделать несколько раз. Сначала закройте GUI кошелек. Затем откройте Диспетчер задач и завершите следующие задачи: monero-wallet-gui.exe и monerod.exe. После того, как процесс остановлен, перезагрузите свой кошелек, введите пароль и подождите некоторое время.
Иногда он даже на этом этапе соединяется, но мы знаем, что это не то решение, которое будет работать для всех пользователей.
Так, чтобы исправить эту ошибку, пожалуйста, выполните следующие действия.
Это сообщение об ошибке в основном говорит вам, что Ваш кошелек GUI не может запустить файл monerod.exe. Более подробную информацию о том, почему не удалось запустить этот файл, можно найти в файле журнала. Если вы еще не изменили местоположение блокчейна Monero, по умолчанию лог-файл можно найти в следующей папке.
Windows: C:\ProgramData\bitmonero — bitmonero.log
Linux & Mac OS X:
Теперь, прежде чем вы проверите ошибки в файле журнала, давайте попробуем запустить monerod.exe вручную, как это было предложено вашим кошельком GUI.
Поиск файла monerod.exe
Перейдите в каталог установки вашего кошелька Monero GUI и вы найдете следующие файлы: monero-wallet-gui.exe & monerod.exe. Не запускайте файл monero-wallet-gui.exe. Сразу перейдите к шагу номер 2, если вы найдете файл monerod.exe. Если вы не найдете этот файл, то, вероятно, ваш антивирус отправил его на карантин.
Откройте антивирусное программное обеспечение и добавьте всю папку wallet в список исключений. После добавления загрузите файл кошелька еще раз и извлеките файлы Кошелька GUI в ту же папку. Это вернет файл monerod.exe. После восстановления файла monerod.exe запустите этот файл вручную.
Запустите monerod.exe вручную
Теперь откройте файл monerod.exe и убедитесь, что ваш брандмауэр не блокирует какие-либо соединения. Откроется окно команд с сообщением о начале синхронизации.
Он отобразит информацию о высоте блока и о том, сколько дней работы сети уже синхронизировано. Вы можете использовать эту «status» команду для проверки состояния синхронизации. Теперь оставьте эту программу открытой и подождите, пока синхронизация не будет завершена.
Как только синхронизация завершена; запустите файл monero-wallet-gui.exe, и теперь ваш кошелек должен иметь возможность подключиться. Если это не сработало, переходите к следующему шагу.
Monerod.exe не запускается
Если monerod.exe вылетает сразу после запуска, то попробуйте запустить monerod.exe с –log-level 4. Это делается следующим образом: Создайте файл .bat в каталоге, где находится файл monerod.exe, и введите следующую строку. После этого сохраните его, а затем запустите файл. Вы также можете использовать -log-level 1.
Теперь файл службы должен работать, и если служба все еще не сканирует новые блоки, это означает, что ваш блокчейн файл скорее всего поврежден.
Чтобы убедиться, что он действительно поврежден, давайте проверим журнал bitmonero.log.
Перейдите в следующий каталог.
В Windows C:\ProgramData\bitmonero . В Linux и Mac ОС
/.bitmonero/ . Как только вы окажетесь в этом каталоге, откройте bitmonero.log.
Примечание. Это скрытые каталоги по умолчанию, и вам необходимо получить доступ к файлу bitmonero.log.
Откройте файл bitmonero.log, прокрутите страницу вниз и найдите, есть ли какая-либо ошибка.
1. Нет ошибок в файле журнала
Если в файле журнала нет ошибки, то сначала убедитесь, что у вас достаточно места на диске для хранения блокчейн файла.
Если у вас нет места на диске, измените расположение папки с блокчейном Монеро. Однако, если это не так, и если файл журнала не показывает сообщение об ошибке, то убедитесь, что путь к файлу блокчейна и wallet не содержит пробелов.
Некоторые сообщили, что если в пути к файлу Кошелька остались пробелы, то кошелек не будет работать должным образом. Поэтому убедитесь, что в пути к файлу нет пробелов.
Например, это должно быть так :
D:\Monero\MoneroGui\monero-gui-v0.13.0.3
D:\ crypto wallet \monero\moneroGui\monero-gui-v0.13.0.3
Исправьте это и запустите службу. Кошелек теперь должен работать нормально.
2.Ошибка открытия базы данных
Если ваш bitmonero.log журнал содержит следующее сообщение об ошибке, то это означает, что блокчейн поврежден.
Error opening database: Failed to query m_blocks: MDB_BAD_TXN: Transaction must abort, has a child, or is invalid
Это происходит обычно, если система аварийно завершает работу или если вы выключаете кошелек неправильно. Не волнуйтесь, давайте попробуем исправить этот поврежденный файл блокчейна.
Откройте каталог, в котором находятся файлы monero-wallet-gui.exe и monerod.exe. Теперь, используя следующую команду, давайте попробуем сохранить поврежденный файл.
-Db-salvage — эта команда поможет спасти базу данных blockchain, если она кажется поврежденной.
В windows создайте новый текстовый документ в папке wallet и введите в него следующую команду.
После этого сохраните текстовый файл как monerodfix.bat и запустить этот файл.
В Mac OS X и Linux введите в окне командного терминал а следующее.
Примечание. Если вы используете пользовательский каталог данных цепочки, тогда вы должны использовать —data-dir флаг.
Пример
Запустите файл monerod.exe, —db-salvage и в большинстве случаев это должно исправить поврежденный блокчейн. Но даже после этого, если вы все еще получаете ошибку открытия базы данных, то единственный способ исправить Ваш кошелек — это повторно загрузить весь блокчейн.
Закройте свой кошелек и в Windows перейдите в C:\ProgramData\bitmonero, а в Linux и Mac OS перейдите в
/.bitmonero/. Теперь удалите p2pstate.bin файл и lmdb папку (data.mdb и lock.mdb), а затем перезапустите свой кошелек.
Теперь кошелек начнет повторную синхронизацию с нуля. Как только он будет полностью синхронизирован, вы можете использовать его.
Мы понимаем, что размер файла blockchain огромен, и загрузка с самого начала займет много времени и ресурсов. Но, к сожалению, это единственный способ исправить ошибки.
Файлы блокчейна могут быть повреждены по нескольким причинам и в будущем, если вы не хотите проходить через все это, то делайте резервную копию и храните копию файла блокчейн локально. Кроме того, если вы не хотите снова загружать цепочку блоков, вы можете сэкономить дисковое пространство и сократить время при подключении вашего кошелька на удаленных узлах.
Надеемся, это поможет. Если у вас все еще есть проблемы с использованием Вашего кошелька MONERO GUI, пожалуйста, сообщите нам об этом в комментариях ниже. Мы обязательно поможем Вам решить эту проблему
Источник