8.3. Gestion du stockage des données
Le tableau suivant résume les principaux répertoires dans lesquels les composants d'OpenShift Container Platform écrivent des données.
Annuaire | Notes | Taille | Croissance attendue |
---|---|---|---|
/var/log | Fichiers journaux pour tous les composants. | 10 à 30 Go. | Les fichiers journaux peuvent croître rapidement ; leur taille peut être gérée en augmentant la taille des disques ou en utilisant la rotation des journaux. |
/var/lib/etcd | Utilisé pour le stockage etcd lors du stockage de la base de données. | Moins de 20 Go. La base de données peut atteindre 8 Go. | S'adaptera lentement à l'environnement. Stockage des métadonnées uniquement. 20-25 Go supplémentaires pour chaque 8 Go de mémoire supplémentaire. |
/var/lib/containers | Il s'agit du point de montage du runtime CRI-O. Stockage utilisé pour les runtimes de conteneurs actifs, y compris les pods, et le stockage des images locales. Il n'est pas utilisé pour le stockage du registre. | 50 Go pour un nœud avec 16 Go de mémoire. Notez que ce dimensionnement ne doit pas être utilisé pour déterminer les exigences minimales d'un cluster. 20-25 Go supplémentaires pour chaque 8 Go de mémoire supplémentaire. | La croissance est limitée par la capacité de fonctionnement des conteneurs. |
/var/lib/kubelet | Stockage de volume éphémère pour les pods. Il s'agit de tout ce qui est monté dans un conteneur au moment de l'exécution. Cela inclut les variables d'environnement, les secrets kube et les volumes de données qui ne sont pas soutenus par des volumes persistants. | Varies | Minime si les pods nécessitant du stockage utilisent des volumes persistants. En cas d'utilisation d'un stockage éphémère, ce nombre peut augmenter rapidement. |