openebs / zfs-localpv

Dynamically provision Stateful Persistent Node-Local Volumes & Filesystems for Kubernetes that is integrated with a backend ZFS data storage stack.
https://openebs.io
Apache License 2.0
433 stars 104 forks source link

Volumes are not assigned to a node #491

Open Fersoil opened 11 months ago

Fersoil commented 11 months ago

What steps did you take and what happened: I have a kubernetes cluster with 3 worker nodes running openebs zfs driver. I have recently noticed that my volumes are not assigned to one specific node called mickey. After forcing kubernetes to create pod on that specific node it shows error 1 node(s) did not have enough free storage.

Every service needed seems to be running on the nodes and pools are healthy. I can create filesystems, etc. manually on the node and there are a lot of free storage in the pool.

What did you expect to happen: I would expect to pvs be assigned into the mickey node.

The output of the following commands will help us better understand what's going on:

Anything else you would like to add: Everything worked just fine and there are no recent errors

Environment:

sinhaashish commented 10 months ago

Can you please check PR https://github.com/openebs/zfs-localpv/pull/451 .

avishnu commented 1 month ago

Can you share the ZfsNode CRs and the logs? And what's the volume binding mode for the PVs?