주피터 노트북 시작 폴더 위치 변경하기

작성자 김아름 수정일 2023-02-23 11:40

#SparklingSoDA3.0, #스파클링소다3.0, #주피터, #허브, #노트북

아티클 관련 제품: SparklingSoDA3.0

들어가며

  • 스파클링소다에서 주피터허브 엔진에 로그인하면, 로그인 한 계정의 홈 디렉터리가 기본으로 설정되어 나타납니다.

  • 주피터 노트북의 시작 디렉터리 위치를 변경하고자 하려면 아래 방법으로 진행하면 됩니다.



주피터 노트북 시작 폴더 위치 변경

주피터 노트북의 config 파일을 수정하여, 시작 폴더 위치를 지정할 수 있습니다.


1.   주피터 노트북이 올라올 때 실행되는 스크립트 위치로 이동한 뒤, jupyter_notebook_config.py 파일 내용을 수정합니다.

  • jupyter_notebook_config_git.py 는 유저들이 참조하게 될 config 파일입니다.
  • jupyter_notebook_config.py는 ADMIN 유저가 참조하게 될 config 파일입니다.
cd $GLUSTER_MOUNT_POINT/devai/jupyter_bin
ls -al
-rwxr-xr-x. 1 root root     2559 Jun 22  2021 jupyter_notebook_config_git.py
-rwxr-xr-x. 1 root root     1976 Feb 22 20:03 jupyter_notebook_config.py


2.   해당 파일에서 노트북 시작하는 폴더 위치 지정 변수를 작성합니다.

* 본 예시는 최상위 루트 (/) 로 지정합니다.

c.NotebookApp.notebook_dir = '/'


3.   이후 주피터 노트북을 재실행합니다.

kubectl delete po jupyterhub-XXX


4.   pod가 모두 올라오면, 노트북에 로그인하여 시작 폴더 위치를 확인합니다.



마무리

  • 주피터 노트북 시작 폴더 위치를 변경하는 방법에 대해 알아보았습니다.

아티클이 유용했나요?

훌륭합니다!

피드백을 제공해 주셔서 감사합니다.

도움이 되지 못해 죄송합니다!

피드백을 제공해 주셔서 감사합니다.

아티클을 개선할 수 있는 방법을 알려주세요!

최소 하나의 이유를 선택하세요
CAPTCHA 확인이 필요합니다.

피드백 전송

소중한 의견을 수렴하여 아티클을 개선하도록 노력하겠습니다.

02-558-8300