-
Notifications
You must be signed in to change notification settings - Fork 1.2k
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
Compatible with cgroup v2 for memory utils #3278
Comments
It turned out in
|
It turned out since docker desktop(macOS) 4.3.0, the host by default used Cgroup v2, thus 2.6.0 nebula graphD wont boot up due to this issue, the mitigation/work around should be falling back to previous docker desktop 4.2.0. ref: https://docs.docker.com/desktop/mac/release-notes/#docker-desktop-430 |
@wey-gu does the nightly version work with your Cgroup v2 setup? GraphD booted fine on my Cgroup v2 machines. |
Dear @igrekun, It worked like a charm!!! And yes, this is was just a workaround for the 2.6.0 tagged image(as the master nebula doesn't fit any studio for now). Due to the docker desktop/lima-VM's default host VM migrated to Cgroup V2 recently, your PR had become more crucial to ensure the next release is bootable on many developers' machines in addition to helping on modern servers only. Thank you so much, Igor! |
It seems in a cgroup v2 host OS, graphD won't boot up due to it's calling sysfs of cgroup v1 by
MemoryUtils.cpp
, in production most OS now are cgroup v1 now but we should consider cgroupv2 ASAP :).Minimal reproduce:
The text was updated successfully, but these errors were encountered: