-
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
Connections do not close when using Boost #9327
Comments
Possibly related to #9263 |
I'm not overly optimistic that the PR will fix the issue as I'm seeing the huge connection requests to all workers but not all workers do AP in my setup. |
We will absolutely reopen this ticket if you continue to see the same issues @marshyonline. Please keep us posted!! |
Thanks @TippyFlitsUK |
Hey! You can cherry-pick the commit with:
Then rebuild 😄 There will also be a v1.17.2-rc1 out later today (US time) that will have this commit in it! |
Ill wait for the RC i think :) |
Connections start Cycling out so quickly that we begin to see this:
Its only a matter of time now before the node and miner loose touch |
I spun up another miner on identical hardware (NB: Both servers had ubunut22.04 installed a week apart), Sealing at the exact same rate It seems to be lotus with markets disabled is cycling through 100x more connection's to workers than when markets are enabled thus causing the link to drop. |
So after much digging - i found the reason for this high connection count. |
I have now got the same symptom on another miner + node combo I cant find anything to indicate a network issue or the like on my end at this time Node Logs
Miner Logs
|
And again - this time on a server that is running miner and node together(so no network to connect them together - all local cons) Miner
Node Logs
|
@marshyonline are you still running into this issue post v1.18? |
Moving onto 1.18 in the next few days - will update after upgrade. I plan on testing RAFT in 1.19 when its ready to see if this helps also |
Hi 👋 The Legacy Lotus Markets sub-system reached EOL at the end of the 31st January 2023. This ticket is being marked as Please feel free to re-open this ticket in the new Boost markets sub-system repository at https://github.com/filecoin-project/boost if you feel that it is still relevant. Many thanks 🙏 |
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
This issue is based on the report and Slack-thread here: https://filecoinproject.slack.com/archives/CPFTWMY7N/p1663296405788379.
The Storage Provider sees a lot of connections not closing when using
Boost <> Lotus
, and the amount of open connections (connections not closing) causes the Storage Provider to miss windowPoSt. The issue seem similar to the one reported here and potentially fixed with #9230. However, in this case the user are importing legacy deals, which do not run the DataCid-task reported in the previous issue.Therefore it seems like the issue of not closing connections when using
Boost <> Lotus
are more widespread, and potentially between all tasks a lotus-worker can run.Example: The user reported
Allmost 411 Connections in EST or Time_wait to this one worker - somthing is odd here
on a lotus-worker running only PC2/C2The user has access to a legacy markets setup with the same amount of workers, and one can see the difference in open connections:
a miner running Monolith Markets still - 0 issues with the same amount of workers:
VS my problem miner running boost:
Logging Information
Repo Steps
No response
The text was updated successfully, but these errors were encountered: