Skip to main content
이전 버전을 사용 중이라면 경로 이름에서 overleaf 대신 sharelatex를 사용하세요.
Overleaf 컨테이너에 NFS 파일 시스템을 마운트하는 것은 기술적으로 가능하지만 권장하지 않으며, 다양한 유형의 성능 오류가 발생할 수 있습니다.컴파일 시 흔히 발생하는 오류는 다음과 같습니다.
특히 컴파일 데이터에 사용되는 디렉터리처럼 일시적인 데이터에는 NFS 기반 파일 시스템을 사용하지 않을 것을 권장합니다. 다음 디렉터리에는 로컬 스크래치 디스크, 가급적 로컬 SSD를 사용하는 것을 권장합니다.docker-compose 기반 구성의 경우, 애플리케이션의 경로를 변경하지 않도록 NFS에서의 바인드 마운트를 재정의하는 방법을 권장합니다. 다음은 /scratch에 마운트된 스크래치 디스크를 사용하는 docker-compose 구성 발췌 예시입니다.
docker-compose excerpt
업데이트 후 기존 파일을 NFS에서 새 위치로 마이그레이션할 필요는 없습니다. LaTeX 컴파일러가 전체 컴파일을 다시 실행하여 모든 파일을 재생성할 수 있습니다.자세한 내용은 다음을 참고하세요: https://docs.overleaf.com/on-premises/support/troubleshooting#running-overleaf-with-an-nfs-filesystem
Windows 또는 macOS에서 Overleaf를 실행하는 경우, mongo 서비스가 다음 오류와 함께 재시작에 실패할 수 있습니다.
Example error
이 오류를 피하려면 데이터를 바인드 마운트된 디렉터리가 아닌 볼륨에 저장해야 합니다(자세한 내용은 mongo 이미지 문서 참고: https://github.com/docker-library/docs/blob/master/mongo/content.md#where-to-store-data). MongoDB와 Redis 컨테이너에 마운트된 Docker 볼륨에 데이터를 저장하려면 config/docker-compose.override.yml에 다음을 추가하세요(파일이 없으면 새로 만드세요).
config/docker-compose.override.yml
자세한 내용은 다음을 참고하세요: https://docs.overleaf.com/on-premises/support/troubleshooting#running-overleaf-on-windows-or-macos-results-in-the-mongoservice-not-starting
docker logs redis 명령을 사용하여 로그 사본을 출력하세요.Fatal: Can't initialize Background Jobs 줄이 보인다면 전체 출력은 다음과 비슷할 것입니다.
Redis log example
이는 현재 사용 중인 Docker 버전과 관련이 있을 수 있습니다. 20.10.10 이상 버전으로 업데이트하면 이 문제가 해결됩니다.자세한 내용은 Redis 업스트림 이슈를 참고하세요: https://github.com/redis/redis/issues/12362참고: https://docs.overleaf.com/on-premises/support/troubleshooting#upgrading-to-redis-6.2-results-in-a-restart-loop
Community Edition에서는 모든 컴파일이 동일한 sharelatex 컨테이너 안에서 이루어지기 때문에 \write18 명령이 기본적으로 비활성화되어 있습니다. 이것이 더 안전한 기본값입니다.pdflatex에서 이를 활성화하려면 프로젝트 루트에 다음 내용으로 latexmkrc 파일을 만드세요.
latexmkrc
그런 다음 다시 컴파일해 보세요.참고: https://docs.overleaf.com/on-premises/support/troubleshooting#please-verify-that-you-have-enabled-system-calls.-for-pdflatex-this-is-pdflatex-shell-escape
마지막 수정일 2026년 10월 4일