(I'm on GKE, but I don't think that's relevant here.) I recently ran into an issue where one of my nodes became unhealthy because its local disk ran out of inodes. It turned out all the Docker images were using up all my inodes. Deleting unused images freed up the vast majority of the inodes, making the node usable again.
I see Kubernetes should be smart enough to garbage collect images <http://kubernetes.io/docs/admin/garbage-collection/#image-collection>, but it looks like this only fires if lots of disk space is used up. I had plenty of disk space, it was just inodes I was running out of. Is there a reason it doesn't garbage collect images on a disk with few remaining inodes, too? (I'd just file a bug, but I want to make sure my understanding of the situation is complete first.) -- You received this message because you are subscribed to the Google Groups "Kubernetes user discussion and Q&A" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send email to [email protected]. Visit this group at https://groups.google.com/group/kubernetes-users. For more options, visit https://groups.google.com/d/optout.
