Erreurs UDMA CRC
Erreurs CRC UDMA CRC (attribut SMART 199) sont typiques pour les utilisateurs d'Unraid et apparaissent souvent dans les rapports de santé des disques. Pour la plupart des utilisateurs, ces erreurs indiquent un problème de communication entre le disque et le serveur plutôt qu'une défaillance du disque lui-même.
Lorsqu'une erreur CRC se produit, le disque détecte que les données n'ont pas été correctement reçues de l'hôte. Unraid essaie automatiquement de récupérer en renvoyant les données. Si le renvoi réussit, l'opération continue comme d'habitude, bien que vous puissiez remarquer des vitesses d'écriture plus lentes en raison de la réessai. Ces événements sont enregistrés dans le syslog.
Si les tentatives de récupération échouent après plusieurs réessais, Unraid le traite comme une erreur de lecture. Dans les array-protégées à parité, Unraid tentera de réécrire le secteur affecté en utilisant la parité et les données provenant d'autres disques. Si cette réécriture réussit, l'opération reprend ; sinon, le disque est désactivé et marqué par un 'x' rouge dans le WebGUI.
Qu'est-ce qu'une erreur CRC ? (explication technique) - Cliquez pour développer/réduire
A cyclic redundancy check (CRC) is a mathematical checksum that detects accidental changes to raw data during transmission. In the context of UDMA (ultra direct memory access), CRC errors mean the data sent between your drive and controller failed this integrity check. This usually indicates a physical communication issue - such as a loose or faulty cable - rather than a problem with the drive's platters or flash memory.