کیف پول Monero: خطای “Daemon failed start” – چه چیزی است و چگونه می توان آن را برطرف کرد؟

پس از به روزرسانی اخیر Monero ، چندین کاربر گزارش کردند که قادر به دسترسی به کیف پول GUI Monero خود نیستند. در واقع آنها توانستند کیف پول های خود را باز کنند اما نمی توانند شیطان را شروع کنند. پس از شروع کیف پول پیام خطای زیر را برمی گرداند: “Daemon شروع به کار نکرد – لطفاً کیف پول و گزارش Daemon خود را از نظر خطا بررسی کنید. همچنین می توانید سعی کنید دستی monerod.exe را شروع کنید “.

حتی ما یک بار این خطا را دریافت کردیم ، نه با کیف پول Monero بلکه با کیف پول GUI Electroneum. ما کیف پول را باز گذاشتیم تا daemon با شبکه همگام شود. در برخی از زمانها پردازنده خراب شد بنابراین ما سیستم را مجدداً راه اندازی کردیم ، کیف پول را دوباره باز کردیم ، وارد سیستم شدیم و هنگام تلاش برای راه اندازی شبكه قادر به اتصال به شبکه نبود. این یک پیام خطا را نشان می دهد و خروجی برگردانده شده توسط کیف پول این است: “لطفاً کیف پول و دایمون خود را برای خطا بررسی کنید. همچنین می توانید دستی electroneumd.exe را شروع کنید “. بنابراین چه عواملی باعث بروز این خطا می شود و چگونه می توان این مشکل را برطرف کرد?

“Daemon نتوانست شروع کند”

این یک مسئله معمول است و مشابه پیام خطای “هیچ منبع بلوکی یافت نشد” در هسته Bitcoin و سایر کیف پول های QT است. 2 دلیل وجود دارد که باعث می شود daemon شروع به کار نکند. 1. ممکن است آنتی ویروس شما پرونده monerod.exe را پاک کرده باشد یا فایروال از دسترسی daemon به شبکه جلوگیری می کند. یا 2. پرونده blockchain شما ممکن است به دلیل خاموش کردن بی رویه خراب شود.

اگر کیف پول شما آنلاین نیست و اگر زنجیره بلوک با شبکه همگام نباشد ، نمی توانید از کیف پول خود استفاده کنید. اما نگران نباشید؛ بودجه شما ایمن است و ما می توانیم کیف پول شما را بازیابی کنیم. قبل از اینکه این راهنما را در جهت ایمن تر قرار دهید ، به شما توصیه می کنیم ابتدا از کیف پول خود نسخه پشتیبان تهیه کنید. تمام آنچه برای تهیه نسخه پشتیبان نیاز دارید بذر mnemonic کیف پول شماست. به تنظیمات کیف پول خود بروید >> دانه نشان دهید & کلیدها ، رمز ورود را وارد کنید و کلیدهای کیف پول شما نمایش داده می شود. از این اطلاعات پشتیبان تهیه کنید و اگر به دنبال دستورالعمل های دقیق تری هستید ، لطفاً این راهنمای تهیه نسخه پشتیبان از کیف پول Monero را مطالعه کنید.

بسیار خوب! حال بیایید ببینیم چگونه خطای شکست اتصال Daemon در Monero و سایر کیف پول های رمزپایه مبتنی بر CryptoNote برطرف شود.

کیف پول Monero GUI: Daemon شروع نمی شود (اصلاح)

می دانیم که ممکن است چندین بار این کار را انجام داده باشید. ابتدا کیف پول GUI خود را ببندید. سپس مدیر وظیفه را باز کرده و کارهای زیر را پایان دهید: monero-wallet-gui.exe و monerod.exe. پس از متوقف شدن روند ، کیف پول خود را مجدداً راه اندازی کنید ، رمز ورود خود را وارد کنید و مدتی صبر کنید. گاهی اوقات به هم متصل می شود اما ما می دانیم که این راه حلی نیست که برای بسیاری کارساز باشد. بنابراین برای رفع daemon در شروع پیام خطا ناموفق بود لطفا مراحل زیر را دنبال کنید.

daemon شروع نشد

این پیام خطا اساساً به شما می گوید کیف پول GUI شما قادر به اجرای فایل monerod.exe نیست. اطلاعات بیشتر در مورد دلیل عدم شروع آن را می توان در پرونده ورود به سیستم یافت. اگر مکان Blockchain Monero را اصلاح نکرده باشید ، به طور پیش فرض می توانید پرونده ورود را در مکان زیر پیدا کنید.

پنجره ها: C: \ ProgramData \ bitmonero – bitmonero.log

لینوکس & Mac OS X: / .bitmonero / bitmonero.log

اکنون قبل از بررسی خطاهای موجود در پرونده ورود به سیستم ، سعی کنید monerod.exe را به صورت دستی و طبق پیشنهاد کیف پول GUI خود اجرا کنید..

در حال پیدا کردن پرونده monerod.exe

به فهرست نصب کیف پول Monero GUI خود بروید و فایلهای exe زیر را پیدا خواهید کرد: monero-wallet-gui.exe & monerod.exe. هنوز فایل monero-wallet-gui.exe را شروع نکنید. اگر monerod.exe را پیدا کردید و اگر این فایل را پیدا نکردید ، به مرحله شماره 2 بروید ، احتمالاً آنتی ویروس شما آن را قرنطینه کرده است.

محرومیت از کیف پول GUI

نرم افزار ضد ویروس خود را باز کرده و کل پوشه کیف پول را به لیست استثنا اضافه کنید. پس از اضافه شدن ، دوباره پرونده کیف پول را بارگیری کرده و پرونده های کیف پول GUI را در همان مکان پوشه استخراج کنید. این پرونده monerod.exe را برمی گرداند. پس از بازیابی فایل monerod.exe ، اجازه دهید این فایل را به صورت دستی اجرا کنیم.

monerod.exe را به صورت دستی اجرا کنید

اکنون فایل monerod.exe را باز کنید و اطمینان حاصل کنید که فایروال شما هیچ ارتباطی را مسدود نمی کند. پنجره دستور باز می شود و پیامی مبنی بر شروع هماهنگی را مشاهده خواهید کرد.

همگام سازی Monero daemon آغاز شد

این اطلاعات در مورد ارتفاع بلوک و چند روز مانده به وضعیت همگام سازی را نشان می دهد. برای بررسی وضعیت همگام سازی می توانید از دستور status استفاده کنید. اکنون این برنامه را باز بگذارید و منتظر بمانید تا همگام سازی کامل شود. پس از اتمام همگام سازی ؛ شروع کنید monero-wallet-gui.exe بایگانی کنید و اکنون کیف پول شما باید قادر به اتصال باشد. اگر این کار نکرد ، مرحله بعدی را ادامه دهید.

Monerod.exe شروع نمی شود

آیا monerod.exe بلافاصله پس از شروع خراب می شود ، سپس سعی کنید monerod.exe را با –log-level 4 اجرا کنید. این به شرح زیر است: پس از اتمام آن را ذخیره کرده و سپس فایل را اجرا کنید. همچنین می توانید از –log-level 1 استفاده کنید.

monerod.exe – سطح 4 log

اکنون پرونده daemon باید اجرا شود و اگر daemon هنوز بلوک جدیدی دریافت نمی کند ، به این معنی است که پرونده blockchain شما خراب است. برای اطمینان از اینکه آیا واقعا خراب است ، اکنون فایل bitmonero.log را بررسی می کنیم.

به فهرست زیر بروید.

در ویندوز C: \ ProgramData \ bitmonero. در لینوکس & سیستم عامل Mac ~ / .bitmonero / است. هنگامی که در این فهرست قرار گرفتید ، فایل bitmonero.log را باز کنید.

فایل خطای bitmonero.log

توجه داشته باشید: این ها به طور پیش فرض فهرست های پنهان هستند و برای مشاهده و دسترسی به پرونده bitmonero.log باید از لیست پنهان شوید.

فایل bitmonero.log را باز کنید ، به پایین بروید و خطایی را پیدا کنید.

1. هیچ خطایی در پرونده ورود به سیستم وجود ندارد

اگر هیچ خطایی در پرونده ورود به سیستم گزارش نشده است ، ابتدا اطمینان حاصل کنید که فضای دیسک کافی برای ذخیره فایل blockchain دارید. اگر فضای دیسک ندارید ، فهرست داده Monero blockchain را تغییر دهید. اما اگر اینگونه نیست و اگر پرونده ورود به سیستم هیچ پیغام خطایی را نشان نمی دهد ، مطمئن شوید که مسیر blockchain و کیف پول هیچ فاصله ای ندارند.

برخی گزارش دادند که اگر در مسیر پرونده کیف پول فضای خالی باقی مانده باشد ، کیف پول به درستی کار نخواهد کرد. بنابراین اطمینان حاصل کنید که در مسیر پرونده فاصله ای وجود ندارد.

به عنوان مثال باید مانند موارد زیر باشد: D: \ Monero \ MoneroGui \ monero-gui-v0.13.0.3

و نه: D: \ کیف پول رمزنگاری \ monero \ moneroGui \ monero-gui-v0.13.0.3

این را برطرف کنید و daemon را شروع کنید. اکنون کیف پول باید خوب کار کند.

2. خطا در باز کردن پایگاه داده:

اگر فایل bitmonero.log شما حاوی پیام خطای زیر است ، به این معنی است که زنجیره بلوک خراب است.

خطا در باز کردن پایگاه داده: پرس و جو در مورد m_blocks انجام نشد: MDB_BAD_TXN: معامله باید لغو شود ، فرزند داشته باشد یا معتبر نباشد

پایگاه داده Monero ناموفق بود

این اتفاق می افتد معمولاً در صورت خراب شدن سیستم یا خاموش کردن کیف پول به طور نامناسب. جای نگرانی نیست ، بیایید سعی کنیم این پرونده بلاک چین خراب را برطرف کنیم.

فهرست را در کجا باز کنید monero-wallet-gui.exe و monerod.exe پرونده ها قرار دارند اکنون با استفاده از دستور زیر سعی کنید فایل خراب را ذخیره کنید.

–db-salvage – این دستور در صورت خراب به نظر رسیدن یک پایگاه داده بلاکچین سعی در نجات آن دارد.

در ویندوز یک سند نوشتاری جدید در پوشه کیف پول ایجاد کنید و دستور زیر را در آن وارد کنید. پس از اتمام فایل متنی را به عنوان monerodfix.bat ذخیره کنید و این فایل را اجرا کنید.

monerod.exe پرونده db salvage

monerod.exe –db-salvage

در Mac OS X و Linux موارد زیر را در پنجره ترمینال دستور تایپ کنید.

./ monerod –db-salvage

توجه داشته باشید: اگر از فهرست داده های بلاکچین سفارشی استفاده می کنید ، باید از پرچم –data-dir استفاده کنید.

مثال:

monerod.exe –db-salvage –data-dir path-to-blockchain-Directory

./ monerod –db-salvage –data-dir path-to-to-blockchain-Directory

فایل monerod.exe را با استفاده از –db-salvage اجرا کنید و در اکثر موارد با این کار باید بلاک چین خراب را برطرف کنید. اما حتی پس از این اگر هنوز با خطای باز کردن خطای پایگاه داده مواجه هستید ، تنها راه حل کیف پول خود بارگیری مجدد بلاکچین است.

کیف پول خود را ببندید و در Windows وارد شوید C: \ ProgramData \ bitmonero و در Linux و Mac OS به بروید / .bitmonero /. اکنون حذف کنید p2pstate.bin پرونده و lmdb پوشه (data.mdb & قفل. mdb) و سپس کیف پول خود را دوباره راه اندازی کنید.

اکنون کیف پول از ابتدا شروع به همگام سازی مجدد می کند. پس از همگام سازی کامل ، خوب است که از کیف پول خود استفاده کنید.

ما درک می کنیم که حجم فایل بلاکچین بسیار زیاد است و بارگیری مجدد آن از ابتدا به زمان و منابع زیادی نیاز دارد. اما متأسفانه این تنها راه اصلاح کیف پول است.

پرونده Blockchain می تواند به چندین دلیل خراب شود و اگر نمی خواهد همه اینها را پشت سر بگذارید ، در آینده نسخه پشتیبان تهیه کنید و یک نسخه از فایل Blockchain را به صورت محلی در اختیار داشته باشید. همچنین اگر نمی خواهید بلاکچین را دوباره بارگیری کنید ، می توانید با اتصال کیف پول به گره های راه دور ، فضای دیسک را ذخیره کرده و زمان را همگام سازی کنید.

امیدوارم که کمک کند اگر هنوز در استفاده از کیف پول GUI Monero خود مشکلی ندارید ، لطفاً در مورد نظرات زیر به ما اطلاع دهید.