nginx2 [nginx] Jupyter Notebook 코드 실행 안됨(nginx socket error)(with kubeflow) 🔹 구성 환경사용자 ➡ Nginx ➡ Kubernetes(Ingress, Ingress Nginx Controller, Kubeflow, Jupyter Notebook)사용자는 Nginx를 거쳐서 Jupyter Notebook에 접근한다.🔹 문제 상황Kubeflow를 통해서 Jupyter Notebook Pod를 생성했다.Chrome에서 Jupyther Nodebook에 접근해서 Python 코드를 작성했고, 코드 실행 버튼을 클릭했는데 코드가 실행되지 않고 그냥 skip되는 느낌으로 다음으로 넘어갔다.즉, 코드가 실행이 안된다. 웹브라우저 개발자 도구에서 에러를 클릭해보니아래와 같이 WebSocket 에러가 나고 있었다.WebSocket connection to 'ws://{IP}/notebook/.. 2025. 1. 14. [nginx] PID 에러 (Failed to parse PID from file /run/nginx.pid: Invalid argument, Can't open PID file /var/run/nginx.pid) 🔹 로그 내용Nginx 상태 확인 시 다음과 같은 PID 관련 로그 발생systemctl status nginxnginx.service: Failed to parse PID from file /run/nginx.pid: Invalid argument또는nginx.service: Can't open PID file /var/run/nginx.pid (yet?) after start: No such file or directory🔹 문제 원인Nginx가 시작될 때, PID를 /run/nginx.pid 파일에 기록하는데, 이 파일이 생성되기 전에 systemd가 이를 읽으려고 시도하면 위와 같은 오류가 발생할 수 있다.🔹 문제 해결Nginx가 시작된 후 0.1초 동안 대기하여 PID 파일이 생성될 수 있.. 2025. 1. 14. 이전 1 다음 반응형