database.sarang.net
UserID
Passwd
Database
DBMS
ㆍMySQL
PostgreSQL
Firebird
Oracle
Informix
Sybase
MS-SQL
DB2
Cache
CUBRID
LDAP
ALTIBASE
Tibero
DB 문서들
스터디
Community
공지사항
자유게시판
구인|구직
DSN 갤러리
도움주신분들
Admin
운영게시판
최근게시물
MySQL Q&A 28089 게시물 읽기
No. 28089
Can't create/write to file '/tmp/ibJaLUty' (Errcode: 13)
작성자
khi(sunnykhi82)
작성일
2009-03-14 11:21
조회수
8,543

안녕하세요

2년동안 문제없던 서버가 무슨 문제인지 2월부터 10일에 한번씩 먹통이 되버려 조사해보니 mysql 에러입니다

 

/usr/sbin/mysqld: Can't create/write to file '/tmp/ibJaLUty' (Errcode: 13)

090224 20:32:25 InnoDB: Error: unable to create temporary file; errno: 13

090224 20:32:25 [ERROR] Can't init databases

090224 20:32:25 [ERROR] Aborting

 

/tmp 폴더 권한 777이며 재기동하면 우의 문제없어집니다.

mysql만이 죽는게 아니라 서버 전체가 폭주하여 ssh 접속도 되지 않아 서버회사에 의뢰, 강제 재부팅합니다.

원인이 무엇일가요?

 

/tmp 폴더를 변경하려고 하는데 설정방법 부탁합니다.

이 글에 대한 댓글이 총 1건 있습니다.

전체가 폭주한다면 두 가지가 있을텐데요,

첫번째는 하드웨어적인 문제로, 하드디스크의 수명이 다 했거나, 하드디스크의 용량이 부족한 경우가 있을 수 있겠네요.
두번째는 소프트웨어적인 문제인데, 주기적인 업데이트 과정에서 공용 라이브러리의 내용이 변경되거나 보안 정책이 변경되어 프로세스가 구동될 때의 사용자 권한이 달라졌을 수 있습니다.

일단 원하시는 내용(tmp변경)은 mysql 레퍼런스에서 찾아보실 수 있습니다.
http://dev.mysql.com/doc/refman/5.1/en/cannot-create.html

사견으로는 하드디스크 용량이 꽉 찬게 아닌가 생각됩니다. unix/linux인 경우 df 로 확인해보세요.
( 저도 재작년부터 하드디스크 fail을 경험하고 있는데, 하드디스크가 망가지려면 맘만 먹으면 1년 안에도 망가지더군요. ^^ )

------ ( 추가 )
errno 는 posix io의 errno라고 생각되어 찾아봤더니, permission denied더군요.
용량이 아닌 다른 이유가 있을 듯도 하네요.

박현우(lqez)님이 2009-03-18 02:16에 작성한 댓글입니다.
이 댓글은 2009-03-18 02:17에 마지막으로 수정되었습니다.
[Top]
No.
제목
작성자
작성일
조회
28093MySQL DB 백업 후 복구할 때 발생하는 Error 질문 [2]
DB남
2009-03-18
6471
28091jsp로 홈페이지 만들때 연동하는 방법좀... [2]
황인철
2009-03-15
5977
28090phpmyadmin에서 MySQL connection collation을 어떤걸로 해야하나요? [1]
이성훈
2009-03-15
6312
28089Can't create/write to file '/tmp/ibJaLUty' (Errcode: 13) [1]
khi
2009-03-14
8543
28088utf-8 검색 [1]
지윤성
2009-03-13
5234
28087order by 에서 형 변환 되나요? [2]
초보
2009-03-13
5268
28086[질문]Select 문에서 자동 반복 쿼리? [6]
초보
2009-03-12
12012
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.025초, 이곳 서비스는
	PostgreSQL v16.2로 자료를 관리합니다