2

I have compiled Helium Hydra, Point Release 1 on a Raspberry Pi first model powered by ARM v6. It took about 10 hours to compile all, but now it's fully working and I'm able to use it like a Monero node for my LAN.

The problem is that Monero daemon isn't able to stay in sync, every time it remains behind the blockchain for nearly 500 blocks. Internet connection is fine, the Pi is connected by Ethernet and the daemon on another PC works fine and fast.

With 'top', I can see that CPU usage is fixed over 92%, so it's possible that the Raspberry Pi hasn't enough power to handle a Monero node. Should I consider to switch to something more powerful, like a Raspberry Pi Model 3?

I'm not mining, so no miner on.

3
  • Is the miner on ? Commented Jan 7, 2018 at 14:52
  • No, not mining.
    – cialu
    Commented Jan 7, 2018 at 15:20
  • Ya so looks like it can't keep up. Keep in mind that over time blocks are getting bigger as there are more and more transactions Commented Jan 7, 2018 at 15:21

1 Answer 1

4

Thanks to Monero Reddit people, I solved the issue. This is the link to the discussion.

The issue was related to timezones because the timezone of the system was set on wrong timezone, one hour behind the correct one. So, I changed timezone with:

sudo dpkg-reconfigure tzdata 

and restarted the Pi.

After a long time, the node completed the blockchain synchronization and now it's fully functional. I can access it from all the devices on the LAN, but all the operation are really slow.

So, to answer the question of the title, the Raspberry Pi Model 1 has enough power to run Monero daemon software, but not enough to be a Monero node in a real world because any operation takes too much time to be completed.

2
  • That's awesome - glad it was able to be verified!
    – user4066
    Commented Jan 8, 2018 at 14:10
  • 1
    Also, adding --block-sync-size 1 as daemon startup flag makes all more responsive and fast. It's pretty much usable now.
    – cialu
    Commented Jan 9, 2018 at 16:07

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.