-
Notifications
You must be signed in to change notification settings - Fork 72
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
[Support Ticket]: Boost stops accepting deals, performing retrievals, deals are stuck in 'Announcing' state, 'Piece Doctor' page does not load. #1846
Comments
boost goroutines atttached |
There are at least three miners affected by this problem: 2 big ones (YugabyteDB, though on second miner there are no errors (timeouts) in cutrrent boostd-data log) - I can open the "Local Index Directory" page, but not "Piece Doctor". On third small miner (LevelDB) I can't even open the "Local Index Directory", no errors or timeouts in cutrrent boostd-data log. |
Do deals get "unstuck" from Announcing after |
I don't remember trying to do this, however, when restarting |
Do deals get unstuck from the announcing state then? |
There is no way to verify this yet. Let's wait for some deals... |
What I mean is, as per your description -
I wonder if those get unstuck after restart? |
Yes, after stop and start Boost processess (we do not touch the YugabyteDB services) the deals get unstuck and become 'Proving' after a while. |
After yesterday's restart, the problem was repeated. No new deals have been received yet. I will be glad for advice on which logs to look at. |
CC @LexLuthr |
If no new deals came in - what did get stuck in announcing then? |
@Shekelme I suggest to look into debug logs for |
@Shekelme I want to disable the piece doctor on your system and check how it behaves after that. Can you please do the following?
|
@Shekelme By the screenshot, I am assuming it worked. If that is not the case, please let me know. If it is working as you expected then please observe deals, indexing , retrievals etc for next 1 week and let us know. |
It worked after restarting the processes, but this morning the problem occurred again. |
BTW nothing happens when I set Now I have set the value Also, I don't know if this is related or not, but today I found this entry in the log:
|
You can speed up something that works somehow, which is not observed on my miners. (( |
No, it looks like the problem is not with the Node.js version and not in YugabyteDB, because I tried downgrading the Node.js on the miner with LevelDB, and after about 1.5 days the problem appeared on it again. |
Boost component
Boost Version
Describe the problem
After some time of more or less successful work (it can be several hours or a day or two), something goes wrong -
boostd
stops accepting deals, performing retrievals, deals are stuck in 'Announcing' state, 'Piece Doctor' page does not load.YugabyteDB v2.18.2.1 (replication factor 3, 3 nodes)
YugabyteDB nodes are running on Lenovo P620 workstations. HW specs of 3 hosts:
I use boostd-data service:
I've tried using another option as well,
?sslmode=disable&load_balance=true
, wuth the same result.boostd-data.log
boostd-data's log attached. The boost upgrade to v2.1.1 was carried out on 11.12.2023
Boostd log - please download from here: https://disk.yandex.ru/d/ugDMZaikacDfVQ
Attached.
yb-master-tserver-logs.zip
Logging Information
Repo Steps
...
The text was updated successfully, but these errors were encountered: