: redhat 6.2 + sendmail +apm환경에서
:
: php의 mail()함수를 이용해서 회원들에게 메일을 보냈습니다.
:
: 단순히 데이터베이스에서 회원정보 읽어와서
: while문으로 돌리면서 mail필드가 'y'인 회원에게 멜을 보내는
: 간단한 프로그램입니다.
:
: 전에 약 1500건 까지는 잘 갔는데...오늘은 회원이 늘어서
:
: 2000건 가까이 보냈습니다.
:
: 그런데 보내던 중에 VFS : file-max limit 4096 reached 이런메세지가 서버에
: 뜨더니...에러가 나네요...
:
: 에러가 난이후부터 메일도 발송안된것 같습니다....
:
: VFS : file-max limit 4096 reached <-- 무슨에런지 설명부탁드립니다.
:
: 용량이 넘쳐버린거 같은데...어느부분인지....
:
: 부탁드립니다.
:
: --
: 이 곳에 서명을 적어주십시오.
:
: ㅠ.ㅠ 계속 질문만 하네요...
커널에서 열수 있는 파일핸들 최대값이 4096인데
그값을 넘겨서 나는 에러입니다.
echo "8192">/proc/sys/fs/file-max이렇게 하신다음에
네트웍을 재시작 해주시면 해결되실듯 합니다.
그럼 수고하세요..
--
산은 지리산....^^