최근 에 btrfs 에 대한 많은 정보를 보았습니다 . 나는 다음 파일 시스템을 위해 ext4를 고려하고 있지만 대신 btrfs에 의해 유혹 받고 있습니다. btrfs는 얼마나 널리 사용됩니까? 찬반 양론은 무엇입니까?
답변
절대적으로하지. 그리고 그 이유는 다음과 같습니다.
로부터 BTRFS 위키 :
Btrfs에는 아직 오류를 해결할 수있는 fsck 도구가 없습니다. Btrfs는 안정적인 시스템에서 안정적이지만 현재 시스템이 충돌하거나 플러시 요청을 올바르게 처리하지 못하는 디스크의 전원이 꺼지면 파일 시스템을 복구 할 수 없게 손상시킬 수 있습니다.
Fedora Core에서 기본 루트 파일 시스템으로 밀려 나면 테스트 머신에서 Btrfs를 실험 해 볼 것입니다. 그 후 언젠가는 안정화되기 시작하면 새로운 미션 크리티컬 프로덕션 머신에서 사용하기 시작할 것입니다.
나는 데이터를 잃기 위해 서두르고 싶지 않습니다.
답변
2014 년 말 : 아니요, 아직 생산 준비가되지 않았습니다!
일부 영역에서는 성능이 여전히 낮으며 “df”와 같은 일반적인 명령은 여전히 의도적으로 손상되어 있으며 (대신 “btrfs fi”가 필요함) 여전히 중요한 데이터를 신뢰하지 않습니다.
또한 가상 시스템의 이미지 나 데이터베이스를 배치하는 파일 시스템이 필요한 경우 간단히 건너 뛰어야합니다. Btrfs는 실제로 그런 종류의 물건에 적합하지 않습니다. 대신 Ext3 / 4 또는 XFS에 넣어야합니다.
2 년 또는 3 년 동안 숙성시킨 후 생산 준비 상태에있을 수 있습니다.
실제로 프로덕션 준비 COW 파일 시스템이 필요한 경우 ZFS를 사용하십시오! 기본 Linux 포트를 사용하거나 FreeBSD와 같은 커널에서 직접 지원하는 OS를 사용할 수 있습니다.
공식 Gotchas를 살펴보십시오! 페이지에서 개발자가 실제 문제를 게시하고이를 피하는 방법 :
https://btrfs.wiki.kernel.org/index.php/Gotchas
또한 시작 페이지에서 오늘까지 공식적인 조언은 중요한 데이터를 백업하고 모든 종류의 딸꾹질을 준비하는 것입니다 ( https://btrfs.wiki.kernel.org/index.php/). Getting_started ).
그들은 지금까지 핵심 기능을 매일 사용하기에 충분히 안정적이라고 생각하지만 여전히 새로운 기능으로 어려움을 겪고 있으며 새로운 기능이 등장하면 몇 가지 릴리스 (6 ~ 12 개월을 의미)가 있어야합니다. 그들은 충분히 성숙합니다.
편집 : 호주의 Russel Coker는 오랫동안 Btrfs를 사용하고 있으며 때때로 그의 경험을 게시합니다 (예 : http://etbe.coker.com.au/2014/07/31/btrfs-status-july-2014/ ) . 그는이 서버 중 일부에서 그것을 사용하지만 모든 운명과 우울한 것은 아니지만 일반적으로 최신 커널을 유지해야합니다. 예를 들어 서버에서 수행하기 쉽지 않은 문제가 있습니다. 그렇습니다. 아직 문제가 있습니다. 주위에.
또한 의견을 읽는 것도 가치가 있습니다.
따라서 이것은 정의상 여전히 진행중인 작업을 의미하며 오늘날까지 전체적으로 성숙 할 시간이 없었습니다.
편집 : 커널 3.16 에서도이 블로그 게시물에 따르면 Btrfs는 여전히 교착 상태에 빠질 수 있습니다. http://marc.merlins.org/perso/btrfs/post_2014-10-05_Btrfs-Tips_-Catch-Btrfs-Deadlocks.html
답변
개인적으로, Canonical 및 Red Hat과 같은 지원 대상 제품에서 구현할 때 생산 준비가 완료된 것으로 간주합니다. 나는 대부분의 경우 잘 작동 할 것이라고 확신하지만 생산에 넣는 데는 아직 너무 이르다.
업데이트 : 오라클이 btrfs를 지원하는 UEK R2를 출시했다고 사람들이 더 자주 방문한다고 가정합니다 (20120315). 오라클이 현재이를 지원한다는 사실은 기업 환경에 대해 철저한 테스트를 거치지 않았습니다. 여전히 공개적으로 사용 가능한 fsck 도구가 없으며 OpenSuSE, Fedora와 같은 견고한 테스트를 수행하지 않았으며 모두 도움이되지 않습니다. 멀리있어
답변
한마디로
• 현재 유일한 RAID 지원은 0,1,10입니다.
• 사용 가능한 파일 시스템 복구가 없습니다 (아직)
개발자 중 한 사람과 함께이 팟 캐스트를 확인하십시오 … 매우 멋진 것들이 곧 나옵니다!
http://streaming.oracle.com/ebn/podcasts/media/10491325_Btrfs_071311.mp3
테스트를 위해 중요한 데이터없이 홈 VM에 설치할 계획이지만 현재 상태와 마찬가지로 편안합니다.
답변
백업이 있고 몇 시간의 가동 중지 시간을 견딜 수 있다면 해결하십시오. 다음 워크 스테이션에서 사용할 계획입니다. 아직 서버가 아닙니다. 대부분의 볼륨은 몇 테라 바이트이므로 백업에서 복원하는 데 시간이 너무 오래 걸립니다.
답변
RHEL7의 경우 Red Hat은 btrfs를 기술 미리보기라고 하며 XFS가 기본값입니다. 당신이 할 것을 확인하십시오.
답변
개인적으로 RAID-5를 지원할 준비가되었습니다.