Closed boner-cmd closed 2 years ago
if you check the disk activity as the log is at that point, you should see it showing the file in the process of being copied into -d
the plotting process is not done until you get:
Total time = 23217.990 seconds. CPU (138.290%) Wed Sep 15 13:59:41 2021
Renamed final file from "/path/to/tmp/plot-k32-2021-09-09-11-11-9vswj56w938nb9wb6w3.plot.2.tmp" to "/path/to/plots/plot-k32-2021-09-09-11-11-9vswj56w938nb9wb6w3.plot"
in my case, im not copying, but rename in place, so mine is almost isntant - whereas if you have it set to copy from tmp working directory, to another final directory, it would spend 40-80 minutes copying, after it has reached 100% the plotting process itself is done, but it is still working on moving the plot to the final location.
the time to copy into place, might be greatly exaggerated if you are using 2 different folders, on the same drive! it could easily be several hours if on the same HDD
noting your CPU (13.110%) reported, i think this plot might have been done on a regular mechanical HDD - was this the same drive that also holds the Chia install, and the blockchain and wallet databases ? you might be saturating the drive, so that they experienced timeouts during their need to verify data
This is a really interesting idea, but I don't think it quite fits. In my case, the entire plot file is already in the destination but simply hasn't been renamed. Also, if it helps, both directories are in the same place (G:\temp and G:\finished) so the move itself is pretty trivial.
You may be on to something with the verification component, but I would think if the move operation completed successfully (and did, since I am harvesting the manually-renamed plot just fine) then the copy delay would not be the problem.
Get Outlook for Androidhttps://aka.ms/AAb9ysg
From: loppefaaret @.> Sent: Monday, September 20, 2021 10:54:55 AM To: Chia-Network/chia-blockchain @.> Cc: Dimelo Waterson @.>; Author @.> Subject: Re: [Chia-Network/chia-blockchain] [BUG] Plotting process reaches 100% but doesn't complete (#8533)
if you check the disk activity as the log is at that point, you should see it showing the file in the process of being copied into -d the plotting process is not done into you get:
Total time = 23217.990 seconds. CPU (138.290%) Wed Sep 15 13:59:41 2021 Renamed final file from "/path/to/tmp/plot-k32-2021-09-09-11-11-9vswj56w938nb9wb6w3.plot.2.tmp" to "/path/to/plots/plot-k32-2021-09-09-11-11-9vswj56w938nb9wb6w3.plot"
in my case, im not copying, but rename in place, so mine is almost isntant - whereas if you have it set to copy from tmp working directory, to another final directory, it would spend 10-20 minutes copying, after it has reached 100% the plotting process itself is done, but it is still working on moving the plot to the final location.
noting your CPU (13.110%) reported, i think this plot might have been done on a regular mechanical HDD - was this the same drive that also holds the Chia install, and the blockchain and wallet databases ? you might be saturating the drive, so that they experienced timeouts during their need to verify data
— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHubhttps://github.com/Chia-Network/chia-blockchain/issues/8533#issuecomment-923002847, or unsubscribehttps://github.com/notifications/unsubscribe-auth/AM4UEJBVEVFFSIIP5SN3AWDUC5DL7ANCNFSM5EKQHSQQ.
Also sorry I forgot to mention but you are correct, it's a spanned drive comprised of two mechanical HDDs and while the install is not on that drive, the databases are.
Get Outlook for Androidhttps://aka.ms/AAb9ysg
From: Andrew Buonora @.> Sent: Monday, September 20, 2021 1:23:26 PM To: Chia-Network/chia-blockchain @.> Subject: Re: [Chia-Network/chia-blockchain] [BUG] Plotting process reaches 100% but doesn't complete (#8533)
This is a really interesting idea, but I don't think it quite fits. In my case, the entire plot file is already in the destination but simply hasn't been renamed. Also, if it helps, both directories are in the same place (G:\temp and G:\finished) so the move itself is pretty trivial.
You may be on to something with the verification component, but I would think if the move operation completed successfully (and did, since I am harvesting the manually-renamed plot just fine) then the copy delay would not be the problem.
Get Outlook for Androidhttps://aka.ms/AAb9ysg
From: loppefaaret @.> Sent: Monday, September 20, 2021 10:54:55 AM To: Chia-Network/chia-blockchain @.> Cc: Dimelo Waterson @.>; Author @.> Subject: Re: [Chia-Network/chia-blockchain] [BUG] Plotting process reaches 100% but doesn't complete (#8533)
if you check the disk activity as the log is at that point, you should see it showing the file in the process of being copied into -d the plotting process is not done into you get:
Total time = 23217.990 seconds. CPU (138.290%) Wed Sep 15 13:59:41 2021 Renamed final file from "/path/to/tmp/plot-k32-2021-09-09-11-11-9vswj56w938nb9wb6w3.plot.2.tmp" to "/path/to/plots/plot-k32-2021-09-09-11-11-9vswj56w938nb9wb6w3.plot"
in my case, im not copying, but rename in place, so mine is almost isntant - whereas if you have it set to copy from tmp working directory, to another final directory, it would spend 10-20 minutes copying, after it has reached 100% the plotting process itself is done, but it is still working on moving the plot to the final location.
noting your CPU (13.110%) reported, i think this plot might have been done on a regular mechanical HDD - was this the same drive that also holds the Chia install, and the blockchain and wallet databases ? you might be saturating the drive, so that they experienced timeouts during their need to verify data
— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHubhttps://github.com/Chia-Network/chia-blockchain/issues/8533#issuecomment-923002847, or unsubscribehttps://github.com/notifications/unsubscribe-auth/AM4UEJBVEVFFSIIP5SN3AWDUC5DL7ANCNFSM5EKQHSQQ.
nope, different directories equals to copying, even if on the same drive - i'd suggest you set the plotter to use the same folder, and do the move manually
I can do that as a test, but again remember, the move itself is completed. The plot was found in the finished folder, fully moved, just not renamed. So hang occurs before logs would post "total time spent" but after the actual move itself completes, in this case by a couple hours. Last phase time stamp was 08:33, didn't identify the hang and check logs until nearly 14:00 iirc.
nope, different directories equals to copying, even if on the same drive
I was under the impression that moving on the same drive would just change the index of the object. Is this not the case?
I can do that as a test, but again remember, the move itself is completed. The plot was found in the finished folder, fully moved, just not renamed. So hang occurs before logs would post "total time spent" but after the actual move itself completes, in this case by a couple hours. Last phase time stamp was 08:33, didn't identify the hang and check logs until nearly 14:00 iirc.
i would follow that up with a chia plots check -g D:\path\to\plot\plot-k34-2021-09-09-11-11-98vw35bnbwn98.plot
or whatever the filename is... it is possible that you interupted the copy, and even though the size is reported (it would allocate the space prior) it might not have the actual data
I was under the impression that moving on the same drive would just change the index of the object. Is this not the case?
it is under normally OS operation, but chia is dumb, and have to rely on not knowing what folder resides on what drive, so if the folders are different, it will do a copy, rather than a rename
Good context, thank you. I will check the plot and report back to confirm.
Get Outlook for Androidhttps://aka.ms/AAb9ysg
From: loppefaaret @.> Sent: Tuesday, September 21, 2021 5:49:24 PM To: Chia-Network/chia-blockchain @.> Cc: Dimelo Waterson @.>; Author @.> Subject: Re: [Chia-Network/chia-blockchain] [BUG] Plotting process reaches 100% but doesn't complete (#8533)
I can do that as a test, but again remember, the move itself is completed. The plot was found in the finished folder, fully moved, just not renamed. So hang occurs before logs would post "total time spent" but after the actual move itself completes, in this case by a couple hours. Last phase time stamp was 08:33, didn't identify the hang and check logs until nearly 14:00 iirc.
i would follow that up with a chia plots check -g D:\path\to\plot\plot-k34-2021-09-09-11-11-98vw35bnbwn98.plot or whatever the filename is... it is possible that you interupted the copy, and even though the size is reported (it would allocate the space prior) it might not have the actual data
I was under the impression that moving on the same drive would just change the index of the object. Is this not the case?
it is under normally OS operation, but chia is dumb, and have to rely on not knowing what folder resides on what drive, so if the folders are different, it will do a copy, rather than a rename
— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHubhttps://github.com/Chia-Network/chia-blockchain/issues/8533#issuecomment-924411788, or unsubscribehttps://github.com/notifications/unsubscribe-auth/AM4UEJFZ74KYNFAT37K77LTUDD4WJANCNFSM5EKQHSQQ.
Log confirms plot produces errors while trying to farm. Good call.
yea do well use that tric nice.
This issue has been flagged as stale, as there has been no activity on it in the last 14 days. If this issue is still affecting you and in need of further review, please comment on it with an update to keep it open.
This issue was automatically closed because it has been flagged as stale, and subsequently passed 7 days with no further activity from the submitter or watchers.
Describe the bug While plotting a k34, the plot finished but its temp suffix was never removed and it never started farming. Closing the GUI and all processes allowed write access to the plot. Removing the temp suffix and restarting the GUI had the plot begin farming as normal. However, user intervention is not required under normal operation.
End of log to prove plot was completed successfully:
Plot was already moved to the finished directory, but still had the "temp" part of the extension appended, and the plotter UI was stuck at 100%, rather than completed and automatically started farming.
To Reproduce
Steps to reproduce the behavior:
Expected behavior Plot completes, moves to finished directory, removes .2.temp suffix, and automatically starts farming
Screenshots
Desktop
Additional context Wallet and node also stopped syncing at or around this time. Unsure if related. Logs from the relevant time period don't show anything unusual: