I went back to the raspi and was determined to find the source of the issue.
Problem: raspi boots correctly, node syncs with the block chain, and then between 1 and 10 minutes or so (timing varies), the node disconnects and is unreachable by browser. Each time this happened I had to power cycle the raspi to get it running again.
I ended up uninstalling all of the node apps except for the core ones. I had to reboot the raspi 3 times during this process as it would disconnect the node before I could get very far each time.
After I finished uninstalling all of the extra episodes apps, it stopped failing.
It's uptime is currently at over 38 days. One or more of the optional third party apps inside of MyNode was causing the issue. I don't know which one, but if you use MyNode and have this problem, start by uninstalling apps.
quotingI really hate dealing with nodes.
nevent1q…plnu
The one I've been using for the last year is turning off randomly. No clue what's wrong. Suspect it's the raspi so I thought I would install core onto a laptop.
Thought it would be a good chance to unshackle myself from Windows and try Ubuntu.
Days later, halting steps. Ubuntu installed. Core is verified and installed. Blockchain is syncing.
For a few hours anyway. App crashes for no reason, and now it's refusing to start, even with
'snap connect bitcoin-core:removable media'
from the command line.
For fuck's sake. I like Ubuntu well enough from what I've seen, but it was a huge mistake since I've never touched Linux before. Seriously considering abandoning the whole thing and going back to Windows. At least I understand how that shit works well enough to properly troubleshoot.
Ugh. I need to go to bed and look at this with fresh eyes tomorrow.