Deep Learning

딥러닝 서버 세팅-우분투 설치 후 gpu 환경 설치

Kimhj 2023. 10. 31. 11:06

계정 생성 및 sudo 권한 부여

sudo adduser 아이디

sudo usermod -aG sudo 아이디

 

NVIDIA-DRIVER 찾기

ubuntu-drivers devices 명령어 실행하여, 아래와 같이 recommended 버전 확인
(아래 캡처에서는 535 버전으로 나옴)

 

 

NVIDIA-DRIVER 설치

sudo apt install nvidia-driver-535 

(535 대신 위에서 찾은 recommended version을 쓰면 됨)

 

시스템 재시작 (반드시 해줘야함)

sudo reboot now

 

NVIDIA-DRIVER 설치 확인

nvidia-smi 실행하여 아래와 같이 GPU 상태가 나오는지 확인.

 

 

아나콘다 다운로드

 

https://www.anaconda.com/download#downloads 에서 다운로드 링크 주소 복사

 

wget으로 다운로드

 

예) wget https://repo.anaconda.com/archive/Anaconda3-2023.07-2-Linux-x86_64.sh

 

외장하드에 아나콘다 설치

 

bash Anaconda3-2023.07-2-Linux-x86_64.sh -b -p /data/anaconda3

 

환경변수 설정

 

vi .bashrc 후에 아래와 같이 환경 변수 추가.

 

export PATH="/data/anaconda3/bin:$PATH"

 

환경 변수 반영

 

source .bashrc



아나콘다 초기화

예) /data/anaconda3/bin/conda init

 

터미널 접속 종료 후 재접속

(base)가 앞에 뜨면 제대로 init 된 것임.

 

아나콘다 가상환경을 외장하드에 설치하도록 설정하기

vi .condarc 후에 아래 내용 추가하여 저장.

 

envs_dirs:

  - /data/anaconda3/envs

 

외장하드 폴더에 대한 공유 그룹 생성 및 소유자 설정하기 (한번 설정 했으면, 다른 사람은 안해도 됨)

 

공유 그룹 생성

  • sudo groupadd sharedgroup

사용자를 그룹에 추가

  • sudo usermod -aG sharedgroup hjkim

폴더의 그룹 소유자 변경

  • sudo chown -R $USER:sharedgroup /data/anaconda3/

그룹에게 쓰기 권한 부여

  • sudo chmod -R g+w /data/anaconda3/

 

아나콘다 설치 및 설정 완료