정태영

그저께 커널을 최신 버젼으로 업데이트 한 이후 filesystem 관련된 큰 문제가 발생했습니다. 갑자기 home 디렉토리 관련해서 i/o 에러를 내버리면서 home 디렉토리 아래 있는 파일들을 접근할 수 없는문제였는데요. 알고보니 xfs 버그였습니다.

linux-2.6.17~2.6.17.6 까지 존재하던 버그로 linux-2.6.17.7 에서 관련된 문제가 해결되었다고 하는데, 2.6.17.2 를 사용하다 2.6.17.8 버젼으로 업데이트를 하면서 그 버그가 문제를 일으킨 것으로 보입니다. 하여튼 관련된 문제를 겪게 되면 아래와 같은 커널 로그를 볼 수 있습니다. (그 아래로 관련된 내용이 주루룩 나옵니다.)

Show »

우선 home 디렉토리를 자동 마운트 하지 않도록 한 상태로 리부팅 한 다음 xfs_repair /dev/sda7 커맨드를 통해 문제가 있는 부분을 고쳐놓았는데 문제가 해결되었는지는 몇 일 지나봐야 알겠군요.

linux 커널 버그로 이렇게 심각한 문제를 겪어보긴 처음이라 완전 당황스럽네요.

http://bugzilla.kernel.org/show_bug.cgi?id=6757

p.s) 2.7.17.2 버젼으로 서비스를 나름 꽤 오래한 거 같은데… var 파티션에서도 문제를 일으키면 어쩔 수 없이 gentoo live cd 를 가지고 IDC 에 한 번 방문을 해야할 지도 모르겠군요. ㅠ_ㅠ

작업 의뢰에다가 gentoo live CD 로 부팅해서 sda2,3,6,7 에 대해 xfs_repair 를 해달라고 하면 해줄지… -_-!

11/20 - 10:00 우선 12시간을 무사히 넘겼습니다.
11/21 - 00:00 26시간 동안 아무 문제가 없네요. 우선은 안심해도 될 듯 ;)
11/21 - 23:30 48시간을 넘겼지만 역시 아직까지도 문제가 없습니다. 이제 저 문제는 잊어버려도 될 듯 -_-!

Tags: , , , ,

This entry was posted on Thursday, October 19th, 2006 at 10:11 pm and is filed under Computer, OpenSource, Unfix. You can follow any responses to this entry through the RSS 2.0 feed. You can leave a response, or trackback from your own site.

2 Responses to “linux: xfs bug!!!”

  1. likesylph Says:

    제가 겪은던 문제가 버그때문이었군요..
    말년휴가 나와서 apt-get업데이트하는데 갑자기 dpkg db가 꼬이더니 db파일에 접근이 안되던데..커널문제일줄은 몰랐네요.
    xfs_repair이 있는줄 모르고 리눅스 다시 깔았어요..-_-;; 깔고나서 xfs도 fsck같은게 있지않을까 하면서 알아보니 xfs_repair발견..-_-;;

  2. 정태영 Says:

    키킥 실퐁 왜그래써요~!

Leave a Reply