btrfs

UAS: uas_eh_device_reset_handler start

merevlemez illusztráció

Probléma: előfordulhat, hogy az UAS (USB Attached SCSI) modul normál üzemmódban nem teljesen kompatibilis egy adott gyártó USB <-> SATA vezérlőjével. Ez tipikusan akkor fordulhat elő, ha a gyártó nem, vagy nem megfelelően (bugosan) implementálta a kommunikációs protokollt.

Az UAS az USB Attached SCSI Protokoll (UASP) implementációja, mely célja hogy hatékonyabb legyen a rendszer és az USB-n keresztül csatlakoztatott adathordozó közti kommunikáció, amivel nagyobb adatátviteli sebességet és kisebb rendszerterhelést lehet elérni.

Ha ez a protokoll nincs megfelelően implementálva, akkor jobb esetben lassulást, rosszabb esetben akár adatvesztést és/vagy adatkorrupciót is átélhetünk. A mi esetünkben magát a BTRFS fájlrendszert sikerült csatolhatatlan állapotra hozni úgy, hogy egyik ajánlott/nem ajánlott helyreállítási módszer sem vált be. Még jó, hogy van rendszeres mentés.

Btrfs – Túl korán?

btrfs
Thorsten Leemhuis nyílt levele az Oracle-nek és a SUSE-nak.

Az Oracle és a SUSE annak ellenére támogatja a btrfs-t, hogy nem bizonyított még éles környezetben és hivatalosan még mindig kísérleti állapotban van. Továbbá eme két disztribútor azelőtt adta ki a fájlrendszer ellenőrző és javító btrfsck-t, hogy azt a Linux közösség tesztelte volna.

Kedves fejlesztők és döntéshozók az Oracle-nél és a SUSE-nél!