Il y a quelques jours, un bug provoquant la corruption des données stockées sur un système de type RAID a été détecté dans le noyau Linux 4.0.3. Il mène à une corruption complète du disque, avec perte intégrale des données stockées. Un souci d’une rare gravité donc.
Ce problème est toujours présent sur les versions actuelles du kernel (4.0.4) et a même été ‘backporté’ dans certaines moutures du 4.0.2. Notez que ce souci a été rencontré par les utilisateurs de multiples OS différents : Arch Linux, Debian, Fedora, etc.
À ce jour, seules les configurations RAID 0 utilisant le système de fichiers EXT4 et des disques SSD sont concernées. Le problème est lié au support Trim, qui permet d’améliorer les performances des SSD en leur indiquant quels emplacements ne sont plus utilisés par le système de fichiers.
Désactiver le Trim automatique semble résoudre le problème, au prix toutefois d’une possible baisse des performances sur des systèmes de stockage massivement utilisés. Autre solution : repasser au noyau Linux 4.0.1 (ou une version antérieure).
Un correctif a été mis au point. Il faudra toutefois quelques jours pour qu’il soit intégré dans une nouvelle version du noyau Linux, qu’il faudra alors installer (voire recompiler) pour éliminer tout risque de pertes de données.
À lire aussi :
Debian 8 « Jessie », nouvel arrivant dans le monde des OS Linux
Linux 4.0 inaugure la mise à jour à chaud du noyau
Quiz Silicon.fr – 10 questions sur Linux
À partir de juillet 2024, Microsoft imposera progressivement le MFA pour certains utilisateurs d'Azure. Aperçu…
La pépite française de l'informatique quantique Pasqal va installer un ordinateur quantique de 200 qubits…
Le fonds de pension australien UniSuper a vu son abonnement Google Cloud supprimé - et…
OpenAI orchestre un déploiement très progressif de GPT-4o, y compris de ses capacités multimodales.
Elon Musk avait racheté le nom de domaine X.com à PayPal en 2017. Depuis juillet 2023,…
Des centaines d'ingénieurs en IA et cloud travaillant pour Microsoft se voient proposer de quitter…