Computer Setup
[Jupyter] Shutdown by port number
astrodoo
2021. 7. 8. 08:40
Jupyter lab 이나 Jupyter notebook 을 외부에서 접속해서 사용할 때,
백그라운드로 활성화시켜서 종료할 때 확인을 잘 못하는 경우가 있다.
이럴 땐, 계속해서 돌아가는 일들이 종종 있는데,
> jupyter lab list
위 명령어로 현재 살아 있는 노트북을 확인 할 수 있다 (경우에 따라 lab 과 notebook을 바꿔서 쓸 수 있다).
이를 통해 확인한 port 넘버로 (e.g., 8888) 아래와 같이 중단할 수 있다.
jupyter lab stop <port number>
이때 간혹, ConnectionRefusedError: [Errno 10061] Unknown error 와 같은 에러가 발생하기도 하는데,
이 경우에는,
jupyter --paths
를 통해 runtime 임시 파일 폴더의 위치를 확인한 후,
그 폴더 안에 있는 모든 임시 파일 (대부분 *.json 파일임) 들을 삭제하면,
모든 노트북들이 중단되는 것을 확인할 수 있다.