Conditions requises pour utiliser la protection contre l'écriture déchirée sur Amazon EC2 - Amazon Elastic Compute Cloud

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

Conditions requises pour utiliser la protection contre l'écriture déchirée sur Amazon EC2

Pour que la protection contre l'écriture déchirée fonctionne correctement, une I/O opération doit respecter les exigences de taille, d'alignement et de limites, comme indiqué dans les NTWBU champs NTWPUNTWGU,. Vous devez configurer votre système d'exploitation de manière à ce que le sous-système de stockage spécifique (système de fichiers, LVM, RAID, etc.) ne modifie pas les I/O propriétés de la pile de stockage, notamment les fusions de blocs, les scissions ou la relocalisation d'adresses de blocs, avant d'être soumis au périphérique.

La prévention des écritures déchirées a été testée avec la configuration suivante :

  • Type d’instance et type de stockage qui prennent en charge la taille de bloc requise.

  • Amazon Linux 2 avec la version du noyau 5.10 ou version ultérieure.

  • ext4 avec bigalloc activé et une taille de cluster de 16 Kio, ainsi que les utilitaires ext4 les plus récents (e2fsprogs 1.46.5 ou version ultérieure).

  • Mode d’accès aux fichiers O_DIRECT pour contourner le cache tampon du noyau Linux.

Note

Il n'est pas nécessaire de désactiver la I/O fusion pour les charges de travail MySQL et MariaDB.