Ethereum: Error Starting op-geth Node with Archive Mode: “incompatible state scheme
Ethereum Error Starting Op-Geth Node with Archive Mode: “Incompatible State Schema”
I reached out to seek help resolving a critical error that occurred while setting up the Optimism Layer 2 Rollup testnet on my Ethereum (ETH) op-geth node. The issue has been going on for a while now, and I have been following the official Optimism documentation to ensure proper configuration and setup.
Step-by-step configuration
Here is what I have done so far:
- Initialized Op-Geth Node
: Successfully initialized the Op-Geth node with default settings.
- Configured Aggregation Testnet: Set up the aggregation testnet with Optimism, which included configuring the node to use “archive” mode.
- Verified Node State: Checked if the node state is in an incompatible schema using tools like “ethers.js” or “rollup-testnet-api”.
Error Details
The specific error encountered is:
Ethereum: Error starting on-geth node with archive mode: "incompatible state schema"
Troubleshooting Attempts
I have tried the following steps to resolve this issue.
- Node Reset: Tried to reset the Op-Geth node to its original state using “ethers.js” or other tools.
- Reconfiguring Rollup Testnet: Reconfigured the Rollup Testnet to use a different archive mode, but this did not resolve the issue.
- Node Logs Check: Checked the Op-Geth node logs for any error messages that might provide more insight into the issue.
Questions and Concerns
I am concerned about the potential impact this bug may have on the functionality and overall performance of my build testnet. If you have encountered a similar issue, please share your experience or offer suggestions for resolving this issue.
To facilitate troubleshooting, I would appreciate any additional information you can provide, such as:
- Your Op-Geth version and node configuration
- Any error messages or logs that might help understand the issue
- Steps you have taken to verify the node health
Thank you for your time and assistance. I look forward to hearing from you and working together to resolve this challenge.
Optimism Documentation
: For reference, please see the official Optimism documentation on setting up a Layer 2 rollup testnet with Op-Geth:
If you would like to provide more information or share your experience, feel free to reply and I will do my best to help you.