So you have a lot of plots… have you run the chia plots check
command on them to make sure they’re all valid and OK?
https://github.com/Chia-Network/chia-blockchain/wiki/CLI-Commands-Reference#check
I’m gonna run this on all my plots and report back. First I did
chia plots show
Which looked good; showed all the paths of my plots:
Directories where plots are being searched for:
Note that subdirectories must be added manually
Add with 'chia plots add -d [dir]' and remove with 'chia plots remove -d [dir]' Scan and check plots with 'chia plots check'
E:\chia-plots
F:\chia-plots
So we know that to check a plot it has to be somewhere in the plot paths, first!
Once you’ve established that your plot paths are good, to check any individual plot(s) you can use -g
and any portion of the filename and it will check everything that matches, including the drive path, like so:
.\chia plots check -n 30 -g E:\chia-plots\plot-k32-2021-05-05-18-18-1f3bc58e47abf9755fa3f2311f59296f869e031a6c8d7ee8bb185c2a991f0c44.plot
INFO Starting to test each plot with 30 challenges each
INFO
INFO Testing plot E:\chia-plots\plot-k32-2021-05-05-18-18-1f3bc58e47abf9755fa3f2311f59296f869e031a6c8d7ee8bb185c2a991f0c44.plot k=32
INFO Pool public key: INFO b59e5c3f507029ac4bbff11e00aac05588effc49d210273080ee17f0fcbdf09c70501ce9aa2686411d00ed3bc8d77814
INFO Farmer public key: 8d577c6df158f02314668bdb591de52a0ddc1b04c45f99d81ffaba5ccb0b27dc4fd5918725d9df94cef414971a753db5
INFO
INFO Proofs 38 / 30, 1.2667
INFO
INFO Summary
INFO Found 1 valid plots, total size 0.09904 TiB
INFO 1 plots of size 32
and here’s what it looks like for a bad plot:
ERROR Failed to open file D:\plot-k32-2021-05-05-16-40-c958b1d08bc76eb0b393e84a429c4cf93075214e07f61b463af9132ac75ddc3f.plot. Invalid plot header magic Traceback (most recent call last):
File "chia\plotting\plot_tools.py", line 189, in process_file
ValueError: Invalid plot header magic
INFO Loaded a total of 0 plots of size 0.0 TiB, in 0.7966477870941162 seconds
INFO
INFO
INFO Summary
INFO Found 0 valid plots, total size 0.00000 TiB
WARNING 1 invalid plots found:
To check all your plots, you can use
chia plots check -n 5 -l
and piped the output to a file so I can see what’s up! The docs indicate -n 5
is a very basic check, the absolute minimum… but that’s all I want, I might have corrupted plots or plots that didn’t copy correctly:
Running the command with
-n 10
or-n 20
is good for a very minor check, but won’t actually give you much information about if the plots are actually high-quality or not.
-l
checks for duplicates, I definitely want to identify duplicate plots which I may have from all my copying of stuff around so that’s a benefit all by itself…