-
Notifications
You must be signed in to change notification settings - Fork 166
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
Temporarily disabling node-test-commit-arm-fanned #2227
Comments
Off topic but @rvagg I'm wondering if you have a feel if PI4's are fast enough that we could avoid "fanned" and the need for so many machines? |
@mhdawson not entirely sure but I think until Pi gets alternative storage it's always going to be a problem for workloads like ours. SD is just not a fast medium, but it's cheap, which is why they do it. I think I got a 4 to play with but never ran a Node build on it, maybe I should try. |
@rvagg is that true even with the nfs mounts you've been using? |
@mhdawson nfs seems to speed things up a little but it's not a silver bullet since we have a fleet of machines all hammering the same network and same disk with small file reads and writes, and nfs isn't exactly an efficient protocol either. maybe the cpu and ram improvements in a pi4 would improve the situation though. |
@rvagg thanks, understood that if we still have large numbers of machines its still a problem. I don't have a PI 4 yet to experiment but I'll have to think about getting one. |
Tended to the Pi cluster today and arm-fanned is now re-enabled with all machines running, connected, updated, cleaned and some runs for major release lines pushed through to re-prime caches and look for hiccups. Noteworthy items:
|
Not really a surprise. I opened nodejs/node#32636 to disable it on ARM. |
Too many Pis are offline and the jobs are taking too long.
Lots of perma-red disables in there but a bunch of other disconnects for other reasons. I can ping a little over 1/2 of them, so they're in a poor state and need some love. One of the nfs export disks is full which explains a lot of them being offline.
The text was updated successfully, but these errors were encountered: