Comments (6)
You can also theoretically try to repair the database. Change into your data directory and run:
python3 -c "import plyvel; plyvel.repair_db('hist')"
python3 -c "import plyvel; plyvel.repair_db('utxo')"
from electrumx.
Sorry for not replying sooner, but the sync took a long time, also because it was crashing during the sync (there is another open issue for this #30) and I also did a full resync of bitcoind just to be sure. Now it works since about a week without a problem. I guess the problem was really the corrupt database. I will close this. Thanks for the help!
from electrumx.
This looks like there is something wrong with the data. Possibly it got corrupted on the disk. My guess is you will need to delete the data and reinitialize.
from electrumx.
Thanks! I will try to repair the database and post the results here.
from electrumx.
Repairing the database didn't help. It got stock (for more than 1 day) with:
Jul 15 14:15:38 server1 electrumx_server[491]: INFO:History:DB shut down uncleanly. Scanning for excess history flushes...
I am now trying to reinitialize the database. It is still syncing since more than 40 hours. I will post the results after the sync is done.
from electrumx.
"I will post the results after the sync is done."
No update since then (for 22 days), I assume this is resolved and not an electrumX issue but bad disk/hardware etc? Perhaps can be closed.
from electrumx.
Related Issues (20)
- Build fails on Fedora 39 (worked on 38) - plyvel doesn't build HOT 1
- new release, new git tag HOT 1
- error when installing on Debian Stable: This environment is externally managed HOT 2
- Please use a LRU library available in major distributions HOT 1
- OverflowError while running python electrumx_server in latest version, previuos veron is working. HOT 1
- version not the latest HOT 2
- ssl ports randomly close HOT 5
- ElectrumX Deutsche eMark (DEM) doesn't work HOT 1
- DESERIALIZER
- PermissionError: [Errno 13] Permission denied HOT 4
- electrumx crashes on debian 12 HOT 3
- Issue Report: Inaccurate Data Retrieval for Specific Addresses
- server start normaly but after 4 or 5 mit it show this error. plaese provide correct answers. HOT 4
- please solve this. HOT 3
- electrumx_rpc returns unknown method for every command HOT 2
- Are High Disk Writes Expected? HOT 3
- Abnormal termination with hashXs[hashX].remove(tx_hash) KeyError
- Electrumx won't start because UTXO not found in "h" table, but it's a confirmed tx HOT 1
- I have a PIVX frok that does not work! HOT 13
- Repeated failures to connect to bitcoin-core - how to debug? HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from electrumx.