환경
——————————————————————————————
VMware Fusion 기반 CentOS7 x64 가상 머신, 4GB 메모리, 300GB 하드 디스크, i5 CPU x 2
Nginx 1.9.6(./configure 메소드 사용)
Nginx-gridfs 최신 설치(Clone git repo 메소드를 사용하여 설치)
MongoDB 3.0.7 yum 메소드를 사용하여 gfs 데이터베이스 설치 및 사용
문제 설명
————————————————————————————
파일을 업로드한 후 브라우저에서 http://<nginx 서버를 요청합니다. ip>:<port>/gfs/ <my file> 브라우저에 "페이지를 열 수 없습니다"라는 오류가 표시됩니다. 오류 로그, http 오류 코드 500을 확인하세요. error.log에는 다음이 표시됩니다:
malloc(18446744056529682432) 실패(12: 메모리를 할당할 수 없음), 클라이언트: <클라이언트 IP>, 서버: localhost, 요청: "GET /gfs/test2.zip HTTP/1.1", 호스트: " <Nginx 서버 IP>"
일부 구성
——————————————————————————
ulimit -n:
무료 -h:
으아아아nginx -V:
으아아아nginx-conf:
으아아아이 문제의 해결책은 무엇입니까? 감사해요!