Skip to content
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

Per-instance LXCFS support #1035

Closed
stgraber opened this issue Jul 22, 2024 · 0 comments
Closed

Per-instance LXCFS support #1035

stgraber opened this issue Jul 22, 2024 · 0 comments
Assignees
Labels
API Changes to the REST API Documentation Documentation needs updating Easy Good for new contributors
Milestone

Comments

@stgraber
Copy link
Member

We've occasionally seen environments where LXCFS is having a bit of a hard time and crashes.
Those crashes then effectively break every single instance on the system, requiring all containers be restarted.

To mitigate that, LXCFS 6.0.1 has grown support for running multiple instances of itself on the system.
We should add support for that with a server-wide config key controlling whether we want LXCFS to be shared (default) or be run per-instance.

This will come with a tiny increase in instance startup/shutdown time as well as running an additional process for each instance on the system and associated kernel cost for the FUSE connection and mount table entries.

@stgraber stgraber added Documentation Documentation needs updating Feature Easy Good for new contributors API Changes to the REST API labels Jul 22, 2024
@stgraber stgraber added this to the incus-6.4 milestone Jul 22, 2024
@stgraber stgraber self-assigned this Jul 22, 2024
stgraber added a commit to stgraber/incus that referenced this issue Jul 24, 2024
Closes lxc#1035

Signed-off-by: Stéphane Graber <stgraber@stgraber.org>
Sponsored-by: https://webdock.io
stgraber added a commit to stgraber/incus that referenced this issue Jul 24, 2024
Closes lxc#1035

Signed-off-by: Stéphane Graber <stgraber@stgraber.org>
Sponsored-by: https://webdock.io
@hallyn hallyn closed this as completed in 727712f Jul 24, 2024
stgraber added a commit that referenced this issue Jul 28, 2024
Closes #1035

Signed-off-by: Stéphane Graber <stgraber@stgraber.org>
Sponsored-by: https://webdock.io
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
API Changes to the REST API Documentation Documentation needs updating Easy Good for new contributors
Development

No branches or pull requests

1 participant