GNU/Linux >> Znalost Linux >  >> Linux

Linux – reference, ale pro Linux?

Microsoft se chystá přinést „odolný souborový systém“ s Windows 8, ale pouze pro servery. Chtěl bych to na ploše Linuxu, ale moje hledání neodhalilo žádného uchazeče. Pro Linux je tolik souborových systémů, že mi to možná jen uniklo.

Od takového souborového systému očekávám, že špatný blok nezničí soubory ani žurnál. Nejsem žádný FS geek, takže prosím vysvětlete, zda taková odolnost proti chybám není vhodná pro stolní počítače/náročné na CPU/náročné na paměť/snižuje životnost HDD/je již v některých FS jako Ext4/atd.

Je něco takového dostupné pro Linux?

Přijatá odpověď:

Pokud hledáte pokročilé souborové systémy pro univerzální počítače ve světě Linuxu, existují dva kandidáti:ZFS a BTRFS. ZFS je starší a vyspělejší, ale je původně ze Solarisu a port na Linux není bezproblémový. BTRFS je stále ve velkém vývoji a ne všechny funkce jsou ještě připraveny na hlavní vysílací čas.

Oba souborové systémy nabízejí kontrolní součty pro jednotlivé soubory, takže budete vědět, zda je soubor poškozen; jedná se spíše o ochranu zabezpečení než ochranu proti selhávajícímu hardwaru, protože vadný hardware má tendenci učinit soubor nečitelným, hardware má své vlastní kontrolní součty, takže čtení nesprávných dat je extrémně nepravděpodobné (pokud čtení z disku vrací nesprávná data a vy jste určitě to není chyba aplikace, obviňujte vaši RAM, ne váš disk).

Pokud chcete odolnost, zdaleka nejlepší je RAID-1 (tedy zrcadlení) přes dva disky. Když disk začne selhávat, je vzácné, že je postiženo pouze několik sektorů; obvykle rychle následuje více sektorů, pokud disk nepřestal fungovat úplně. Takže replikace dat na stejný disk moc často nepomůže. Replikace dat přes dva disky nepotřebuje žádnou podporu souborového systému. Jediný důvod, proč budete chtít replikovat data na stejný disk, je, že máte notebook, který pojme pouze jeden disk, ale i tak jsou výhody velmi malé.

Pamatujte, že bez ohledu na to, kolik replikací máte, stále potřebujete mít offline zálohy, abyste se chránili před masivními poruchami hardwaru (přepětí, požár, …) a před problémy na úrovni softwaru (např. náhodné smazání nebo přepsání souboru).


Linux
  1. Jak rozdělit disk v Linuxu

  2. Odstraňování problémů s nedostatkem místa na disku pro cloudový server Linux

  3. Linux - Jak zjistím, co čeká na IO disku

  1. Příkazy FreeDOS pro fanoušky Linuxu

  2. Linux – Zpomalit kopírování disku/disku?

  3. Software stromové mapy využití disku pro bezhlavý Linux

  1. 4 linuxové distribuce pro hraní her

  2. 5 aplikací pro zvýšení produktivity pro Linux

  3. Úvod do bpftrace pro Linux