Skip to content

[Linux] too many files 에러가 날때

조회 수 23867 추천 수 0 2009.09.20 11:19:48

Linux에서는 프로세스당 최대 열 수 있는 File Descriptor와 Socket의 개수가 정해져 있는데, 이 수치를 넘어가게 되면, 파일이 열리지 않습니다.


어떤 파일(또는 소켓)이 열려있는지 확인하려면 lsof 명령어를 이용하면 됩니다.


lsof -p 프로세스ID


소켓중에 can't identify protocol 메시지가 나오는 경우는 소켓이 연결이 끊어졌지만, 소켓이 종료가 안된 경우입니다.


소켓 열고 닫기 짝이 맞는지 확인해 봐야 합니다.

profile

일요일은 짜빠게뤼~ 먹는날~^^

엮인글 :
http://adminplay.com/2658/8c8/trackback
List of Articles
번호 제목 글쓴이 날짜sort 조회 수

장비를 복제해서 옮겼을 경우 네트워크가 eth0_rename 되...

FFMpeg + rtspdump + segmenter 를 이용한 iPhone 스트리...

HTTP Live Streaming 구축

Http Live Streaming 으로 아이폰 동영상 서비스

iPhone에서 streaming video 서비스

CentOS ffmpeg yum install

[CentOS] ffmpeg 설치

ffmpeg 설치 및 활용

linux - cp 덮어쓰기옵션

[squid] 캐시 로그 결과 값(access_log)

squid.conf

lighttpd와 Apache의 성능 차이 file [2]

  • l2zeo
  • 2012-03-08
  • 조회 수 24282

ssh 특정 ip or 특정대역폭만 접속 허용

squid.conf : Reverse Proxy

HTML5 멀티미디어 태그 - <video>,<audio>,<embed>

allowScriptAccess 설정

  • l2zeo
  • 2012-05-05
  • 조회 수 8453

rsync 를 이용하여 동기화 할때 특정 폴더 2개 이상 제외하기

Squid 의 캐시 저장 기간 설정 ( refresh_pattern )

스퀴드(squid) 로그 로테이트 방법

Centos 6.0 사용장비 교체후 eth0,1이 eth2,3으로 밀리거...

Copyright ADMINPLAY corp. All rights reserved.

abcXYZ, 세종대왕,1234

abcXYZ, 세종대왕,1234