아티클 관련 제품: 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가 모두 올라오면, 노트북에 로그인하여 시작 폴더 위치를 확인합니다.
마무리
- 주피터 노트북 시작 폴더 위치를 변경하는 방법에 대해 알아보았습니다.
아티클이 유용했나요?
훌륭합니다!
피드백을 제공해 주셔서 감사합니다.
도움이 되지 못해 죄송합니다!
피드백을 제공해 주셔서 감사합니다.
피드백 전송
소중한 의견을 수렴하여 아티클을 개선하도록 노력하겠습니다.