На узлах кластера Kubernetes заканчиваются inode в / tmp - PullRequest
2 голосов
/ 15 января 2020

Есть ли рекомендуемый минимальный размер (или минимальное количество inode) для файловой системы (раздела) /tmp на узлах кластера Kubernetes?

Что я испытываю (на чистом металле Kubernetes 1.16. 3 cluster) состоит в том, что узлы кластера достигают 100% используемых инодов (согласно df -i). Это имеет некоторые негативные последствия (как и следовало ожидать, например, kubectl exec ... bash в модулях на соответствующих узлах приводит к тому, что «на устройстве не осталось места»), но kubectl get nodes (как ни странно) по-прежнему сообщает об этих узлах как «Готово». Используемые файловые системы /tmp относительно невелики, т.е. 2G (121920 inode) и 524M (35120 inode) соответственно.

1 Ответ

1 голос
/ 16 января 2020

Не существует рекомендуемого минимального размера для кубернетов. Значения по умолчанию хороши для большинства случаев, но если вы создаете, например, множество пустых файлов, у которых в конечном итоге может возникнуть недостаток inode. Если вам нужно больше, вам нужно вручную настроить его номер.

...