HOME > 이용안내
이용안내
 
작성일 : 12-07-20 22:54
[리눅스서버] [에러메세지]ext3_dx_add_entry:Director index Full - 파일갯수가 너무 많을 때
 글쓴이 : 제이네트워크
조회 : 37,623  
[에러메세지]ext3_dx_add_entry:Director index Full - 파일갯수가 너무 많을 때
 
리눅스에서 이런 메세지를 만난다면 ~~~
한 폴더에 너무 많은 파일이 있을 가능성이 있다
 
EXT3-fs warning (device hda1): ext3_dx_add_entry:Director index Full
dmesg 명령어로 보면 오류메세지 출력 (한 디렉토리에 너무 많은 파일이 있을 경우)
upload 디렉토리나 session, log 디렉토리에 너무 많은 파일이 들어가지 않도록 해야 한다
 
그럼 ~~ 하나의 디렉토리에 몇개의 파일이 있을수 있나?
운영체제 중에 파일 갯수 관련 문제는 파일시스템에 따라 사용개수가 정해지는 듯 한데요.
파일시스템이 ntfs, fat32, ext2, ext3, ext4 ,xfs 등등 파일시스템의 정의에
따라 혹은 하드디스크의 크기에 따라 정해 진다네요.
 
그리고, 파일시스템에 상관없이 염두해 두어야 하는 게 바로 ARG_MAX 크기 입니다.
이것은 운영체제에 따라 다르구요 (예, Solaris의 경우 10240, 리눅스의 경우 0X20000)
ARG_MAX는 프로그램이 시작할 때 환경 변수들의 내용과 프로그램에 전달된 인자들이
저장되는 공간의 최대 크기 입니다.
따라서 리눅스 시스템에 파일시스템이 ext3 을 사용시에  한 디렉토리에 파일이 너무 많을 경우
 
$ ls *.txt
ls: arg list too long
$
dmesg 로 확인해 보면
EXT3-fs warning (device hda1): ext3_dx_add_entry:Director index Full
 
같은 에러 메세지를 확인 할 수 있습니다.
물론 이런 에러 메세지에도 파일이 저장될 수 는 있구요
rm -rf 등으로 폴더 자체를 삭제하는데에 1~2주 정도 걸리는 경우도 있습니다.
 
하여튼 한 폴더나 디렉토리에 너무 많은 파일을 저장하는 것은 시스템에 상당한 무리를
주는 것이라는 것을 잊지 말아야 겠습니다.
 
참고로 윈도우에서 이정도 갯수를
FAT32 : 65,534
NTFS : 4,294,967,295
 
리눅스에서 이정도 라고들 하네요
 
* 한 디렉토리 내의 최대 서브디렉토리 개수는 32768 개
* 한 디렉토리 내의 이론적인 최대 파일 개수는 130 조 개 이상
* 한 디렉토리 내의 실질적인 최대 파일 개수는 10000 ~ 15000 (이 이상일 경우 속도 저하가 심각합니다)
 
간단히 디렉토리에 파일 수의 계산법
find 디렉토리경로 -type f | wc -l
 
참고하시기 바랍니다.





Cloud server Streaming service Domain Cloud Firewall

 
 

Total 377

번호 제   목   글쓴이 날짜 조회
137 [리눅스서버] [Linux] Centos 에서 yum 을 이용하여 rpm 다운로드방법과 rpm 패키지 설치 및 삭… 제이네트워크 2015-01-23 35446
136 [리눅스서버] /etc/fstab 파일 수정 안될때 관리자 2011-06-17 35456
135 [리눅스서버] [apache설치에러] configure: error: no acceptable C compiler found in $PATH 제이네트워크 2012-11-12 35508
134 [윈도우미디어] 플레이를 하면 '닫기'로 뜹니다. 미디어 플레이어 재설치나 업그레… 관리자 2008-12-08 35560
133 [플래시미디어] 플레쉬 플레이어의 장점 관리자 2008-12-09 35664
132 [윈도우서버] [IIS7.X 백업] IIS7.X 설정 자동 백업 방법 제이네트워크 2014-12-09 35765
131 [리눅스서버] apache index of 페이지 리스팅 되는 경우 제이네트워크 2012-02-01 35845
130 [윈도우서버] 윈도우에서 오픈포트 확인 및 프로세스 죽이기 제이네트워크 2013-05-11 35858
129 [리눅스서버] [CentOS 7] Python 3을 Cent7에서 yum으로 인스톨 하는 방법 제이네트워크 2018-11-02 35864
128 [wowza] 모바일 rtsp링크를 웹에 임베딩 할때 제이네트워크 2012-04-30 35946
127 [리눅스서버] 리눅스 centos5.x + 삼바 설치 관리자 2011-06-17 35968
126 [윈도우미디어] 미디어플레이어 재설치시 - 다운로드 링크 관리자 2011-05-16 36045
125 [기타] 무료로 사용가능 한 프리웨어 관리자 2011-05-16 36182
124 [리눅스서버] [우분투서버 Ubuntu network device명 확인 및 변경] 제이네트워크 2018-06-21 36225
123 [윈도우서버] windows 2003 서버에서 한글 파일 다운 안될때 관리자 2011-06-17 36278
122 [리눅스서버] [Apache 웹서버]서비스 제한측면의 아파치 활용 예제 제이네트워크 2016-08-26 36286
121 [윈도우미디어] 윈도우 미디어서버 HTTP푸시 요청 에러 혹은 iis 에러 (0xC00D2F0C) 제이네트워크 2012-07-09 36315
120 [기타] [워드프레스]Allowed memory size 부족 에러 제이네트워크 2014-02-17 36427
119 [윈도우서버] Windows Server 2008 터미널 2명이상 사용하기 관리자 2011-06-17 36447
118 [메뉴얼] 알GIF 사용법 매뉴얼(홈페이지 메인이미지 변경시) 제이네트워크 2012-01-20 36485
117 [리눅스서버] mod security 설치시 로그 안쌓이고 아파치에러로그 나올때 관리자 2011-06-17 36548
116 [DB] SQL Server Management Studio 설치 안될 때 제이네트워크 2017-02-28 36567
115 [리눅스서버] 리눅스 서버 시간 맞추기 rdate 제이네트워크 2011-06-17 36616
114 [리눅스서버] vsftp 에러코드 중 500 OOPS: priv_sock_get_int 오류 발생시 해결법 제이네트워크 2016-07-31 36713
113 [윈도우미디어] 미디어 플레이어11(비스타)을 사용할 경우 방송이 안보일 때 관리자 2008-12-08 36793
112 [기타] 제로보드 자동글 등록 방지 코드(링크참조) 관리자 2011-05-16 36794
111 [메일] [Mail] 네이버 웍스메일에서 아웃룩(outlook), 스마트폰에서 수발신 가능하게 … 제이네트워크 2015-01-23 36863
110 [스크립트언어] [PHP 에서 순위 구하기] 제이네트워크 2015-01-23 36993
109 [리눅스서버] 리눅스서버에 VNC SERVER 설치 하기 (centos5.8~ 6.7 까지 되네요) 제이네트워크 2015-03-19 37162
108 [리눅스서버] [리눅스서버] /etc/profile 파일 변경 갑자기 root 로그인이 안될 때 제이네트워크 2013-07-26 37192
107 [윈도우미디어] 미디어 플레이어 11은 어떻게 삭제합니까? 관리자 2008-12-08 37215
106 [윈도우미디어] 미디어 플레이어가 wvc1코덱에러로 실행이 안될때 관리자 2011-06-27 37228
105 [리눅스서버] NFS 연결오류시 mount.nfs: Input/output error 제이네트워크 2018-11-16 37288
104 [기타] RAID란 무엇인가? 관리자 2011-06-17 37309
103 [기타] 프린트 큐에 취소/에러란 프린터물이 있을때 (프린트 큐삭제) 관리자 2011-08-31 37323
102 [리눅스서버] [apache] 에러 (EAI 2)Name or service not known: mod_unique_id: unable to find IPv4 address of "컴… 제이네트워크 2013-08-19 37357
101 [DB] [mysql-5.6.x 설치 후 에러로 실행 안될때 ][Warning] TIMESTAMP with implicit DEFAULT value … 제이네트워크 2015-05-22 37570
100 [리눅스서버] [에러메세지]ext3_dx_add_entry:Director index Full - 파일갯수가 너무 많을 때 제이네트워크 2012-07-20 37624
99 [리눅스서버] Linux 에서 NTFS파일시스템으로 마운트하기 제이네트워크 2015-01-21 37635
98 [스크립트언어] [PHP] php 함수, 외국인 등록번호 체크 제이네트워크 2015-01-23 37635
 1  2  3  4  5  6  7  8  9  10