really helpful for those of us too lazy to read the wiki or who cant understand it... simple things like having to add ".\" in front of any command in PS often stymy us noobs. Great job
Thanks for this. Saved me setting up 10000 windows mapped drives and much easier. Also a note: Do not close Powershell. It stops the deamon. Might need a better way to set this up as a service, but I'm not that smart. Thanks again! Lastly: Imagine a 288PB network size?! LOL - 35EiB as of now.
FYI, if you run that --set-farmer-peer instead of manually in the config.yaml, it'll also update the farmer_peer in [full_node] section, which is not right according to point no. 5 in the guide at min 08:08
hmm, good catch. This doesn't seem to affect anything if you are not running the full node anyways, which is the whole point of setting up a harvester. I think the guide points out changing the right farmer_peer in the config file since changing the full_node one will essentially do nothing since that service isn't being ran. I have been farming on my harvesters and won xch on them, so it doesn't break anything if that value gets changed too.
Halo bro fielans shan, aku butuh bantuan nih di setting up harvester ni... btw kalo sya pake 2 isp, sya isp d ruma A main PC pertama, 5 pc di ruma B isp beda, sya coba configuration settingan ni ga bisa ya, di harvester ruma A pc pertama tetep cmn show 1 line di harvester sectionny, ga show 6 harvester walaupun udh settingin di 5 pc yg d rumah yg beda... bisa tolong bntu sya ga?sudah 1 minggu lebih stress ga bsa slesaiin msalah ini... sya byar konsultasi fee gede gpp klo sukses uang rokok... discord sya ni Indocryptomaniac#9950 ato no wa bole sya dm? Line id: hendryboys, tolong japri bro
@@indocrypto7368 kalau full node nya di rumah B, open port Chia 8444/8447 di router ISP B dan di NAT ke ip pc full node B. Dari rumah A, set farmer-peer ke public ip ISP B
@@fielansshan3466 Full node ga bsa di 6 pc smuanya? kyny aku full node pake GUI di smua 6 pc... open port chia udh di router ISP A dan B 8444 dan 8447... Tapi problemnya kyny internetku yg murah jdi pake dynamic public IP address ga pake static IP address.. NAT itu apa kak? Aku pengenny ke balik sih, 5 pc di rumah B pengen di NAT ke ip pc full node A di rumah A 1 pc itu... bisa ga gitu? set farmer peer ke public ip ISP A.. tapi dynamic public Ip berubah tiap hari, pake hamachi ato upgrade ke static IP aja internetny?
Hi, is it a problem if I have multiple active full nodes with the same seed key but each only sees its plots for the purposes of the XCH reward? Or should I merge the harvesters so that they all "connected" to the same fullnode? Super Thanks
@@fielansshan3466 in eth, they would stack on each other. Here, I thought it would have been the same, yet now i know it is not the same. Anyways, they are both synced and plotting. It seems there is no problem. If there is more info on this topic, i would be more than happy to be aware of. Thanks!
@@cango34419 with version 1.1.2 there was absolutely no problem in syncing, yet in version 1.1.4 I have been facing some trouble. The second pc is usually out of sync. I am using a vpn on it, and it seems to work fine again.
I think you would need to do some port forwarding, but his will make your setup less secure. If it is a different house / network then I suggest running another full node instead of a harvester only.
Hey great video! I set followed your instructions and got a harvester up and running. I just updated both my full node and harvester to 1.1.6 and now my harvester is not showing up on the full node, is there something I have to change to make it work?
Thanks for your videos; they're very helpful. I was wondering: I have Chia on Win 10 on my main PC and am currently building a new PC: would it be possible to run the new machine on Ubuntu if I wanted to keep the same wallet for both?
In each harvester you put all the drives of the network?? Or only the drives of that specific machine?? How do you label as \\NAME_of_COMPUTER seems does not work as windows rename as \\\\NAME_of_Computer and crashes?!??
Happends to me to, it just loading.. I have to exit the program, and it stays forever closing the server.. So i have to close it my self.. After i reopen it it loads immediantly.. Pretty annoying.
When you set the path for the plots, is that a local drive on the harvester or is it on the Full node? Also, is that the SSD or hard drive storage? How do you set the number of jobs to plot? Ive run through this on my machine...Everything succeeds as you've shown, however, no change in CPU or disk activity so I'm guessing it's doing nothing. Finally, does this autostart after reboots?
Thank you so much for your help! I'm going to give this a try later on today but it seems like every time Windows restart you have to restart the Harvester. Is there an executable file that I could put in the Windows start menu so it automatically starts when Windows starts or another way to get it to auto start with Windows?
If we have an apartment that shares 1 public IP, can we all mine on different private IPs using unique Chia keys running the Windows client and not cause any problems?
I cannot not give you 100% answer as I have tested this myself, but you should disable UPNP on all the devices in my opinion. I would check on reddit for a better answer, sorry.
Is it necessary to update the farmer_peer host and copy the certs over if you’re running two full nodes? Can I just disable upnp on the second box and be done?
You can do exactly what you just said. The downside of this is that it is less secure simply because you now have 2 computers that can be compromised with your entire Chia account rather than just 1. Also wastes bandwidth syncing 2 blockchains rather than just one. Managing harvesters is less time consuming in the long run in my opinion than running 2 full nodes given more things can go wrong with them. But yes, you can do exactly what you said you disable upnp on the second box.
@@SysDeskDev I’m the long run I plan on just running 1 node without any harvesters at first. This second box is mostly used for plotting and I had already synced the blockchain before seeing your video. I find it easier to make plots through the GUI. It seems some commands (like RAM and queues) are missing from the CLI? Maybe I just don’t see them.
Hey, thank you this has been so helpful to me, but after the 1.3.5 update this no longer seems to work I cannot get to the daemon on powershell, it throws up an error that starts : Set-location : A positional parameter cannot be found that accepts argument .......... 😢 any help would be great as my harvester and extra drives will not reconnect until I can fix this, thanks again
Awesome video mate! I just got a question what is a harvest machine? XD I guess that I can harvest same plots twice by using a second machine for harvest?If so... Can I use a third and a forth machine?
Thanks for everything. Finally got it to work. My only question would be do I need to do the whole thing every time when I restart my harvester machine? Or I could simply just start the harvester
Hello, Thank you for this wonderful video. When adding new plots to the harvester, I just need to reboot the system and the new plots read by the harvester?
I have version 1.1.7. After completing everything, adding a plot folder, and using the ip addr of the farmer machine, I noticed that it captured and is displaying all my plots on multiple drives on my farmer without me having to enter in each plot location one-by-one, is this because of the newer version? My second question, how do I add plots now to my harvester using a GUI interface, if one is available since I can't really use the CHIA GUI to add plots any longer. Previously, I had my key entered into the harvester and thus I was able to use the CHIA's GUI to add plots to my remaining hard drives.
after successfully adding the harvester machine it shows up in the last attempted proof section 3 times instead of just once like in the video. is this cause for concern?
im just confused, i have a gaming pc with fast ssd storage which i want to plot on. i have a second pc with my storage to transfer the plots to and farm them there. i should be running the harvester just as in the video right?
@@KotatkoVonDrapek i wonder why it had to be do complicated. I wanted to farm with my friends, each one plotting and farming from their respective locations (as in some kind of pool) but it seems like it's not possible
So are we not able to plot and farm on 2 computers at the same time? I Know how to plot on 2 at once and then this is how to harvest on 2, but can we ever plot and harvest on 2 PCs?
Does anyone know if I can set up a harvester remotely? I tried changing the IP address in file "config" on harvester computer but plots are now showing up on full node computer.
FYI - In your video it is not very clear that the CA folder you need to copy is the CA folder on your full node PC. Then you need to move it over to your remote PC somehow. In your video it looks like you are copying the CA folder from the remote PC. This will not work of course.
Thank you for your feedback, I just re-watched that part. I can see how it can look like that since I have the folder from my main PC over the desktop of my remote PC, although I do say "you need to copy this folder to your remote machine" and then we use that folder we copied over on the remote machine in the "chia -init -c " steps. I am sorry for the confusion though, in all my videos I find things I wish I would have done differently especially in my earlier videos when I didn't expect so many people to watch them.
At 2:38 u said that as long as it is on the same network it should be fine? What if I have 2 different ISP and the first PC is on house A and 5 other PCs in on house B? Currently I followed all the settings at github and your video but the harvester wont connect... It will only show 1 harvester on my GUI
If you have the full node running against a Plot set on a NAS, is it wise to run another harvester against the same Plot set on the NAS? ie as a redundant node just incase the full node goes down?
not usefull imho. Your harvester need to communicate with the farmer process on full node. As far my knowledge goes, having a separate or multiple harvester is useful to spread set of plots that only one harvester can see preferably locally so it can process challenges quickly. If your plots are all on a NAS, a simple full node , or a harvester + full node where harvester process is killed would do the same
So my original PCs were set up as full nodes but I attached them on to the main PC. Does this make a difference? Also, I see them on last proof but when I check the set log info, it doesn't show up in the debug log. Does that mean it didn't work? TIA
So I followed the directions, and everything appeared to work. Harvester started on the machine, and the harvester appears under Last Attempted Proof and under Your Harvester Network. However, when I do the search for new_signage in the logs as you did in the video, i get nothing. In fast I dont see anything in the logs that shows anything related to the new harvester.
Not to worry, it sounds like you didn't change your logging level to INFO. If you change your logging level to INFO in the config file or using the chia cli tool, then restart the chia application those logs should start to appear.
Hello and thank you for the video. I have question, we want to start farming with my friend. We want to share one wallet key to increase our chance. Just like a mining pool. Is that possible? Do you have any idea, how can we do that?
@@ozgurcanbahceci9562 that's a good idea. I thought about it. Unfortunately I'm farming with friends who live in other countries. We will have to figure out a way. Maybe if they cut and paste the plots on a Dropbox and then I add then ti my HDDs it might work
Hello, firstly i want to thank you for all awesome videos. I want to ask a question. I'm plotting on one pc to internal HDDs and sharing plot folders over lan to another farmer pc. On farmer pc i added shared plot folders to plot list ( like \\win-chiaplotter\plots1 ) on chia gui. All of them counted correctly and their status are "farming", also i can check health ratios over lan and they are mostly bigger than 1. But I did not do any of the steps in the video. Am i doing right? Is there any downsides to my method? It seems to me working.
I would check the lookup times to make sure they are below 2 seconds, this when this type of setup might run into issues. If you internal network is fast enough, it won't be a problem though. Check my other video "Is Your Chia Harvester Too SLOW?" to learn how to check your lookup times.
Are the harvesters running on their own regardless of the fullnode? I mean, if at some point the fullnode is down and resyncing or whatsoever, like if I need to update the system and restart the pc, do the harvesters keep harvesting? Thank you.
Hello i dont see on my main computer chiablockchain - farm - advanced options connection from my second computer when i use powershell for chia harvester Otherwise if i run chiablockchain on my second computer i can see harvester Is it ok?
thanks for the great tutorial. if I am currently running two full nodes and at certain point I would like to switch to harvester mode on one of them to plot and farm, can I do that and all my plots will remain visible to my wallet?
Can we delete the CA directory after setting up? Or is that needed by the daemon? Worried about the possible vulnerabilities of having this on multiple machines that's open to the internet.
I'm at a loss, I followed these steps 1 by 1 and the harvesters are still not showing up under the main node. They are all running on the same network. Any advice on where you would look in this scenario?
@@jeanvion44 That could be the case. Are your harvester Windows or Ubuntu? If Windows then ping is disabled in the firewall by default so that could be a false flag, if Ubuntu then there probably an issue on the network.
@@jeanvion44 Do you have any plots on your main node? I have heard that the plots passing filters only show up if you have a plot on your main node as well. You can also click advanced options on the farm page and look under the harvester section at the very bottom and see if you see them there.
@@SysDeskDev Thanks for replying, I'm running all 3 machines in Windows, so the intention is to have 2 machines run as harvester only and 1 being my main harvester/wallet/node. You are probably right about the ping firewall being a false positive test. When I click advanced options on the farm page and the harvester section there is only 1 Node ID listed but weirdly it has port 58537/8448. I'm wondering now if I should configure --set-farmer-peer to the 8448 instead?
@@jeanvion44 Mine all say port 8448 in that section, but my config is the 8447 port number. You said you copied step by step, so lets just review. 1. Copy CA directory from main node to harvester. 2. Run "chia init -c "path to CA directory" 3. Run "chia configure --set-famer-peer fullnode-ipadress:8447" 4. Run "chia start harvester" I believe that is all the steps. Also try disabling firewall on harvester and full-node. Stop and start the harvester. Make sure to turn Firewall back on when done testing.
Hi, thanks for this tutorial, but after I run .\chia.exe plots check, its check until end, but at the end there was a "WARNING There are 15 plots with a farmer or pool public key that is not on this machine. The farmer private key must be in the keychain in order to farm them, use 'chia keys' to transfer keys. The pool public keys must be in the config.yaml" Is this normal? I already copy CA folder and do init command without error.. Thanks in advanced
Yes this is normal if you you followed the tutorial and did not enter your mnemonic phrase into the harvester. As long as they show up on your full node under plots filter, you should be good.
Hi, i saw a lot of videos from your channel here. ATM i try to setup an Ubuntu Plotting machine and wonder why its so difficult there to plot via terminal. Has thought linux is easier that way. Do you have any suggestions? Cause it should be faster under linux. Thanks!
I have a question, can I use the farm only with the Main PC in the internet? because I followed your instructions but all PCs in my farm consume Internet bandwidth and I don't want this. Thanks, can you help me?
@@SysDeskDev yes. I worked out that its the firewall on the main node. When I turn it off it connected. But when it's on it doesn't. I have made rules to allow the porta but must be missing something.
This method is more efficient than using a network share and is recommended by the Chia developers. I did have a Samba share setup on my other comptuerspreviously and that appeared to work just fine as well but when I ran "Chia Plots Check" on those remote plots the time it took to run was much greater versus the local machines plots, so I figure I might as well setup a harvester and turned out to be easier than I though. I think either work just fine though.
When I have my plots on a network share.. Can I point multiple harvester to this one location? Or is it mandatory that every harvester has his dedicated plots?
I want to know this as well and I cannot seem to find an answer anywhere. I have two machines, the main one I use it for plotting and then I transfer the plots to my 2nd machine for farming. My question is if I also add the farming directories of my 2nd machine to my 1st machine just for monitoring purposes. Will this be a problem?
You'll need to forward port 8447 to the full node in the router/firewall of the network where it lives, then give the harvester that machine's EXTERNAL IP address (Google "what is my IP" on the machine running the full node). If your external address is not static, it may need to be updated on the harvester if the address ever changes.
Anyone can answer what happen if I log in with the same wallet (24 words) on múltiple PCs? Using Windows GUI and start plotting in all the PCs?. The plots count and the total plot space will merge?
I have three computers for plots and I logged in there with the same wallet. I can see plots from single computer but i don't know it there are three different farms or it is one farm from 3 computers connected to the wallet?
It does show harvesters at the bottom of the Farm page when expanding "Show Advanced Options". This is even on 1.0.3 version that I am still on, but it wouldn't change any of the instructions of the video. Thank you for pointing this out.
@@SysDeskDev Hello, I did it according to your tutorial. There is data of my other mining machine in Last Attempted Proof, but my other mining machine is not displayed in "Your Harvester Network" under advanced options. why is this happening? Version is 1.1.1
I don't update my CA folders and it appears to still be working after updating several times. I think you only needed to update the CA if you were going from the TestNet to MainNet, but the wiki didn't makes this extremely clear in my opinion.
Hello Thank you for this guide.. can you please make a quick tutorial on how to do this on a different network? i have 2 internet connection at home and im setting up my harvester on my second internet provider
Is there a specific purpose for having two networks? With two external circuits, you should have ONE network in your house and have the external links bonded in a firewall.
@@BigLifeWithLitlJay im running 2 different provider for redundant reasons. as i have other machines that are online and will cost $$$ if they loose connection to the internet. both have different path from the house to the street and backbone.
@@jedocampo then you should DEFINITELY be using a dual-wan firewall. A good one can aggregate the connections so you enjoy their combined speed (sort of) and keep all of your equipment online if one goes down. A decent firewall will even let you assign weight to each connection so that more traffic goes over one or the other. Look into pfsense. It's free, easy to set up and use, and runs on a potato (as long as you add some respectable NIC's).
I have done everything you say but when I start the remote harvester(daemon starts because I can stop it) I see nothing come up on the main machine. I checked the logs(set to INFO) and nothing. I can ping the main machine but for some reason the main machine cannot ping the harvester(not sure if thats the problem) Any ideas? Thanks
@@SysDeskDev Yes I did. Apparently the Last attempted proof list is only showing when the Full node have a local plot. Added a local plot and the list showed both the local plot and the remote.
As far as I know, you will not need to update the CA files from update to update. I did read that in the instructions, but I believe it is only from going from test net to mainnet.
i actually have a legit question. so i figured out how to do this, i set up my harvester machine everything worked... while i was setting up plots from my node pc's ssd to my harvesters pc's hdd, the plots from my harvester were accidentally added to the plots in my main node directory. my node had double the plots being farmed for a few minutes (not sure if thats good or not, but it happens every time i add plots in the gui to my harvester) so my question is, instead of doing all of this, why cant we just have a private network and have our plots just load from the separate directories in our private networks? did that make sense? i just started doing this, im not even sure i got the vocabulary right lol.
Might be possible, but would require port forwarding which 100% do not recommend for a number of reasons. If on completely separate networks I would use 2 full nodes and not harvesters.
This is perfectly normal. Each plot only has a 1/512 chance of being eligible each time, so most will not pass the filter, but you will see 1 or more the more plots you have in total.
Yes you can check ou tthe "How To Plot Chia Plots on Mutiple Machines...". The video shows linux, but it should be similar for Windows. ua-cam.com/video/oOp-TTAUTuo/v-deo.html
I already got 2nd machine runing on chia gui. Do i have to remove and reinstall it? After adding havesters to the full node, is it pissible to run chia gui on the havester machine? Do i have to disable upnp? Do i have to do everything on the powershell? Thanks for helps. ^^
I move the entire Hard drives to a different computer. So the same plot files are not being farmed, just plot files that not locally on the computer running your full node.
Hey bro I can't for the life of me get port 8447 open on the harvesters through firewall rule exceptions. For some reason the node server works fine. None are connected to same network.
Update: through tons, and tons, and tons of research and troubleshooting, I was finally able to get all harvesters synced with main farm...now my biggest issue is getting storage space as my plotters are online and my internet is capped at 10MB/s, so local storage would take eternity to fill. Online storage is also sold on for months
See. I don't understand the terminology. Harvester, full node, remote computer, etc. there is no consistency. I want to plot on one computer, and farm on another but for some reason I cannot find directions for this. Maybe these are the directions but I am having trouble following because the same computer is referenced as different names throughout the video... someone should put a reference key so we all know what is what... I get the plotter, and the farmer, but when you throw in harvester, full node etc I get lost. Is the harvester the farmer, is the full node the plotter or the farmer??
Hello @NotAnotherTech Channel !! I Have two PC on two different location. PC1 setup where I am plotting & Farming. On PC2 at other location I Just want to setup Plotting only. How can I do this? Thank You for your Help :)
really helpful for those of us too lazy to read the wiki or who cant understand it... simple things like having to add ".\" in front of any command in PS often stymy us noobs. Great job
Thanks for your video, just a question, after i have set my machine to be harvester, can i still use GUI to plot?
You got an answer for this yet??
Thanks for this. Saved me setting up 10000 windows mapped drives and much easier. Also a note: Do not close Powershell. It stops the deamon. Might need a better way to set this up as a service, but I'm not that smart. Thanks again!
Lastly: Imagine a 288PB network size?! LOL - 35EiB as of now.
FYI, if you run that --set-farmer-peer instead of manually in the config.yaml, it'll also update the farmer_peer in [full_node] section, which is not right according to point no. 5 in the guide at min 08:08
hmm, good catch. This doesn't seem to affect anything if you are not running the full node anyways, which is the whole point of setting up a harvester. I think the guide points out changing the right farmer_peer in the config file since changing the full_node one will essentially do nothing since that service isn't being ran. I have been farming on my harvesters and won xch on them, so it doesn't break anything if that value gets changed too.
Halo bro fielans shan, aku butuh bantuan nih di setting up harvester ni... btw kalo sya pake 2 isp, sya isp d ruma A main PC pertama, 5 pc di ruma B isp beda, sya coba configuration settingan ni ga bisa ya, di harvester ruma A pc pertama tetep cmn show 1 line di harvester sectionny, ga show 6 harvester walaupun udh settingin di 5 pc yg d rumah yg beda... bisa tolong bntu sya ga?sudah 1 minggu lebih stress ga bsa slesaiin msalah ini... sya byar konsultasi fee gede gpp klo sukses uang rokok... discord sya ni Indocryptomaniac#9950 ato no wa bole sya dm? Line id: hendryboys, tolong japri bro
@@indocrypto7368 kalau full node nya di rumah B, open port Chia 8444/8447 di router ISP B dan di NAT ke ip pc full node B. Dari rumah A, set farmer-peer ke public ip ISP B
@@fielansshan3466 Full node ga bsa di 6 pc smuanya? kyny aku full node pake GUI di smua 6 pc... open port chia udh di router ISP A dan B 8444 dan 8447... Tapi problemnya kyny internetku yg murah jdi pake dynamic public IP address ga pake static IP address.. NAT itu apa kak? Aku pengenny ke balik sih, 5 pc di rumah B pengen di NAT ke ip pc full node A di rumah A 1 pc itu... bisa ga gitu? set farmer peer ke public ip ISP A.. tapi dynamic public Ip berubah tiap hari, pake hamachi ato upgrade ke static IP aja internetny?
Muchas gracias! Al fin lo pude configurar.
Hi, is it a problem if I have multiple active full nodes with the same seed key but each only sees its plots for the purposes of the XCH reward? Or should I merge the harvesters so that they all "connected" to the same fullnode? Super Thanks
Can I have two full node PCs with the same mnemonic, both farming for one wallet?
I have same question
why would you stick with same wallet when farming in two separate full node?
@@fielansshan3466 in eth, they would stack on each other. Here, I thought it would have been the same, yet now i know it is not the same. Anyways, they are both synced and plotting. It seems there is no problem.
If there is more info on this topic, i would be more than happy to be aware of. Thanks!
@@KiarashFarzad Hi Kiarash, is there any problem about it until now?
@@cango34419 with version 1.1.2 there was absolutely no problem in syncing, yet in version 1.1.4 I have been facing some trouble. The second pc is usually out of sync. I am using a vpn on it, and it seems to work fine again.
Hello! love the videos
just wondering how would you hookup a harvester to a full node that is at a different house/location??
I think you would need to do some port forwarding, but his will make your setup less secure. If it is a different house / network then I suggest running another full node instead of a harvester only.
@@SysDeskDev ok thanks alot!
i was wondering the same thing, thanks
Hi there, What you think is there a difference between
1. farm on 100tib on one machine
2. farm on 6 machine 100tib 1-main machine 5 harvesters
more machine better for processing plot at the same time
Hey great video!
I set followed your instructions and got a harvester up and running. I just updated both my full node and harvester to 1.1.6 and now my harvester is not showing up on the full node, is there something I have to change to make it work?
Actually it's working now. I just clicked the wrong choice for the firewall. I clicked private on accident!
I also see the plots on the full node but the log file does not have a new_signage point?
Do i need a static IP for my fullnode if my harvester is on onother network (friend house - different IP)?
I'm looking for exactly the same info. Did you find out?
@@Fradmin90 did you find any answwr for this?
@@imanheshmat1181 I haven't. But I kinda gave up on chia. Waiting for the official pools
Thanks for your videos; they're very helpful. I was wondering: I have Chia on Win 10 on my main PC and am currently building a new PC: would it be possible to run the new machine on Ubuntu if I wanted to keep the same wallet for both?
So just to be clear...You can copy the plots from another machine and use them to instantly double your plot size?
Once I do this can I still use the GUI on my harvester machine to make new plots?
In each harvester you put all the drives of the network?? Or only the drives of that specific machine?? How do you label as \\NAME_of_COMPUTER seems does not work as windows rename as \\\\NAME_of_Computer and crashes?!??
Is there easy way to check for duplicate plots Specifically where duplicates are on Different Remote Harvesters?
Thank you! This was incredibly helpful
after pressing force reload or just reload my wallets just show connecting to wallet (Loading screen) :( why ?
Happends to me to, it just loading.. I have to exit the program, and it stays forever closing the server.. So i have to close it my self.. After i reopen it it loads immediantly.. Pretty annoying.
When you set the path for the plots, is that a local drive on the harvester or is it on the Full node? Also, is that the SSD or hard drive storage? How do you set the number of jobs to plot? Ive run through this on my machine...Everything succeeds as you've shown, however, no change in CPU or disk activity so I'm guessing it's doing nothing. Finally, does this autostart after reboots?
Do I need an internet on a harvester machine or can I run it offline? Thanks for great tutorial, btw!
It needs to be able to talk to your full node, so local network is needed.
Thanks for sharing, I hope there is nothing change with the new release 1.0.4
I don't believe anything has changed in the 1.0.4 update for this process.
Thank you so much for your help! I'm going to give this a try later on today but it seems like every time Windows restart you have to restart the Harvester.
Is there an executable file that I could put in the Windows start menu so it automatically starts when Windows starts
or another way to get it to auto start with Windows?
Lol I should have watched the last 30 seconds before I posted this and thanks!
I have now posted a video on how to have Chia Harvester automatically startup on system startup.
Is it possible later to send plots to main computer?
If we have an apartment that shares 1 public IP, can we all mine on different private IPs using unique Chia keys running the Windows client and not cause any problems?
Basically we don't want to mess with linking harvesters.
I cannot not give you 100% answer as I have tested this myself, but you should disable UPNP on all the devices in my opinion. I would check on reddit for a better answer, sorry.
Is it possible to farm on multiple Windows computers using different networks and same wallet? F.ex 1 at home, 2 at work?
This is possible, but on both networks you will need a full node if they are on 2 separate networks.
@@SysDeskDev Thank you.
@@chudybyk4387 the sync process does take a plenty of time in dfferent network using full node solution
@@SysDeskDev and then you can just run the Chia Gui normal and add plots from 2 different network to work together?
Thank you for this video!! At the bottom of the github page, they mention we can do it on the GUI. Is that a good option as well?
Yes, absolutely. If you only have one machine this is perfectly good option. If you have 2 machines plotting on the same network disable UPNP setting.
Is it necessary to update the farmer_peer host and copy the certs over if you’re running two full nodes? Can I just disable upnp on the second box and be done?
You can do exactly what you just said. The downside of this is that it is less secure simply because you now have 2 computers that can be compromised with your entire Chia account rather than just 1. Also wastes bandwidth syncing 2 blockchains rather than just one. Managing harvesters is less time consuming in the long run in my opinion than running 2 full nodes given more things can go wrong with them. But yes, you can do exactly what you said you disable upnp on the second box.
@@SysDeskDev I’m the long run I plan on just running 1 node without any harvesters at first. This second box is mostly used for plotting and I had already synced the blockchain before seeing your video. I find it easier to make plots through the GUI. It seems some commands (like RAM and queues) are missing from the CLI? Maybe I just don’t see them.
Hey, thank you this has been so helpful to me, but after the 1.3.5 update this no longer seems to work I cannot get to the daemon on powershell, it throws up an error that starts : Set-location : A positional parameter cannot be found that accepts argument .......... 😢 any help would be great as my harvester and extra drives will not reconnect until I can fix this, thanks again
Awesome video mate! I just got a question what is a harvest machine? XD
I guess that I can harvest same plots twice by using a second machine for harvest?If so... Can I use a third and a forth machine?
Thanks for everything. Finally got it to work. My only question would be do I need to do the whole thing every time when I restart my harvester machine? Or I could simply just start the harvester
You just need to restart the harvester.
@@omartusson Thanks
Hello, Thank you for this wonderful video. When adding new plots to the harvester, I just need to reboot the system and the new plots read by the harvester?
dont need to reboot system...btw do you mean MAIN or your HARVESTER. IN either case you dont need to reboot.
What would be the difference using two computers in different locations and therefore networks
is it still valid after official pool protocol? can u make another video to set up harvester for pool protocol plis
I have version 1.1.7. After completing everything, adding a plot folder, and using the ip addr of the farmer machine, I noticed that it captured and is displaying all my plots on multiple drives on my farmer without me having to enter in each plot location one-by-one, is this because of the newer version?
My second question, how do I add plots now to my harvester using a GUI interface, if one is available since I can't really use the CHIA GUI to add plots any longer. Previously, I had my key entered into the harvester and thus I was able to use the CHIA's GUI to add plots to my remaining hard drives.
after successfully adding the harvester machine it shows up in the last attempted proof section 3 times instead of just once like in the video. is this cause for concern?
This should not be cause for concern. Last attempted proof should continually update every time a harvester tries to find a proof.
im just confused, i have a gaming pc with fast ssd storage which i want to plot on. i have a second pc with my storage to transfer the plots to and farm them there. i should be running the harvester just as in the video right?
I'd like to know as well! Did you manage to find out?
@@Fradmin90 I followed the wiki on setting up the harvester on a linux pc, i transfer the completed plots there via FTP. Its not ideal but it works.
@@KotatkoVonDrapek i wonder why it had to be do complicated. I wanted to farm with my friends, each one plotting and farming from their respective locations (as in some kind of pool) but it seems like it's not possible
So are we not able to plot and farm on 2 computers at the same time? I Know how to plot on 2 at once and then this is how to harvest on 2, but can we ever plot and harvest on 2 PCs?
same question
Does anyone know if I can set up a harvester remotely? I tried changing the IP address in file "config" on harvester computer but plots are now showing up on full node computer.
FYI - In your video it is not very clear that the CA folder you need to copy is the CA folder on your full node PC. Then you need to move it over to your remote PC somehow. In your video it looks like you are copying the CA folder from the remote PC. This will not work of course.
Thank you for your feedback, I just re-watched that part. I can see how it can look like that since I have the folder from my main PC over the desktop of my remote PC, although I do say "you need to copy this folder to your remote machine" and then we use that folder we copied over on the remote machine in the "chia -init -c " steps. I am sorry for the confusion though, in all my videos I find things I wish I would have done differently especially in my earlier videos when I didn't expect so many people to watch them.
how can I do this to farm plots on the cloud? Google drive, Dropbox... I know its possible.
we have to keep the powershell on for harvester ? and after restarting we have to again .\chia start harvester ? everytime ?????
At 2:38 u said that as long as it is on the same network it should be fine? What if I have 2 different ISP and the first PC is on house A and 5 other PCs in on house B? Currently I followed all the settings at github and your video but the harvester wont connect... It will only show 1 harvester on my GUI
Here it is also like this if you find out the answer send me a message
Dude. Thanks. Very instructive video
If you have the full node running against a Plot set on a NAS, is it wise to run another harvester against the same Plot set on the NAS? ie as a redundant node just incase the full node goes down?
not usefull imho. Your harvester need to communicate with the farmer process on full node. As far my knowledge goes, having a separate or multiple harvester is useful to spread set of plots that only one harvester can see preferably locally so it can process challenges quickly. If your plots are all on a NAS, a simple full node , or a harvester + full node where harvester process is killed would do the same
So my original PCs were set up as full nodes but I attached them on to the main PC. Does this make a difference? Also, I see them on last proof but when I check the set log info, it doesn't show up in the debug log. Does that mean it didn't work?
TIA
So I followed the directions, and everything appeared to work. Harvester started on the machine, and the harvester appears under Last Attempted Proof and under Your Harvester Network. However, when I do the search for new_signage in the logs as you did in the video, i get nothing. In fast I dont see anything in the logs that shows anything related to the new harvester.
Not to worry, it sounds like you didn't change your logging level to INFO. If you change your logging level to INFO in the config file or using the chia cli tool, then restart the chia application those logs should start to appear.
@@SysDeskDev Yeah I have my logs at INFO. I can see everything the main node is doing just fine. I just dont see anything about the harvester
I did a log search for "farmer chia farmer farmer" and all i see is peer disconnected (farmer iP) and also see peer disconnected (main node ip)....
Hello and thank you for the video. I have question, we want to start farming with my friend. We want to share one wallet key to increase our chance. Just like a mining pool. Is that possible? Do you have any idea, how can we do that?
If you find out the answer please let me know. I wanna do exactly the same!
@@Fradmin90 answer is yes, accordingly my search on web but we decided to keep the plots together 🤷♂️ We don’t want to take that risk.
@@ozgurcanbahceci9562 hi man. Thanks for the answer. You mean you decided to keep each one their own plots, so without putting them together?
@@Fradmin90 No, we are plotting at different locations and after 1 hdd is full bringing it to 1 place. Keep farming
@@ozgurcanbahceci9562 that's a good idea. I thought about it. Unfortunately I'm farming with friends who live in other countries. We will have to figure out a way. Maybe if they cut and paste the plots on a Dropbox and then I add then ti my HDDs it might work
Hello, firstly i want to thank you for all awesome videos. I want to ask a question. I'm plotting on one pc to internal HDDs and sharing plot folders over lan to another farmer pc. On farmer pc i added shared plot folders to plot list ( like \\win-chiaplotter\plots1 ) on chia gui. All of them counted correctly and their status are "farming", also i can check health ratios over lan and they are mostly bigger than 1. But I did not do any of the steps in the video. Am i doing right? Is there any downsides to my method? It seems to me working.
I would check the lookup times to make sure they are below 2 seconds, this when this type of setup might run into issues. If you internal network is fast enough, it won't be a problem though. Check my other video "Is Your Chia Harvester Too SLOW?" to learn how to check your lookup times.
@@SysDeskDev Thank you so much and have a nice day.
What's the difference if I run full nodes with the same key in all my pcs?
This is what I need to know aswell.
useless, you wont get any advantage by doing do.
I also have the same question
@@kipikland more plot space and half plotting time
so, is it possible to do so? have you tried it?
Are the harvesters running on their own regardless of the fullnode? I mean, if at some point the fullnode is down and resyncing or whatsoever, like if I need to update the system and restart the pc, do the harvesters keep harvesting? Thank you.
Hello i dont see on my main computer chiablockchain - farm - advanced options connection from my second computer when i use powershell for chia harvester
Otherwise if i run chiablockchain on my second computer i can see harvester
Is it ok?
thanks for the great tutorial. if I am currently running two full nodes and at certain point I would like to switch to harvester mode on one of them to plot and farm, can I do that and all my plots will remain visible to my wallet?
Can we delete the CA directory after setting up? Or is that needed by the daemon? Worried about the possible vulnerabilities of having this on multiple machines that's open to the internet.
What happens if the ip of the peer changes?
I thought you would be showing Windows GUI method?
I'm at a loss, I followed these steps 1 by 1 and the harvesters are still not showing up under the main node. They are all running on the same network. Any advice on where you would look in this scenario?
I just tried pinging my IPv4 address from my harvester machine and it failed, so I'm guessing there is something wrong there..
@@jeanvion44 That could be the case. Are your harvester Windows or Ubuntu? If Windows then ping is disabled in the firewall by default so that could be a false flag, if Ubuntu then there probably an issue on the network.
@@jeanvion44 Do you have any plots on your main node? I have heard that the plots passing filters only show up if you have a plot on your main node as well. You can also click advanced options on the farm page and look under the harvester section at the very bottom and see if you see them there.
@@SysDeskDev Thanks for replying, I'm running all 3 machines in Windows, so the intention is to have 2 machines run as harvester only and 1 being my main harvester/wallet/node. You are probably right about the ping firewall being a false positive test. When I click advanced options on the farm page and the harvester section there is only 1 Node ID listed but weirdly it has port 58537/8448. I'm wondering now if I should configure --set-farmer-peer to the 8448 instead?
@@jeanvion44 Mine all say port 8448 in that section, but my config is the 8447 port number. You said you copied step by step, so lets just review.
1. Copy CA directory from main node to harvester.
2. Run "chia init -c "path to CA directory"
3. Run "chia configure --set-famer-peer fullnode-ipadress:8447"
4. Run "chia start harvester"
I believe that is all the steps.
Also try disabling firewall on harvester and full-node. Stop and start the harvester. Make sure to turn Firewall back on when done testing.
Any way you could make a THIRD video showing how to use a windows harvester on a ubuntu main node? THANKS!!!
Yes i'm in to !
Hi, thanks for this tutorial, but after I run .\chia.exe plots check, its check until end, but at the end there was a "WARNING There are 15 plots with a farmer or pool public key that is not on this machine. The farmer private key must be in the keychain in order to farm them, use 'chia keys' to transfer keys. The pool public keys must be in the config.yaml" Is this normal? I already copy CA folder and do init command without error.. Thanks in advanced
Yes this is normal if you you followed the tutorial and did not enter your mnemonic phrase into the harvester. As long as they show up on your full node under plots filter, you should be good.
Hi, i saw a lot of videos from your channel here. ATM i try to setup an Ubuntu Plotting machine and wonder why its so difficult there to plot via terminal. Has thought linux is easier that way. Do you have any suggestions? Cause it should be faster under linux. Thanks!
How do i open the port if not running in same network?
I have a question, can I use the farm only with the Main PC in the internet? because I followed your instructions but all PCs in my farm consume Internet bandwidth and I don't want this. Thanks, can you help me?
can you delete the private key from a old pc before you sell it?
Hi, i followed your video but my harvester won't connect? Any thoughts on how to fix?
Are they all the same version as your full node?
@@SysDeskDev yes. I worked out that its the firewall on the main node. When I turn it off it connected. But when it's on it doesn't. I have made rules to allow the porta but must be missing something.
Thx for the video, what is the benefit of doing this? If in LAN, we can just use network share all the plots and use one server to farm
This method is more efficient than using a network share and is recommended by the Chia developers. I did have a Samba share setup on my other comptuerspreviously and that appeared to work just fine as well but when I ran "Chia Plots Check" on those remote plots the time it took to run was much greater versus the local machines plots, so I figure I might as well setup a harvester and turned out to be easier than I though. I think either work just fine though.
@@SysDeskDev Thanks for the clarification, so if I farm on multiple PC (same key) but not following your method, any disadvantages?
@@lechen1983 please, I need an answer to this question.
When I have my plots on a network share.. Can I point multiple harvester to this one location? Or is it mandatory that every harvester has his dedicated plots?
hi @NotAnotherTech Channel can i please share this with in our pool ? its your work so just wanted to make sure its cool to do so
Is there a way to convert a windows full node to an unbuntu full node without having to resync?
This is what I need, thx!
Happy to help :)
Why is this step required? I just can add a plot folder (located on a NAS) to the main machine.
So basically I can(t just harvest and farm at the same time on my 3 computers with 20tb ? Would it work without any tweaks? Thank you
I want to know this as well and I cannot seem to find an answer anywhere. I have two machines, the main one I use it for plotting and then I transfer the plots to my 2nd machine for farming.
My question is if I also add the farming directories of my 2nd machine to my 1st machine just for monitoring purposes. Will this be a problem?
Is ist possible to have one machine on a Mac and the second on a windows?
How do you do this if the harvester is not on the same network?
You'll need to forward port 8447 to the full node in the router/firewall of the network where it lives, then give the harvester that machine's EXTERNAL IP address (Google "what is my IP" on the machine running the full node). If your external address is not static, it may need to be updated on the harvester if the address ever changes.
@@BigLifeWithLitlJay wouldn't that be a network sequrity risk?
@@vladgruin not much of one, unless someone wants to add THEIR plots to your farm. The only alternative is a VPN between the two networks.
@@BigLifeWithLitlJay thank you so much!
Anyone can answer what happen if I log in with the same wallet (24 words) on múltiple PCs? Using Windows GUI and start plotting in all the PCs?. The plots count and the total plot space will merge?
I have three computers for plots and I logged in there with the same wallet. I can see plots from single computer but i don't know it there are three different farms or it is one farm from 3 computers connected to the wallet?
is there any problem if i want to run two full nodes with different keys in the same network? :)
As long as you disable uPnp on one or both nodes, then you should be fine. Or disable upnp on network router.
Could you do this again with the 1.0.5 update? I believe it now shows the harvesters.
It does show harvesters at the bottom of the Farm page when expanding "Show Advanced Options". This is even on 1.0.3 version that I am still on, but it wouldn't change any of the instructions of the video. Thank you for pointing this out.
@@SysDeskDev Hello, I did it according to your tutorial. There is data of my other mining machine in Last Attempted Proof, but my other mining machine is not displayed in "Your Harvester Network" under advanced options. why is this happening? Version is 1.1.1
Do you know if after today update we need to copy ca folder and do init again? Or just reinstall the new client is enought. Thanks!
I don't update my CA folders and it appears to still be working after updating several times. I think you only needed to update the CA if you were going from the TestNet to MainNet, but the wiki didn't makes this extremely clear in my opinion.
Hello Thank you for this guide.. can you please make a quick tutorial on how to do this on a different network? i have 2 internet connection at home and im setting up my harvester on my second internet provider
Is there a specific purpose for having two networks? With two external circuits, you should have ONE network in your house and have the external links bonded in a firewall.
@@BigLifeWithLitlJay im running 2 different provider for redundant reasons. as i have other machines that are online and will cost $$$ if they loose connection to the internet. both have different path from the house to the street and backbone.
@@jedocampo then you should DEFINITELY be using a dual-wan firewall. A good one can aggregate the connections so you enjoy their combined speed (sort of) and keep all of your equipment online if one goes down. A decent firewall will even let you assign weight to each connection so that more traffic goes over one or the other. Look into pfsense. It's free, easy to set up and use, and runs on a potato (as long as you add some respectable NIC's).
I have done everything you say but when I start the remote harvester(daemon starts because I can stop it) I see nothing come up on the main machine. I checked the logs(set to INFO) and nothing. I can ping the main machine but for some reason the main machine cannot ping the harvester(not sure if thats the problem) Any ideas? Thanks
Check your ports, and CA file
@@MikeSmith-xg5nw thanks, had figured it out. It was the ca, i upraded after i had copied it.
The harvester I added shows in Harvester Network but Last attempted proof isn't showing at all.
Did you add the plot directories on the harvester?
@@SysDeskDev Yes I did. Apparently the Last attempted proof list is only showing when the Full node have a local plot. Added a local plot and the list showed both the local plot and the remote.
@@Pikminbloomshorts Very interesting! Thank you for the update!
Can i do this using ubuntu on full node and win 10 on harvester?
how to do harvesting on different network??
when you upgrade to latest version, do you have to recopy your CA over again?
As far as I know, you will not need to update the CA files from update to update. I did read that in the instructions, but I believe it is only from going from test net to mainnet.
Thanks for your video
Most welcome, thank you!
i actually have a legit question. so i figured out how to do this, i set up my harvester machine everything worked... while i was setting up plots from my node pc's ssd to my harvesters pc's hdd, the plots from my harvester were accidentally added to the plots in my main node directory. my node had double the plots being farmed for a few minutes (not sure if thats good or not, but it happens every time i add plots in the gui to my harvester) so my question is, instead of doing all of this, why cant we just have a private network and have our plots just load from the separate directories in our private networks? did that make sense? i just started doing this, im not even sure i got the vocabulary right lol.
bro can you please tell me how can i make a harvester out of my local network
Is this also possible if you have 2 computers not on the same network ?
Might be possible, but would require port forwarding which 100% do not recommend for a number of reasons. If on completely separate networks I would use 2 full nodes and not harvesters.
where can i find the CA on macbook? pls help
is it supposed to say '0 plots were eligible for farming"?
This is perfectly normal. Each plot only has a 1/512 chance of being eligible each time, so most will not pass the filter, but you will see 1 or more the more plots you have in total.
Can you plot on the slave machine using this method?
Yes you can check ou tthe "How To Plot Chia Plots on Mutiple Machines...". The video shows linux, but it should be similar for Windows.
ua-cam.com/video/oOp-TTAUTuo/v-deo.html
@@SysDeskDev Hi Sir... Can you please update this videos with windows machine? please... Yo are a CHIA Genius... thank you for everything.
Thank you ,,, you helped me a lot~~~
hello, the main machine must have a public ip address?
I already got 2nd machine runing on chia gui. Do i have to remove and reinstall it?
After adding havesters to the full node, is it pissible to run chia gui on the havester machine? Do i have to disable upnp? Do i have to do everything on the powershell?
Thanks for helps. ^^
Same question.
Thanks! Is there a Mac version of this??
And finally, can you clarify why you copied plots from your Farmer? I thought there was no benefit to having the same plot files on multiple machines?
I move the entire Hard drives to a different computer. So the same plot files are not being farmed, just plot files that not locally on the computer running your full node.
Hey bro I can't for the life of me get port 8447 open on the harvesters through firewall rule exceptions. For some reason the node server works fine. None are connected to same network.
If they are not on the same network then I would honestly go with multiple full nodes. Depending on what you mean by not on the same network.
Update: through tons, and tons, and tons of research and troubleshooting, I was finally able to get all harvesters synced with main farm...now my biggest issue is getting storage space as my plotters are online and my internet is capped at 10MB/s, so local storage would take eternity to fill. Online storage is also sold on for months
i want to move my main node from one computer to another, now sure how?
See. I don't understand the terminology. Harvester, full node, remote computer, etc. there is no consistency. I want to plot on one computer, and farm on another but for some reason I cannot find directions for this. Maybe these are the directions but I am having trouble following because the same computer is referenced as different names throughout the video... someone should put a reference key so we all know what is what... I get the plotter, and the farmer, but when you throw in harvester, full node etc I get lost. Is the harvester the farmer, is the full node the plotter or the farmer??
Hello @NotAnotherTech Channel !!
I Have two PC on two different location. PC1 setup where I am plotting & Farming. On PC2 at other location I Just want to setup Plotting only. How can I do this? Thank You for your Help :)
Using anydesk will be useful
Gracias por la info!