Open TippyFlitsUK opened 2 years ago
I don't have a duplicate path, but I can't start
What should I do? I have changed V1.18.1 and still cannot start
This issue has not been resolved yet
Many nodes are stuck in the "New sector" log line
When I modify storage.json and change the Path to a new value (/mnt/lotus/mainData/), this Path is executed by re executing the lotus miner storage attach -- init -- store/mnt/lotus/mainData/, which can be started successfully
Next, I execute the lotus miner attach/mnt/netdisk/mainData command. The program is stuck, and the path/mnt/netdisk/mainData is the old value.
"I have to start using 1.17.0 first. If it succeeds, it must be started using 1.17.0. If it is 1.17.2, the program still cannot be started."
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
We are seeing a few reports from SPs regarding miner crashes following upgrade from version
1.16.X
or1.17.X
tov.1.18.0
.SPs attempting to start their miner process following upgrade to v1.18.0 encounter the following error message. The miner crashes entirely and no subsequent logs are output:
The immediate issue can be swiftly resolved by removing duplicate storage paths in the miner/worker
storage.json
files.It is not clear how the duplicates happened in the first place. Lotus does not edit these files directly. It is most likely to be a simple manual user config error.
The additional check was added in https://github.com/filecoin-project/lotus/pull/9032 as it is now possible to manipulate paths at runtime in many more new ways.
The error messaging following the event is not functioning as expected. SPs are sharing logs that appear to be truncated.
Link to Slack thread
Logging Information
Repo Steps