Pages:
Author

Topic: mynode rasp pi 4 builds and comparisons (Read 466 times)

legendary
Activity: 4088
Merit: 7701
'The right to privacy matters'
June 01, 2022, 09:40:41 PM
#30
...................
When I do the dell micro build  with a vm I will post results.
OK, aren't you done now ?

I never did it.

My thought on LN is to not be involved at doing it for this time.

I have too much on my plate mining and running that business and also caring for my bro-in-law Frank as he is suffering from vascular dementia.
I spend far too much time on the farm and him to be able to do the testing and development I wanted to do with this.
Life sometimes does this to all of us. It simply makes a shift in the plans the only way to go.

thank you so much for the response.

A long time ago there was a great fedex commercial the "star" of it promises everyone "I can do that" he then gets a lull in all the calls sits asks and asks : "How am I going to do all that?" the answer = Fedex



I have been in that spot since July 31 2021 when my bro-in-law had the stroke giving him vascular dementia. But no fedex for my bro-in-law

hero member
Activity: 1918
Merit: 535
...................
When I do the dell micro build  with a vm I will post results.
OK, aren't you done now ?

I never did it.

My thought on LN is to not be involved at doing it for this time.

I have too much on my plate mining and running that business and also caring for my bro-in-law Frank as he is suffering from vascular dementia.
I spend far too much time on the farm and him to be able to do the testing and development I wanted to do with this.
Life sometimes does this to all of us. It simply makes a shift in the plans the only way to go.

thank you so much for the response.
legendary
Activity: 4088
Merit: 7701
'The right to privacy matters'
...................
When I do the dell micro build  with a vm I will post results.
OK, aren't you done now ?

I never did it.

My thought on LN is to not be involved at doing it for this time.

I have too much on my plate mining and running that business and also caring for my bro-in-law Frank as he is suffering from vascular dementia.
I spend far too much time on the farm and him to be able to do the testing and development I wanted to do with this.
Life sometimes does this to all of us. It simply makes a shift in the plans the only way to go.
hero member
Activity: 1918
Merit: 535
...................
When I do the dell micro build  with a vm I will post results.
OK, aren't you done now ?
legendary
Activity: 1344
Merit: 6415
Farewell, Leo
Does LND work for you? I keep getting that it scans something and then it fails.


It is nice that it has all these packages installed, but I confess that it's slow as f*ck. Apart from the full node and the electrum server, there's no reason to run anything else. The mempool viewer fails to load the balances of the addresses and goes extremely slow for everything else. I synced the Electrum server and it then allowed me to install the rpc explorer which is even slower.

I also got a weird message yesterday saying that I'm running out of storage. It it warned me that 96% of the space is written (when Electrum was syncing on 70%) and that I should shut down QuickSync to free some space. I imperatively did it, but don't know if I keep the whole chain anymore.

Yeah, I'm a little disenchanted after all.  Tongue
legendary
Activity: 1876
Merit: 3131
  • What's the safe way to turn it off? Do I just hold the power button until it's shut down? What could happen on a power outage?

You can hold the power button for 3 seconds. Everything should shut down gracefully; give it some time before unplugging the power cable. If the power goes out, your Bitcoin Core database might get corrupted at worst. Reindexing is a CPU and I/O intensive task so it might take a long time on the Pi.

  • Does it store anything else despite the block chain? For example, for the electrum server. My external SSD is 1TB and I want to know that it is enough.

The blockchain data and ElectrumX database should be the most storage intensive. At the time of writing this post, the former weighs ~423 GB (with txindex and blockfilterindex on) and the latter ~68 GB. LND and other services use barely any storage.
legendary
Activity: 4088
Merit: 7701
'The right to privacy matters'
@philipma1957, Is it able to load you addresses from the mempool viewer? To me it generally goes extremely slow, but addresses aren't loading at all. Once I try to load one it returns me:

Quote
Error loading address data.
Error: Connection to server lost, please retry

And as long as I retry, it never works properly.




As for this:


Have you understood how we run it? I mean, the green color means that it's running, the yellow that it's waiting, but the grey? That it's offline? I'm scratching my head (and googling), but I haven't found how so far.

at the moment I have all nodes offline. I am doing a real world project.

A install of a 8 by 14 shed.
legendary
Activity: 1344
Merit: 6415
Farewell, Leo
@philipma1957, Is it able to load you addresses from the mempool viewer? To me it generally goes extremely slow, but addresses aren't loading at all. Once I try to load one it returns me:

Quote
Error loading address data.
Error: Connection to server lost, please retry

And as long as I retry, it never works properly.




As for this:


Have you understood how we run it? I mean, the green color means that it's running, the yellow that it's waiting, but the grey? That it's offline? I'm scratching my head (and googling), but I haven't found how so far.
legendary
Activity: 4088
Merit: 7701
'The right to privacy matters'
it is synching bitcoin core first.
It isn't syncing Bitcoin Core, from your screenshots and my QuickSync's conclusion at least. It's just syncing the block chain. You have to connect the software (which is Bitcoin Core) manually with your raspberry pi's local ip which is pretty much unknown judging by the UI. Do you know how I can find it out?

once the core synchs the software pops this screen
Thanks. So far, have you tried anything despite LN?


I use advanced ip scanner


https://www.advanced-ip-scanner.com/


it should detect it.

If you plug in the correct ip the sign in screen asking for password will pop up. same as if you use  mynode local
legendary
Activity: 1344
Merit: 6415
Farewell, Leo
it is synching bitcoin core first.
It isn't syncing Bitcoin Core, from your screenshots and my QuickSync's conclusion at least. It's just syncing the block chain. You have to connect the software (which is Bitcoin Core) manually with your raspberry pi's local ip which is pretty much unknown judging by the UI. Do you know how I can find it out?

once the core synchs the software pops this screen
Thanks. So far, have you tried anything despite LN?
legendary
Activity: 4088
Merit: 7701
'The right to privacy matters'


It has a shut down option on one of the screens. Or pull the plug I did both ways.

it is synching bitcoin core first. Ofer 3-4 days it will be synched to bitcoin core. I would power off my other bitcpon core if I were you.

1 TB should be good for more than 4 years.  I suspect maybe 6 years.  note my 1tb ssd used 48% to full load 2009 -2021 chain

once the core synchs the software pops this screen
you are running the core as I understand it
and you than select LN option

I am pretty new at this others may chime in with more info.

legendary
Activity: 1344
Merit: 6415
Farewell, Leo
I got my Raspberry Pi 4.  #runningbitcoin







I'd like to make some questions before it is completely synced and I can use it.
  • Can I connect it to my Bitcoin Core somehow? As far as I saw it provides you an Electrum Server (which you probably connect with the GUI), but I have no idea about Bitcoin Core.
  • What's the safe way to turn it off? Do I just hold the power button until it's shut down? What could happen on a power outage?
  • Does it store anything else despite the block chain? For example, for the electrum server. My external SSD is 1TB and I want to know that it is enough.
legendary
Activity: 4088
Merit: 7701
'The right to privacy matters'
So far I did 2 builds they work but my feeling is the rasp pi4 is under powered for this task.

I will do a build with a dell micro using an i7 8700t and 32 gb ram. Just busy for now.

build 1  cost was about 260 + 105 = 365 this gives a 4gb ram rasp pi 4 and is easier to build.

build 2 cost was about 120 + 105+ 99 = 324 this gives a 8gb ram rasp pi 4 and is a bit more work to create

both take over 3 days to synch the full block chain

When I do the dell micro build  with a vm I will post results.
legendary
Activity: 1344
Merit: 6415
Farewell, Leo
I have lots of questions and would like to create a FAQ thread on mynode.
Great. I ordered a Raspberry Pi 4 and it'll be here within the next 3-4 days. May I use your thread for asking questions too?

I purchased the 99 software codes as I want this to be a full version.
Just realized that it isn't open-source & free. Thanks. Although, the premium version offers the followings too:
  • Premium Support
  • One-Click Upgrades
  • VPN - Remote Access
  • Tor - Remote Access
  • BTC Pay Server
  • Mempool Viewer
  • Caravan
  • Specter
  • LNBits
  • Thunderhub

I'm not sure that I need any of these so I may just use the community edition...

115 1tb ssd
Is that an external drive?  Nevermind, I saw that it's an external.

I'll be using an external SSD and I've heard that they're slower than the internal ones. I wonder how many days it'll take for me to finish.

I can certainly understand that someone might want to go with the premium package purely for the support option, so they don't have to rely on forums/telegram groups etc... but charging to get "free" features (btcpay server, Spectr, LNBits etc) from the other systems seems excessive. Undecided
It seems a great marketing move in my opinion; leaving those who're willing to donate you some extra features along with a “premium support”, I really don't know how that differs  Tongue, but I just have one query with the premium edition:  Do you have the source code? Can you actually take a look on every line of the premium project? It's a double-edged sword to attempt charging your users in an open-source environment. I mean, if you do charge them and reveal the source code, they can share it with others or even upload it publicly. If you don't reveal them your code, you're ruining the whole point of open-source softwares.
HCP
legendary
Activity: 2086
Merit: 4314
I am thinking it smokes the rasp pi.
Almost any relatively modern PC is likely to "smoke" a Raspberry Pi in terms of speed/processing power... Where the Pi "generally" wins is in size and power requirements, although there are those intel compute sticks and/or NUCs which are similar to Pi's in that regards.

Where the Pi as a bitcoin node really suffers is, as you've already noted, is the initial block download (IBD) phase (3.5 days!!?! Shocked)... and any time that a substantial number of blocks need to be synced (ie. if your node was offline for a couple of weeks).

The Pi simply doesn't have the raw processing power to crunch those numbers... and can even run into thermal throttling issues (although this can be mitigated with a good case/fan etc) which make it even slower. Undecided

Still, the IBD issues can also be mitigated if one has access to a trusted node that they can clone the block data, chainstate and tx indexes from.

Over the last 4 days since I got Umbrel up and running, I haven't really noted too many performance issues... that's with tor + bitcoind/lnd + electrs + mempool + btc-rpc-explorer + btcpay-server + RTL all running.

On a bare board, sitting on my desk, it seems to run at or below 50C for the most part... so performance wise, I'm pretty happy with it all.


Anyway, I'm going to "destroy" it all and give MyNode a go this weekend, just to see what that is like... I'm still not sure which setup I prefer at this point. Undecided
full member
Activity: 416
Merit: 125
I think I will end up running a dell with virtual box  much like you are.

There is one important detail that you need to know. LND does not support moving its data directory between different system architectures. You will need to close all of your channels if you decide to switch, or take the risk. I have closed all of my channels and decided to try c-lightning instead on my new server.

Good to know. So far I have not loaded coin into to the wallet.
legendary
Activity: 1876
Merit: 3131
I think I will end up running a dell with virtual box  much like you are.

There is one important detail that you need to know. LND does not support moving its data directory between different system architectures. You will need to close all of your channels if you decide to switch, or take the risk. I have closed all of my channels and decided to try c-lightning instead on my new server.
legendary
Activity: 4088
Merit: 7701
'The right to privacy matters'
I have been using both mynode & raspiblitz for a while. Been discussing it on and off in a few of the LN threads.

Both are sold products. But regardless of what people say I really feel both are pushing the limits of what you can do with an RPi.
I setup the mynode as a VM with 4GB of RAM using a 7200RPM drive that is being used for other things on the PC and it just feels better then the 8GB RPi with an SSD.
Can't explain it past just how the web browser or SSH feels when using it.

But, enjoy, you will learn a lot. And having your own lightning node is good to. And you can also use it as your own personal electrum server :-)

-Dave

Frankly I was interested in it on the rasp pi level, but and this is big I think that buying the firmware for 100 and running it on a unit like this one below is better.


https://www.ebay.com/itm/284352530843?

I am not there yet but will be playing around with the mynode for a while. I want to see if simply buying the firmware and getting an image for a pc from them is feasible.

but that will be down the road from now.


I think I will end up running a dell with virtual box  much like you are.

I have a very nice dell with an i7 8700 inside it.

  it is a 32gb ram micro pc.  much like this one.

https://www.ebay.com/itm/164666727891?

It has 2 tb ssd in it.  and the 32gb of ram.  I am thinking it smokes the rasp pi.
legendary
Activity: 3444
Merit: 6182
Crypto Swap Exchange
I have been using both mynode & raspiblitz for a while. Been discussing it on and off in a few of the LN threads.

Both are sold products. But regardless of what people say I really feel both are pushing the limits of what you can do with an RPi.
I setup the mynode as a VM with 4GB of RAM using a 7200RPM drive that is being used for other things on the PC and it just feels better then the 8GB RPi with an SSD.
Can't explain it past just how the web browser or SSH feels when using it.

But, enjoy, you will learn a lot. And having your own lightning node is good to. And you can also use it as your own personal electrum server :-)

-Dave
legendary
Activity: 4088
Merit: 7701
'The right to privacy matters'
Note. to modes I separated this post for clarity

So I created the LN wallet. it is easy peasy just click create wallet

up pops this page











The click create wallet.


it will pop with this  the seed save it.. hit continue

and it asks for that seed to be entered







here is page you reenter seed



once you do that you go to next page



Pages:
Jump to: