본문 바로가기

Skills/Linuxworld

Introduce to Btrfs -1

Btrfs 가 Default filesystem 으로 Fedora20 에 탑재되길 기대했었는데,

안타깝게도, 몇가지 기술적 이슈로 인해 탑재되지 못한 아쉬움에,

이번에, LWN.net 에서는 Jonathan 옹이 열심히 Btrfs 를 한달 내내 기사로 써주시길레, 정리해 보았다.
(사실 이전에 나왔던 기사들의 정리일 뿐이지만, 공식적으로 꾸준히 밀어주는 것은 처음인거 같아서 ㅋ )

참고로 12월 초에 기고된 글이니, 무료로 확인 가능하다.
주말엔 이어서 2,3 편(3편은 이번주에 나와서 유료) 올리도록 하겠다.
(아참, 도메인 연장 깜빡해서 몇일 연결 안되있었더니 방문자수가 ㅋㅋㅋ)

LWN 기사 원문 : https://lwn.net/Articles/576276/



첨언하자면, 난 현재, 실제로 Oracle Linux 6 에서 Btrfs 를 이용하여,

Unbreakable Kernel git 를 받아 공부하고 있다.

이는 스냅샷 기능을 주로 이용하기 위한 것이다.

작업시 snapshot 을 미리 뜨고 작업한다는 점.


또 한가지 팁으로, yum-snapshot 이라는 플러그인이 있는데,

이걸 사용하면 yum 을 통해 패키지가 업데이트 될때마다

Btrfs 로 되어 있는 파일시스템을 자동을 찾아 날짜로 스냅샷을 생성해 준다.


사실 file 에 대한 data loss 문제를 포함하여 (젤 큰문제) 몇가지 이슈들이 남아있지만,

이 부분들은 FusionIO 에서 제시한 atomic 방식을 이용하여 해결하고 있으며,

정말정말 기대되는 파일시스템이라는것. 한마디로 얘기하자면,


이거 좋다!! ㅋㅋ