[질문] Write Error (Disc Full ???)
글쓴이: univeri / 작성시간: 월, 2009/06/01 - 5:08오후
안녕하세요. Fedroa 8 버젼 사용자입니다.
제가 초보자라 문제 해결 방법을 찾는데 있어서 미흡한지 아직도 해결을 못하고 있습니다.
지금 저는 Arb라는 생물학 관련 분석 프로그램을 사용하고 있는데,
local server를 업데이트해서 가동하게 되면 처음에 파일을 다운 받는 것 같은데,
???.arb라는 파일의 백업파일인 것 같은 ???.arb.pt%의 용량이 2Gb를 넘어가면
제목과 같은 메세지가 생기면서 더이상 진행이 되지 않습니다.
파일 시스템은 ext3라서 2Gb 이상의 용량은 저장가능한데 답답합니다.
아시는분은 제발 좀 도와주세요.
Forums:
파일 시스템의 블록
파일 시스템의 블록 사이즈가 어떻게 되나요?
이렇게 나와요~
Filesystem 1K-blocks Used Available Use% Mounted on
/dev/mapper/VolGroup00-LogVol00
281642472 39855492 227249460 15% /
/dev/sdb1 194442 13446 170957 8% /boot
tmpfs 1036820 24 1036796 1% /dev/shm
윗 분께서 정확한
윗 분께서 정확한 방법은 알려 주시지 않은 것 같습니다. 이 명령을 실행시킨 결과를 알려 주세요.
tune2fs -l /dev/mapper/VolGroup00-LogVol00 | grep Block
오류가 뜬다면 루트로 해 보세요.
---- 절취선 ----
http://blog.peremen.name
윗분이 알려주신데로 했더니 아래처럼 나왔어요~
Block count: 72687616
Block size: 4096
Blocks per group: 32768
이상하군요. 혹시 ext3
이상하군요.
혹시 ext3 파일 시스템이 아닌 다른 하드에 설치하시는 건 아니시겠죠?
예, ext3 파일시스템에
예, ext3 파일시스템에 설치했는데, 이상하네요.
실제 디스크용량이
실제 디스크용량이 부족한 것은 아니고,
파일 한개 뿐이니 inode 가 모자란 것도 아니고.
코드가 만약 http://bugs.arb-home.de/browser/PROBE/PT_prefixtree.cxx?rev=3268#L472 라면,
fwrite() 에 애도할 뿐입니다.
시기는 기억나지 않지만,
__USE_LARGEFILE, __USE_LARGEFILE64, __USE_FILE_OFFSET64 등을 다 켜고도 fwrite() 로는 2G 넘게 못 썼던 기억이 있습니다.
OTL
혹시 그렇다면;;
혹시 그렇다면;; 방법은 없는건가요 ??
윗분 말씀이 어떤 내용인지 이해는 안가지만 암울하네요;;
새로 나오는 fedora 11을 설치하면 나아질까요 ??
2G 가 넘는 파일이
2G 가 넘는 파일이 만들어지는 게 정상적인 상황인지 다시 확인해보는게 먼저고요.
그 arb 라는 놈을 다시 컴파일 해보세요. 플래그에 다음 내용이 들어있어야 합니다.
혹시 fopen() 이 아니라 open() 으로 파일 여는 곳이 있으면 O_LARGEFILE 이 있는지 필히 확인하시고요.
OTL
댓글 달기