Widzę wpisy opisujące BTRFS na Ubuntu 12.04 ma pewne obawy związane głównie z dojrzałością produktu BTRFS. Czy mamy już dostępny system 13.10, czy system plików BTRFS jest niezawodny?
Widzę wpisy opisujące BTRFS na Ubuntu 12.04 ma pewne obawy związane głównie z dojrzałością produktu BTRFS. Czy mamy już dostępny system 13.10, czy system plików BTRFS jest niezawodny?
Odpowiedzi:
BTRFS jest i będzie na razie w fazie rozwoju . To jest pokazane na stronie Btrfs FAQ :
Czy btrfs jest stabilny?
- Krótka odpowiedź: może.
- Długa odpowiedź: nikt w magiczny sposób nie naklei etykiety na kod btrfs i powie „tak, to jest teraz stabilne i wolne od błędów”. Różni ludzie mają różne koncepcje stabilności: użytkownik domowy, który chce zachować na nim swoje zgrane dyski CD, będzie miał inne wymagania dotyczące stabilności niż duża instytucja finansowa prowadząca na nim swój system handlu. Jeśli obawiasz się o stabilność w komercyjnym zastosowaniu produkcyjnym, powinieneś przetestować btrfs na systemie testowym pod obciążeniami produkcyjnymi, aby sprawdzić, czy zrobi to, co chcesz. W każdym razie powinieneś dołączyć do listy mailingowej (i spotkać się w IRC) i przeczytać raporty o problemach i postępować zgodnie z nimi, aby uzyskać dobry obraz rodzajów pojawiających się problemów i stopnia, w jakim mogą one być załatwionym. Cokolwiek robisz, zalecamy sprawdzanie,
- Pragmatyczna odpowiedź: (2012-12-19) Wielu programistów i testerów używa btrfs jako podstawowego systemu plików do codziennego użytku lub z różnymi formami „prawdziwych” danych. Przy niezawodnym sprzęcie i aktualnych jądrach widzimy bardzo mało problemów, których nie można naprawić. Jak zawsze przechowuj kopie zapasowe, testuj je i przygotuj się na ich użycie.
Dotyczy to również implementacji BTRFS w Ubuntu.
Nie jest jeszcze wystarczająco stabilny dla serwera w produkcji. Z własnego doświadczenia wynika, że system plików czasami ulega uszkodzeniu, a proces ten sięga aż do ponownego uruchomienia systemu!
Musiałem wrócić do ext4 po tym, jak przez 4 tygodnie działały na nim 4 dyski SAS 1 TB.
Aktualizacja: Wygląda na to, że moje problemy z korupcją wynikają z problemu sprzętowego, ponieważ podobne błędy pojawiają się, gdy uruchamiam ext4.
Aktualizacja: Jest dość stabilny od jądra 3.17. Miałem wiele nieplanowanych wyłączeń w witrynie klienta, a system działa poprawnie bez żadnego uszkodzenia.
Używam btrfs na Kubuntu 14.04, odkąd przeniosłem się na Kubuntu 1404 alpha rok temu. Działa dla mnie bezbłędnie. Używam Linuksa od 1998 roku i do roku temu EXTx. Zostaję z btrfs.
FWIW, Facebook przeniósł swoje centra danych do btrfs w maju zeszłego roku i nadal jest nim entuzjastycznie nastawiony. Używają 3.19. Kubuntu 14.04 używa 3.12.
btrfs- jest „NIE super stabilny”, ale jego supercool wydaje się mieć problemy z wydajnością w systemie plików brtfs. Uruchamianie zajmuje więcej czasu w porównaniu do ext4. Zwłaszcza na niskim sprzęcie.