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

Quota and resizing support on openebs-hostpath volumes (local pv hostpath) #3319

Closed
asoltesz opened this issue Jan 2, 2021 · 2 comments
Closed
Assignees

Comments

@asoltesz
Copy link

asoltesz commented Jan 2, 2021

Description

The openebs-hostpath storage class would be even more useful if it provided enforcement of the requested PV size (and resizing when it becomes necessary).

Context

I am using a containerized PostgreSQL database with openebs-hostpath for fast local disk access.

WAL archiving is active on the PostgreSQL instance, and I use pgBackrest to push the WAL archive files to S3. Normally, these files are created continuously (since my db has regular write traffic) but also moved relative quickly to remote S3 thus the local disk usage stays low.

However, if the connection to the S3 bucket breaks down, my data partition may be filled up with WAL files and eating up all storage space. (even that which was reserved for other applications/pods.).

If the PV size could be enforced, only the database would be forced to stop when it runs out of WAL space, all other pods that don't use the database could operate without interruption.

@github-actions
Copy link

github-actions bot commented Apr 3, 2021

Issues go stale after 90d of inactivity.

@kmova
Copy link
Member

kmova commented Apr 10, 2021

This is being tracked at openebs/dynamic-localpv-provisioner#13

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants