-
Notifications
You must be signed in to change notification settings - Fork 1.3k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Restart the lotus market subsystem will mess up the raw data #7577
Comments
create backup, delete <.lotusminer> folder and do clear install. then import backup and config.toml, storage.json |
I doubt that this issue can be closed. In my case I did not emergency restart the miner. I just restarted the miner process for deals in "Staged" state to go further (#7258).
The sealing of the remaining deals in "Staged" state does not begin. |
2 fun facts;
Second fun fact: |
This one is now stuck in PreCommit1 because there's a value mismatch. I don't think the sector should ever have started to seal in the first place;
|
@Araquiel can you reopen this issue? |
the error reappeared after changing the sector status (changing sector and error sectors are different). 3 new sectors have "unexpected deals cid" ERROR. |
have 3 sectors stucked on "precommitting". remove it and restart lotus-miner. and have problem again. all new sectors have error ob log |
got stuck sectors on "wait seed" for the hours. restart miner and worker and have "unexpected deals cid" on new sector again. |
Just had another one, this one has no empty pieces in the middle;
|
|
Running v1.13.2-rc2 and sometimes see this issue as well, particularly after a Market node crash From lotus-miner logs
|
See more of these on v1.13.2-rc2. I had cleared out the backlog of old stuck deals and rebooted the markets node to start fresh. A few hours later I received two deals from Estuary which failed. here is that miner log
Stack backtrace: |
Same two deals from worker log
|
Logs from market node |
We believe the underlying issue is that:
The fix we need to make is: |
fix: #7577 markets: When retrying Add Piece, first seek to start of reader
Edited by @jennijuju
Restart the lotus market subsystem will mess up the raw data that has been transferred, which will create a mismatch in commP and leads to publishing, precommiting and provecommiting to fail.
Checklist
Latest release
, or the most recent RC(release canadiate) for the upcoming release or the dev branch(master), or have an issue updating to any of these.Lotus component
Lotus Version
Describe the Bug
after ever restart the lotus-miner have a problem with sealing deals in sectors
got unexpected deal CID
all data-transfers close and disable deals before resart.
happaned every restart.
Logging Information
Repo Steps
The text was updated successfully, but these errors were encountered: