openebs / rawfile-localpv

Dynamically deploy Stateful Persistent Node-Local Volumes & Filesystems for Kubernetes that is provisioned from RAW-device file loop mounted Local-Hostpath storage.
https://openebs.io
Apache License 2.0
71 stars 25 forks source link

No free space #25

Open mohammadkarami2023 opened 11 months ago

mohammadkarami2023 commented 11 months ago

I am new to k8s and deployed rawfile-localpv on k8s 1.28 and all the relevant pods are running. when i make the storage class and use that in my pod i get the following in pod describe: "1 node(s) did not have enough free storage" but my node has plenty of free space (around 100G, my request is 10G) and has no DiskPressure in the node describe can you please guide me

mohammadkarami2023 commented 11 months ago

Using rawfile_remaining_capacity_bytes metric in grafana, it also shows that i have around 100G free space

jaredkipe commented 4 months ago

If you look at the logs you'll find Failed to watch *v1beta1.CSIStorageCapacity: failed to list *v1beta1.CSIStorag │ │ eCapacity: the server could not find the requested resource

https://cloud.google.com/kubernetes-engine/docs/deprecations/apis-1-27#csistoragecapacity-127

I'm not going to call this abandonware quite yet, but I guess I'm forking it now and will start hacking away on keeping it working...

jaredkipe commented 4 months ago

https://github.com/openebs/rawfile-localpv/pull/30/commits/654f1789e72b1633146a8cf5a2fbc28d36c571b6 this works

orville-wright commented 4 months ago

Hi @jaredkipe as you noticed, we are in the process of a major restructuring of the openEBS project. The main goal is to focus on the most popular, active & deployed Storage Engines.... and archive/migrate all legacy repos/projects out to the openebs-at hive org. We're doing this with the help of CNCF.

Local PV Rawfile is one of the projects where the decision was difficult. We decided to keep it (Me and @tiagolobocastro were the champions supporting this) as we're think Rawfile provides some key value to users.

I'll contact the author @semekh to discuss involving him in the restructuring work that is under way for the past 5 months.

Is there any specific thing you'd like to discuss about Rawfile.

note: As part of the major restructuring, we're tidying up the names of all the Storage Engines so that it's consistent across all 5 Engines. (previously it was confusing for users).

Anyway, I'm happy to discuss this Storage Engine with you and support it as part of OpenEBS. It's great that you are shining a light on it. thx.