Korea FreeBSD Users Group News, Internal, Projects, Home
Software, Support, Documentation

Re: [KFUG] (READ_DMA retrying..)



[ ³¯Â¥¼ø »öÀÎ ] [ ´ñ±Û¼ø »öÀÎ ] [ ÃÖ»óÀ§ »öÀÎ] [ °Ë»ö]

[ÀÌÀü ±Û] [´ÙÀ½ ±Û] [ÀÌÀü ´ñ±Û] [´ÙÀ½ ´ñ±Û]


On Mon, Mar 22, 2004 at 08:54:49PM +0900, blueruin wrote:
 > 서버가 먹통이길래 강제다운시키고 부팅하니 fsck 가 백그라운드로 돌던중
 > 첫번째 하드디스크에서 다음과 같은 오류가 나왔습니다.
 > 
 > message: kernel: ad0: TIMEOUT - READ_DMA retrying (2 retries left) LBA-361586735
 > 
 > IDE컨트롤러나 하드디스크의 이상같아서
 > 먼저 메인보드를 교체해봤더니 여전히 마찬가지입니다.
 > 그럼 하드디스크문제일까요?
 > 싱글모드로 부팅후 수동으로 fsck 를 돌려보니 위와같은 메세지를 몇번 뱉더니 더이
 > 상 진행되지 않습니다.
 > 결국 그냥 부팅한후 약 4~5시간동안 백그라운드로 fsck 가 돌아간후 대충 진정된 상
 > 태입니다만 DB(MySQL)부분을 백업하고 Restore 하는과정에서 약간의 유실이 있었습니다.
 > 
저라면 중요한 데이터라면 background_fsck를 하지 않겠습니다.
background_fsck중에 만일 다시 문제가 발생하면 다음 boot에서도 다시
문제가 발생해서 치명적인 결과를 초래할 수 있습니다.(boot 불능)

MySQL은 libc_r이 아닌 linuxthread나 libpthread를 사용할 경우에
아직까지는 문제가 있는걸로 알고 있습니다.

 > 배드섹터등의 물리적인 하드디스크 오류인지 컨트롤러의 오류인지..
 > 처음겪어보는일이라 어떻게 대처를 해야하는지 모르겠습니다.
 > 지금당장 서비스는 하고있지만 너무 불안해서 -_-;
 > 
 > 하드웨어는 AMD + nForce2 칩셋 + ATA100 웬디 200G x 3개입니다.
 > dmseg에는 부팅이나 하드웨어에 대한 이상은 없었습니다.
 > 
 > 
IBM의 몇몇 디스크 모델은 장시간 I/O가 일어나면 recalibration을 위해서
spin down이 일어나는 경우가 있습니다. 이 경우 다시 디스크를 access
할때 timeout이 나오는 걸로 보고되어 있습니다.
WD의 디스크도 spin down이 일어나는지 먼저 확인해 보시는게 좋겠습니다.

만일 주기적인 spin down이 일어나는 모델이라면 무시해도 상관없습니다.
(윈도같은 곳에서 power saving이 일어난 후 다시 디스크를 access하기
위해서 기다리는 시간을 생각하면 됩니다.)
-- 
Pyun YongHyeon <http://www.kr.freebsd.org/~yongari>
_______________________________________________
한국 FreeBSD 사용자 그룹(KFUG) questions 메일링 리스트
questions at kr.FreeBSD.org
http://www.kr.FreeBSD.org/mailman/listinfo/questions


[ ³¯Â¥¼ø »öÀÎ ] [ ´ñ±Û¼ø »öÀÎ ] [ ÃÖ»óÀ§ »öÀÎ] [ °Ë»ö]

Copyright © 1998-2005 Korea FreeBSD Users Group.
All rights reserved. webmaster at kr.FreeBSD.org
$Date: 2004/03/23 17:59:04 $
Powered by FreeBSD