Win10 full node + RPI4 as harvester

Hi there! Chia newbie here :slight_smile:
I started plotting and farming with a win 10 full node connected via usb 3.0 to a qnap tr-400 in jbod mode as u can see in photo.
today I got back from another prj an rpi4 with 4 GB RAM and I want to add to my network to run as harvester. it runs ubuntu 20.04.4 and I have already installed the chia sw via cli. before moving forward with next steps I have a silly question: what if I do not want to connect via usb the disks to the rpi, and instead access the plots via cifs/smb shares?is there any best practice recommendation that I should follow or should I simply connect via usb the disks for performance concerns? they’re already formatted w/ ntfs and storing plots…

Thx in advance :slight_smile:

Hi marquito,
I’m not sure what it is your are trying to do with the RPi.
Use it as a harvester: this would mean having the disks attached to it. Why then SMB instead of USB?
Most people using SMB -with mixed experience- do this because they have plots on a NAS which can not be directly attached to their full-node or harvester. What would be the advantage of SMB in your case?
You would still have to run the full-node on the PC?!? So what would be the advantage of using RPi in this setup?

1 Like

I agree with xkredr59. running your RPI as harvester is totally fine. But I dont see the reason why to use SMB shares. At this point you could remove the raspi alltogether and mount the shares to your main machine.

Hi guys! And thanks for the reply!
I’m just a newbie takin’ confidence, sorry for the confused question :crazy_face:
For the configuration steps, I am referring to chia’s github article “How to harvest on other machines that are not your main machine” or “Farming on many machines”.
In the mentioned article, i cannot see any setup steps asking to direct attach the storage to the harvester or to use smb share; instead the harvester will connect to the farmer (main node)via TLS.

1 Like

That tutorial is not mentioning storage attachment.

You can connect it more or less however you want. If you are experimenting, go ahead, set up a farmer, connect a raspi as harvester and attach storage to the raspi. It will work.
It is just not efficient to have a main machine without storage + harvester with storage. You can as well connect the storage to the main machine, making the Raspi harvester obsolete. That is, unless your main machine cant handle more storage.

One exception would be if you have multiple harvesters with a lot of storage (as shown in your screenshot).
then it makes sense imho to use a separate main machine and multiple harvesters.

1 Like

Ah yes, that is a bit short story.
But the function of a harvester is to harvest… searching for proofs in .plot files, on disks attached to that harvester.
In theory the harvester could mount (SBM/NFS) shares on a NAS to get to those .plot files but if you have your plots on direct storage such as SATA/SAS or USB connected disks the performance is much better/stable and preffered.

For your currenct configuration I would stick to just a full node, either on the pc or on the RPi, with the TR-004 or any other disks attached by USB.

2 Likes

Fully Agree.
If you have a full node pc already, I would use that as full node rather than using the raspi as full node because the raspies seem to reach their performance limit as full node recently.
The raspies are totally fine as harvesters.

2 Likes

thanks again guys, now the things are more clear!
you both deserve a beer from me, and to win lots of blocks! for the moment I will poweroff the rpi and keep plotting and farming with my full node.
once I will have a sufficient number of plotted drives, I will evaluate the need to attach them to the raspi with the goal to be more energy-efficient

2 Likes

ahh so that’s something different. You may find your farmer out of cpu ressources from plotting. Configure process priority if thats the case or assign 1-2 cores specifically for the chia client and the rest for plotting… Or harvest with the raspi if you encounter issues.

I am plotting directly on my harvesters with process priority set without any issue.

thank you for the beer though :beers: cheers

Beer and blocks, sounds good :grin:

I also started out with QNAP TR-004/002’s but later on realized those are maybe too advanced/expensive as you (well, I did) use them only as ‘single disk’ USB enclosures, not using the JBOD/RAID facilities.
So maybe as a tip for future expansion I would take a look at FANTEC QB-35US3-6G boxes at ~half the price.
Don’t know of course where you are but I got mine from Amazon.
Also 4-bay, a more serious powerbrick than the QNAP and better cooling of the HDD’s so I’m happy with them.

2 Likes

ohh yes, pls see my current status (plotting time)

1 Like

yay, beer 'n blocks will be a great combo :smiley:
got my qnap from ebay for 200 euros including shipping

2 Likes

…and after few days from this post I’ve found my first block today! (56 tb solo farming, swar w/madmax)
yuppiee

thx again guys

:crazy_face: :beers: :beers: :beers: :beers: :beers: :beers:

2 Likes