이번에 저희 서버에서 나타난 현상입니다.
고수님들과 이글을 보시는 분들은 많은 관심부탁드릴께요
저희가 사용하고 있는 DB서버는
CentOS6.5 64bit에 MariadB 5.5를 사용하고 있습니다.
어느날, DB서버의 거래처들이 접속이 되질않던 현상이 있어서
서버를 보던중 에러로그에 이런 로그와 함께 /tmp 폴더에 /tmp/#sql_48f9_0.MAD 라는 이름으로 500G가 되는 / 의 용량이 풀로 차면서 거래처들이 DB 접속이 되지 않던 현상이었습니다.
160610 14:46:34 [Warning] mysqld: Disk is full writing '/tmp/#sql_48f9_0.MAD' (Errcode: 28). Waiting for someone to free space... (Expect up to 60 secs delay for server to continue after freeing disk space)
160610 14:46:34 [Warning] mysqld: Retry in 60 secs. Message reprinted in 600 secs
당시 에러로그인데... 위에 .MAD 파일이 왜 생성이 되는지.. 그리고 왜 그런현상이 발생했는지 원인을 알고자
이렇게 글을 쓰게 되었습니다.
혹시 이런현상을 접하셨거나 .MAD 파일에 대한 내용을 아시는 분들은 메일도 좋고 쪽지도 좋고 답글도 좋으니...
많은 관심부탁드립니다.
감사합니다. 좋은하루들 되세요~^^
|