일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
31 |
- TiL
- SQL
- 파이썬 철저입문
- 오블완
- 티스토리챌린지
- 스파르타코딩
- 내일배움카드
- Cluster
- harkerrank
- 미세먼지
- hackerrank
- 스파르타 코딩
- 웹 스크랩핑
- 내일배움
- 텍스트 분석
- 스파르타
- 프로그래머스
- 파이썬 머신러닝 완벽가이드
- MySQL
- 어쩌다 마케팅
- 프로젝트
- 중회귀모형
- 회귀분석
- R
- 내일배움캠프
- 파이썬 머신러닝 완벽 가이드
- wil
- 실전 데이터 분석 프로젝트
- 파이썬
- 파이썬 철저 입문
- Today
- Total
OkBublewrap
GCP GPU - Jupyter Notebook 설치 본문
# 1. 구글 클라우드 플랫폼 가입
- Computer Engine API 설정
- 유료 계정으로 전환
- GPU 할당량 신청
메일 기다리기!!
# 2. VM 인스턴스 생성
1. 머신 구성
2. OS 및 스토리지
운영체제: Deep Learning on Linux
버전: Deep Learning VM with CUDA 12.2 M126
3. 네트워킹
4. VM 만들기
# 3. 방화벽 설정
1. 지정된 대상 태크: 대상 태그 지정
2. 프로토콜 및 포트 TCP 선택 후 포트 입력 8888
# 4. Jupyter Notebook 설치
1. 엔비디아 드라이버 설치
Would you like to install the Nvida driver? [y/n]
y 누르고 엔비디아 드라이버 설치
2. pip 설치
sudo apt-get update
sudo apt-get upgrade
sudo apt-get install python3-pip
파이썬이 깔린 OS를 깔면 안해도됨!!
3. 주피터 노트북 설치
sudo apt-get install jupyter
4. 주피터 노트북 외부접속 환경설정
sudo apt-get install ipython3
ipython3
from notebook.auth import passwd
passwd() -- 비밀번호 설정, encode 된 문자열 나옴
exit() -- 나가기
5. 주피터 노트북 config.py 수정하기
jupyer notebook --generate-config
nano ~/.jupyer/jupyer_notebook_config.py
generate-config하면 py가 생성 되고
nano를 써서 해당 파일을 연다.
c = get_config()
c.JupyterApp.config_file_name = 'juyter_notebook_config.py'
c.NotebookApp.allow_origin = '*'
c.NotebookApp.ip = '0.0.0.0' or 'GCP내부IP'
c.NotebookApp.open_browser = False
c.NotebookApp.password = '위에서 저장해둔 문자열 입력'
nano는 vi와 달리 파일을 연 후 즉시 텍스트를 입력할 수 있다.
+ 습관성 ctrl z 멈춰
파일의 변경 내용을 저장하려면 Ctrl + o
나노를 종료하려면 Ctrcl + x
저장하지 않고 하면 변경 내용을 저장할 것인지 메세지 뜸
6. 여정 끝
ssh에 jupyter notebook을 실행하면 끝!!
https://(외부 IP):(포트 넘버)
ex) https://123.123.123:8888
하고 주피터노트북 비밀번호 설정한 것을 입력하면 DONE!!
# 부록
인스턴스
- 정지: 서비스를 잠깐 멈춤, 인스턴스 및 디스크가 모듀 유지 요금 부과
- 중지: CPU, GPU는 멈추지만, 디스크 등은 유지되므로 해당요금 부과
- 삭제: 인스턴스, 디스크가 완전히 제거되어 요금이 부과 되지 않는다.
일시정지가 안되는 인스턴스
- GPU를 사용하는 인스턴스
- 메모리가 208GB를 초과하는 인스턴스
- E2 머신타입의 인스턴스
- 컨피덴셜 Vm 인스턴스
- CSEK 보호 디스크가 연결된 VM 인스턴스
고마운 분
GCP를 이용해서 jupyter notebook 사용하기- 02
앞선 포스팅에서 VM에 대한 설정은 거의 마무리 하였다. 이번 포스팅에서는 Jupyter Notebook을 깔고, 이를 서버처럼 활용하는 방법에 대해서 적어보고자 한다. 방화벽 설정을 바꿔주지 않는다면, 브
velog.io
[GCE] VM이 중지 / 일시중지 상태일 때 각각 청구되는 비용은?
안녕하세요, 베스핀글로벌 GCP Support팀입니다. 이번 아티클에서는 주제로 "GCE VM의 상태별 청구되는 비용"을 다루고자 합니다. GCE VM의 상태별 청구 비용 GCE VM의 실행이 필요하지 않을 때, 비용을
support.bespinglobal.com
'Python > 딥러닝' 카테고리의 다른 글
GCP GPU - Jupyter Notebook 설치(2):트러블 슈팅 (0) | 2025.03.27 |
---|