Czy Ubuntu planuje przejść na btrfs jako domyślny system plików?


25

Wydaje się, że Btrfs ma zestaw przydatnych funkcji, takich jak migawki, i jest domyślny w Openuse i Suse. Fedora planuje się do niego przenieść. Czy Ubuntu planuje się do niego przenieść? Jeśli nie to dlaczego?


Nie? bo Debian nie jest?
Xen2050,

1
@ Xen2050 - btrfs jest poprawnym systemem plików dla Ubuntu i Debiana. Wydaje się, że należy zadać uczciwe pytanie, zakładając, że ktoś znajdzie udokumentowany dowód na bieżące myśli twórców Ubuntu.
fossfreedom

@fossfreedom Nie chciałem zabrzmieć lekceważąco lub niegrzecznie, po prostu nie słyszałem o tym żadnych wieści, więc wtedy tak sądziłem. Przeprowadziłem dzisiaj (za dużo) wyszukiwanie, więc opublikowałem lepszą odpowiedź, mimo że nie znalazłem żadnych cytatów z Shuttleworth
Xen2050,

Odpowiedzi:


14

Nie jestem pewien, kiedy, a nawet czy Debian lub Ubuntu przełączy się na Btrfs jako domyślny system plików root. Zważywszy na to, jak niedawno stał się „stabilny”, nie zdziwiłbym się, gdyby minęły lata, zanim osiągnął stabilną wersję Debiana (ale Ubuntu jest oparte na Debian Unstable ...). Gdybym to był ja, czekałbym i zobaczyłby, jak to działa na openSUSE.

Wygląda na to, że „migawka i przywracanie [jest] funkcją zabójczą Btrfs” wspomnianą na tej stronie wiadomości openSUSE , ale brzmi to jak solidna strategia tworzenia kopii zapasowych, którą można dziś zaimplementować w dowolnym FS przy niewielkim wysiłku. Podoba mi się funkcja kompresji, myślę, że teraz korzysta ona z ZLIB, ale nie sądzę, że mogłaby się równać z tym, co xzdomyślnie używa.

Ten facet w LinuxBSDos.com mówi „Z Btrfs domyślną w openSUSE, kiedy inne dystrybucje pójdą w tym samym kierunku”, ale mówi, że podczas gdy domyślna instalacja używa Btrfs w katalogu głównym, „osobna partycja dla / home używa XFS”. Następnie dodaje: „Jedną z rzeczy, które zwróciły moją uwagę w openSUSE 13.2, jest to, że partycja root nie może być zaszyfrowana przy wybranym Btrfs. Myślę, że dzieje się tak, ponieważ w domyślnym schemacie partycjonowania nie ma oddzielnej partycji dla / boot”.
Komentarz zgaduje, że „Btrfs jest rootem, ponieważ w przypadku nieoczekiwanych problemów zawsze możesz ponownie zainstalować system. W systemie / home, w którym znajdują się dane użytkownika, nie możesz liczyć na ponowną instalację”.

Właściwie nie wiedziałem, że Btrfs jest stabilny, po prostu przeczytałem, że stał się on „stabilny” mniej więcej w sierpniu 2014 r. - jeśli Wikipedia kwalifikuje się jako dobre źródło ( Ubuntu Community Help Wiki na Btrfs mówi, że Wikipedia to link „więcej informacji” na Btrfs .. . ), link do Wiki Btrfs mówi, że „nie jest już niestabilny” i nadal ma:

Baza kodu Btrfs jest w fazie rozwoju. Dołożono wszelkich starań, aby był stabilny i szybki. Ze względu na dużą szybkość programowania stan rozwoju systemu plików poprawia się zauważalnie z każdą nową wersją Linuksa, dlatego zaleca się uruchamianie najnowocześniejszego możliwego jądra.

Wiki Debiana nie wydaje się mieć żadnych nowych wiadomości o btrfs, wspomina, że ​​jest w jądrze od 2.6.29 ( 23 marca 2009 )

W rzeczywistości FAQ na Btrfs Wiki nie wydaje się zawierać wiadomości o jego stabilności nowszej niż grudzień 2012 na temat obu (jestem pewien, że aktualizacja dokumentacji jest niska w stosunku do priorytetów, ale trafienie do stabilnego wydaje mi się kamieniem milowym):

Czy btrfs jest stabilny?

Krótka odpowiedź: nie, nadal jest uważana za eksperymentalną.

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ć dobre wyobrażenie o rodzajach pojawiających się problemów i stopniu, 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.


Wiki projektu Fedora o Btrfs w „Systemie plików Btrfs DRAFT ” mówi „Począwszy od Fedory 16 jest to domyślny system plików”, ale został wydany w 2011 roku, więc uważam, że ta strona jest bezużyteczna ...

Red Hat Enterprise Linux 7 Storage Administration Guide nazywa się "Btrfs Technology Preview", a wersja RedHat został wydany 10 czerwca 2014 (z "End of Production 1 fazie" Q4 2019).

W Red Hat, co oznacza funkcja „Podgląd technologii”?

Funkcje podglądu technologii są obecnie nieobsługiwane, mogą nie być funkcjonalnie kompletne i nie nadają się do wdrożenia w środowisku produkcyjnym. Funkcje te są jednak udostępniane klientowi jako uprzejmość, a głównym celem jest uzyskanie szerszej widoczności w celu uzyskania pełnego wsparcia w przyszłości.

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.