pull down to refresh
62 sats \ 18 replies \ @nym 8 Jan \ on: Start9 Bitcoin Core Issue bitcoin_support
What does the log show when it stops?
I should have checked. I just uninstalled it.
reply
Not a bad idea. Sometimes it is easier to start fresh anyway.
reply
Last time this happened I spent days on forums, reading guides, etc, with no clear-cut answers. I did discover that I'm not the only one experiencing the issue.
reply
Like nym said, first thing you need to look into logs. Both bitcoin and electrs. Sometimes bitcoin take long time to catch up the blocks and indexes from the moment you stop it to update. Electrs is waiting for bitcoin to finish and then it start its own index that also can take for a while.
Meanwhile all other dependent services like LN node are just waiting.
Maybe you have a bad sector of that drive and is hanging.
Maybe some new settings for new update you need to do, be aware of this PSA from LND guys, valid for core 28.0.1 with LND.
https://xcancel.com/roasbeef/status/1842956355516223824
reply
I guess it's possible that I didn't wait long enough, but it took a while to say "running", then it switched to "starting" about an hour later.
reply
logs. You need logs, otherwise we are just guessing around.
reply
This is exactly what I am dealing with:
https://community.start9.com/t/bitcoin-core-continually-status-starting/1852
reply
Your SIGBUS error could be due to not enough swap space. You could use htop to check.
What is your bitcoin.conf and electrs.conf configuration, minus RPC info.
You can manually check the RPC connection like this if you're using RPC username and password:
bitcoin-cli -rpcuser=your_rpc_username -rpcpassword=your_rpc_password getblockchaininfo
Replace the RAM with ECC ones (if the motherboard will support it).
Or first, just try to take them out clean them with some alcohol and put them back, sometimes the contacts are getting rusted.
But anyways, for a full node I will recommend ECC RAM, especially for a LN node.
Another cause for SIGBUS error is the power supply. Cannot give the right voltage to the RAM and this is failing. If you can get an extra power source to test will be great.
SIGBUS comes from "segmentation bus". Is something wrong on your memory bus.
So yeah I will start in small steps:
- clean the RAM contacts... try again. If it fails, go to step 2
- change the power source. if it fails, go to step 3
- change the RAM, with ECC
Sorry. I got busy. I don't know if this helps:
reply
reply
Thanks
reply
I tried StartOS and Umbrel a while back. They are nice it just always felt slow like I was working in a VM because it was slow, and I wasn't sure how everything worked in the background. Now I just recommend raw dogging it on a spare laptop running Debian, Bitcoin Core, Fulcrum or Electrs, and the wallet of your choice. And don't forget to install your firewall like gufw.
reply
I'm sure you're right. I have to bite the bullet and just do it.
reply
I understand being cautious. I mean we are talking about real money.
Bitcoin Core has a binary to install now and once the chain syncs the only thing you really need to adjust if needed is the bitcoin.conf file. The electrum server only usually that config file changed.
reply