Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.
Affinché la prevenzione delle distorsioni di scrittura funzioni correttamente, un'operazione di I/O deve soddisfare i requisiti di dimensione, allineamento e limiti, come specificato nei campi NTWPU
, NTWGU
e NTWBU
. È necessario configurare il sistema operativo in modo da evitare che il sottosistema di archiviazione specifico (file system, LVM, RAID, ecc.) modifichi le proprietà di I/O lungo lo stack di archiviazione, comprese le unioni e le divisioni di blocchi o il trasferimento degli indirizzi dei blocchi, prima dell'invio al dispositivo.
La prevenzione delle distorsioni di scrittura è stata testata con la seguente configurazione:
-
Un tipo di istanza e un tipo di archiviazione che supportano la dimensione del blocco richiesta.
-
Amazon Linux 2 con versione del kernel 5.10 o successiva.
-
ext4 con la funzione
bigalloc
abilitata, una dimensione del cluster di 16 KiB e le utilità ext4 più recenti (e2fsprogs 1.46.5 o versioni successive). -
Modalità di accesso ai file
O_DIRECT
per bypassare la cache del buffer del kernel Linux.
Nota
Non è necessario disabilitare l'unione I/O per i carichi di lavoro MySQL e MariaDB.