Dompet Monero: Ralat “Daemon gagal dimulakan” – Apa itu & bagaimana membetulkannya?
Selepas peningkatan Monero baru-baru ini, beberapa pengguna melaporkan bahawa mereka tidak dapat mengakses dompet Monero GUI mereka. Sebenarnya mereka dapat membuka dompet mereka tetapi tidak dapat memulakan daemon. Selepas memulakan; dompet mengembalikan mesej ralat berikut: “Daemon gagal dimulakan – Periksa kesilapan dompet dan log daemon anda. Anda juga boleh mencuba memulakan monerod.exe secara manual ”.
Bahkan kami mendapat ralat ini sekali, bukan dengan dompet Monero tetapi dengan dompet Electroneum GUI. Kami membiarkan dompet terbuka untuk membiarkan daemon menyegerakkan dengan rangkaian. Pada suatu ketika, CPU hancur sehingga kami menghidupkan kembali sistem, membuka dompet lagi, masuk dan ketika mencuba untuk memulai daemon ia gagal disambungkan ke rangkaian. Ini memaparkan pesan kesalahan dan output yang dikembalikan oleh dompet adalah “Silakan periksa log dompet dan daemon anda untuk kesalahan. Anda juga boleh mencuba memulakan electroneumd.exe secara manual ”. Jadi apa yang menyebabkan ralat ini dan bagaimana membetulkannya?
“Daemon gagal dimulakan”
Ini adalah masalah biasa dan serupa dengan mesej ralat “tidak ada sumber blok dijumpai” di teras Bitcoin dan dompet QT lain. Terdapat 2 sebab mengapa daemon gagal dimulakan. 1. Antivirus anda mungkin telah menghapus fail monerod.exe atau firewall menghentikan daemon daripada mengakses rangkaian. atau 2. Fail blockchain anda mungkin rosak kerana penutupan tidak memuaskan.
Sekiranya dompet anda tidak dalam talian dan jika blockchain tidak selaras dengan rangkaian, anda tidak akan dapat menggunakan dompet anda. Tapi jangan risau; dana anda selamat dan kami boleh mendapatkan semula dompet anda. Sebelum anda meneruskan panduan ini agar lebih selamat, kami mengesyorkan anda membuat sandaran dompet anda terlebih dahulu. Yang anda perlukan untuk membuat sandaran adalah benih mnemonik dompet anda. Pergi ke tetapan dompet anda >> Tunjukkan biji & kunci, masukkan kata laluan dan itu akan memaparkan kunci dompet anda. Sandarkan maklumat ini dan jika anda mencari arahan yang lebih terperinci, sila baca panduan sandaran dompet Monero ini.
Baiklah! Sekarang mari kita lihat cara memperbaiki ralat sambungan Daemon yang gagal di Monero dan dompet cryptocurrency berasaskan CryptoNote yang lain.
Dompet Monero GUI: Daemon tidak bermula (Betulkan)
Kami tahu anda mungkin telah melakukan ini beberapa kali. Pertama tutup dompet GUI anda. Kemudian buka pengurus tugas dan tamatkan tugas berikut: monero-wallet-gui.exe dan monerod.exe. Setelah proses dihentikan, mulakan semula dompet anda, masukkan kata laluan anda dan tunggu sebentar. Kadang-kadang ia menghubungkan tetapi kita tahu ini bukan penyelesaian yang akan berjaya bagi banyak orang. Jadi untuk memperbaiki daemon gagal memulakan mesej ralat, ikuti langkah-langkah di bawah.
Mesej ralat ini pada dasarnya memberitahu anda bahawa dompet GUI anda tidak dapat menjalankan fail monerod.exe. Maklumat lebih lanjut mengenai mengapa ia gagal dimulakan boleh didapati di fail log. Sekiranya anda belum mengubah lokasi blockchain Monero, secara lalai fail log boleh didapati di lokasi berikut.
Windows: C: \ ProgramData \ bitmonero – bitmonero.log
Linux & Mac OS X: ~ / .bitmonero / bitmonero.log
Sekarang sebelum anda memeriksa kesilapan dalam fail log, mari kita jalankan monerod.exe secara manual seperti yang disarankan oleh dompet GUI anda.
Mencari fail monerod.exe
Pergi ke direktori pemasangan dompet Monero GUI anda dan anda akan menemui fail exe berikut: monero-wallet-gui.exe & monerod.exe. Jangan mulakan fail monero-wallet-gui.exe. Teruskan ke langkah nombor 2 jika anda menjumpai monerod.exe dan jika anda tidak menjumpai fail ini, mungkin antivirus anda telah dikarantina.
Buka perisian antivirus anda dan tambahkan keseluruhan folder dompet ke senarai pengecualian. Setelah ditambahkan, muat turun fail dompet sekali lagi dan ekstrak fail dompet GUI ke lokasi folder yang sama. Ia akan meletakkan semula fail monerod.exe. Setelah fail monerod.exe dipulihkan mari jalankan fail ini secara manual.
Jalankan monerod.exe secara manual
Sekarang buka fail monerod.exe dan pastikan firewall anda tidak menghalang sebarang sambungan. Ia akan membuka tetingkap arahan dan anda akan melihat mesej yang menyatakan bahawa penyegerakan telah dimulakan.
Ia akan memaparkan maklumat mengenai ketinggian blok dan berapa hari status penyegerakan berada di belakang. Anda boleh menggunakan perintah status untuk memeriksa status penyegerakan. Sekarang biarkan program ini terbuka dan tunggu sehingga penyegerakan selesai. Setelah penyegerakan selesai; mulakan monero-wallet-gui.exe fail dan sekarang dompet anda seharusnya dapat disambungkan. Sekiranya ini tidak berjaya, teruskan dengan langkah seterusnya.
Monerod.exe tidak bermula
Adakah monerod.exe crash sebaik sahaja bermula kemudian cuba jalankan monerod.exe dengan –log-level 4. Ini dilakukan seperti berikut: Buat fail .bat dalam direktori di mana fail monerod.exe berada dan masukkan baris berikut. Setelah selesai simpan dan kemudian jalankan fail. Anda juga boleh menggunakan –log-level 1.
monerod.exe – tahap log 4
Sekarang fail daemon harus dijalankan dan jika daemon masih belum mengambil blok baru, ini bermaksud fail blockchain anda kemungkinan besar rosak. Untuk memastikan ia benar-benar rosak sekarang mari kita periksa fail bitmonero.log.
Navigasi ke direktori berikut.
Di Windows C: \ ProgramData \ bitmonero. Di Linux & Mac OS itu ~ / .bitmonero /. Setelah anda berada di direktori ini, buka fail bitmonero.log.
Catatan: Ini adalah direktori tersembunyi secara lalai dan anda perlu membuka untuk melihat dan mengakses fail bitmonero.log.
Buka fail bitmonero.log, tatal ke bawah dan cari jika ada ralat.
1. Tiada ralat dalam fail log
Sekiranya tidak ada ralat yang dilaporkan dalam fail log, pastikan terlebih dahulu bahawa anda mempunyai ruang cakera yang mencukupi untuk menyimpan fail blockchain. Sekiranya anda tidak mempunyai ruang cakera, kemudian ubah direktori data blockchain Monero. Walau bagaimanapun jika ini tidak berlaku dan jika fail log tidak menunjukkan sebarang mesej ralat, pastikan kedua-dua laluan fail blockchain dan dompet tidak mengandungi ruang.
Ada yang melaporkan bahawa jika ada ruang yang tersisa di jalur fail dompet maka dompet tidak akan berfungsi dengan baik. Oleh itu, pastikan tiada ruang di laluan fail.
Contohnya seperti: D: \ Monero \ MoneroGui \ monero-gui-v0.13.0.3
dan tidak: D: \ dompet crypto \ monero \ moneroGui \ monero-gui-v0.13.0.3
Perbaiki ini dan mulakan daemon. Dompet mesti berfungsi dengan baik sekarang.
2. Ralat semasa membuka pangkalan data:
Sekiranya fail bitmonero.log anda mengandungi mesej ralat berikut, ini bermakna blokchainnya rosak.
Ralat semasa membuka pangkalan data: Gagal membuat pertanyaan m_blocks: MDB_BAD_TXN: Transaksi mesti dibatalkan, mempunyai anak, atau tidak sah
Ini berlaku biasanya jika sistem hancur atau jika anda menutup dompet dengan tidak teratur. Jangan risau, mari kita perbaiki fail blockchain yang rosak ini.
Buka direktori di mana monero-wallet-gui.exe dan monerod.exe fail berada. Sekarang menggunakan perintah berikut mari kita cuba menyimpan fail yang rosak.
–Db-penyelamatan – Perintah ini cuba menyelamatkan pangkalan data blockchain jika kelihatan rosak.
Di tetingkap buat dokumen teks baru dalam folder dompet dan masukkan perintah berikut di dalamnya. Setelah selesai simpan fail teks sebagai monerodfix.bat dan jalankan fail ini.
monerod.exe –db-penyelamatan
Pada Mac OS X dan Linux ketikkan yang berikut di tetingkap terminal arahan.
./ monerod –db-penyelamatan
Catatan: Sekiranya anda menggunakan direktori data blockchain khusus, maka anda harus menggunakan bendera –data-dir.
Contoh:
monerod.exe –db-salvage –data-dir path-to-blockchain-direktori
./ monerod –db-salvage –data-dir path-to-blockchain-direktori
Jalankan fail monerod.exe menggunakan –db-salvage dan dalam kebanyakan kes ini harus memperbaiki blockchain yang rosak. Tetapi walaupun selepas ini jika anda masih mendapat ralat membuka ralat pangkalan data maka satu-satunya cara untuk memperbaiki dompet anda adalah dengan memuat turun semula blockchain sekali lagi.
Tutup dompet anda dan di Windows pergi ke C: \ ProgramData \ bitmonero dan pada Linux dan Mac OS pergi ke ~ / .bitmonero /. Sekarang padam p2pstate.bin fail dan lmdb folder (data.mdb & kunci.mdb) dan kemudian mulakan semula dompet anda.
Dompet kini akan mula disegerakkan semula dari awal. Setelah diselaraskan sepenuhnya, anda boleh menggunakan dompet anda.
Kami memahami bahawa saiz fail blockchain sangat besar dan memuat turunnya semula dari awal akan memerlukan banyak masa dan sumber. Tetapi sayangnya ini adalah satu-satunya cara untuk memperbaiki dompet anda.
Fail blockchain boleh rosak kerana beberapa sebab dan pada masa akan datang jika tidak mahu melakukan semua ini kemudian buat sandaran dan dapatkan salinan fail blockchain secara tempatan. Juga jika anda tidak mahu memuat turun blockchain lagi, anda boleh menjimatkan ruang cakera dan menyegerakkan masa dengan menyambungkan dompet anda ke nod jauh.
Semoga ia membantu. Sekiranya anda masih menghadapi masalah menggunakan dompet Monero GUI anda, sila beritahu kami di komen di bawah.