btrfs 는 잘 모르겠다.

잡다한일 2015.05.26 12:11 Posted by 1day1

btrfs 를 쓰고 있는데, 뭔가 이상하다.

내가 잘못 쓰고 있는 것인지?

오늘 생긴일은 다음과 같다.

40G 정도 되는 파일을 원격지에서 전송받는 것이었다.

btrfs 를 쓰고있는 파티션이 80G 정도 남아있어서 괜찮겠다 싶어 전송하였다.

그런데, 30기가 정도 받고 나니 시스템이 다운된다.

이유가 뭘까?

혹시나 네트웍디바이스가 무리가 간것인가 다시 해봐도 동일현상.

그냥 ext4 의 다른 파티션으로 해보니 정상적이다.

btrfs 의 뭔가 특성이 있는 것인가?

커널로그를 살펴봤다.

 BTRFS error (device dm-6): block group 117604089856 has wrong amount of free space
 BTRFS error (device dm-6): failed to load free space cache for block group 117604089856

다음과 같은 메시지가 눈에 띈다.

df 로 확인한 용량과 BTRFS 의 용량계산은 차이가 있는 것인가?



아직 잘 모르겠다.

docker 쪽이 btrfs 를 쓰는듯 한데, 특성을 찾아봐야 겠다.


신고
TAG ,

댓글을 달아 주세요

  1. 감자돌이 2015.06.22 23:26 신고  댓글주소  수정/삭제  댓글쓰기

    안녕하세요! 해당 증상은 블록 그룹에 대한 여유 공간 캐시가 재할당 등으로 인해 적재되지 못한 경우로 보여지며, 마운트 옵션으로 clear_cache를 주고 재부팅 혹은 재부착하시면 될 것으로 보입니다~!