etcd server is not responding for long time

Posté par baubry le 26/03/2026
RÉSOLU

baubry

Membre depuis le 18/10/2024

Mon cluster Kubernetes est super lent, kubectl met 10 secondes à répondre. Les logs etcd disent 'apply entries took too long'.

C'est un problème réseau ou disque ?

Commentaires

amartin

Membre depuis le 17/05/2019

C'est presque toujours le disque. etcd a besoin d'une latence d'écriture hyper faible. Si tu es sur AWS, tes volumes GP2/GP3 sont peut-être à court d'IOPS.

thierry78

Membre depuis le 28/02/2025

Tu peux forcer la priorité I/O pour le process etcd avec ionice pour éviter qu'un autre process ne lui vole la bande passante.

ionice -c2 -n0 -p $(pgrep etcd)

rcaron

Membre depuis le 21/07/2024

Vérifie les métriques 'etcd_disk_wal_fsync_duration_seconds'. Si c'est au dessus de 10ms régulièrement, change tes disques pour des SSD NVMe.

baubry

Membre depuis le 18/10/2024

C'était bien le disque. Un vieux cron de backup saturait les IOPS. J'ai déplacé etcd sur des volumes dédiés et tout est fluide. Merci beaucoup.

Laisser une réponse

Vous devez être connecté pour poster un message !

Rejoindre la communauté

Recevoir les derniers articles gratuitement en créant un compte !

S'inscrire