Serveur linux avec i/o wait de fou sur rds snapshot

Posté par dumont-nathalie le 12/04/2025
RÉSOLU

dumont-nathalie

Membre depuis le 22/05/2019

salut la team j'ai un serveur ubuntu qui sert de jump box et de truc pour faire des exports rds vers s3. depuis hier quand je lance le script qui fait le dump de la bdd et l'upload vers s3 mon i/o wait explose genre à 80-90% et le serveur devient super lent. c'est sur une instance avec un nvme j'comprends pas pourquoi ça rame autant

Commentaires

eugene-bernard

Membre depuis le 30/11/2024

hmm 80-90% i/o wait c'est énorme pour un nvme. t'as quel scheduler I/O d'actif sur le nvme ?

cat /sys/block/nvme0n1/queue/scheduler
pour voir. pour du nvme faut mq-deadline c'est le plus performant pour ça

jdupuis

Membre depuis le 18/12/2019

oui regarde ça. si c'est cfq ou noop c'est pas opti. tu peux le changer temporairement avec

echo mq-deadline | sudo tee /sys/block/nvme0n1/queue/scheduler
et vois si ça aide. regarde aussi tes logs kernel pour des erreurs spécifiques genre des disques en warning

dumont-nathalie

Membre depuis le 22/05/2019

c'était bien cfq. j'ai mis mq-deadline et là le i/o wait est retombé à 5-10% max pendant l'opération. énorme différence ! le serveur est de nouveau utilisable pendant les exports. je vais rendre la config persistante. merci beaucoup

eugene-bernard

Membre depuis le 30/11/2024

propre ! content que ça aide. les schedulers c'est crucial surtout avec les nvme

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