오늘 했던 무언가

GPU계 쿠마 마술소.

사건

nvidia의 리포지토리가 업데이트되어 GPU 서버 설정 스크립트가 이끼가 되었다. 새로운 스크립트를 만들어야 한다. 쿠소 너무

오늘 한 일을 담담하게 붙입니다.

Ubuntu18.04 설치
sudo ubuntu-drivers autoinstall # 현재는 nvidia-driver-390이 들어갑니다.
sudo apt purge nvidia-* # CUDA9를 지우지 않으면 나쁘다. 사라져라.
sudo apt-key add/var/cuda-repo-10-1-local-10.1.105-418.39/7fa2af80.pub
sudo dpkg -i cuda-repo-ubuntu1804-10-1-local-10.1.105-418.39_1.0-1_amd64.deb
sudo apt-get update
sudo apt-get install cuda

그러면
$nvidia-smi
Sun Mar 24 13:18:34 2019
+------------------------------------------------- ----------------------------+
| NVIDIA-SMI 418.39 Driver Version: 418.39 CUDA Version: 10.1 |
|-------------------------------+----------------- -----+----------------------+
| GPU Name Persistence-M | Bus-Id Disp.A | Volatile Uncorr. ECC |
| Fan Temp Perf Pwr:Usage/Cap| Memory-Usage | GPU-Util Compute M. |
|===============================+================= =====+======================|
| 0 GeForce GTX 108... On | 00000000:65:00.0 On | N/A |
| 0% 50C P0 61W/280W | 169MiB/11175MiB | 0% Default |
+-------------------------------+----------------- -----+----------------------+



sudo apt-get install apt-transport-https ca-certificates curl software-properties-common
curl -fsSL h tps : // 어쨌든 d. 도 c r. 코m/ぃぬx/우분츠/gpg | sudo apt-key add -
sudo add-apt-repository "deb [arch=amd64] h tps : // 어쨌든 d. 도 c r. 코m/ぃぬx/우분 $(lsb_release -cs) stable test edge"
sudo apt-get update
sudo apt-get install --allow-downgrades docker-ce=5:18.09.0~3-0~ubuntu-bionic
sudo docker ps

curl -s -L htps : ///응아아아. 기주 b. 이오 / 응 ぃ ぢ 아- c r / gpg 케 y | sudo apt-key add -
distribution=\$(./etc/os-release;echo\$ID\$VERSION_ID)
curl -s -L htps : ///응아아아. 기주 b. 이오/응ごぢ아- c케r/$ぢst리부치온/응ゔぢ아아드 c케r.ぃst | sudo tee/etc/apt/sources.list.d/nvidia-docker.list
sudo apt-get update

여기 절대 실수하면 안되는 곳. 한숨을 쉬다

sudo apt-get install docker-ce=5:18.09.3~3-0~ubuntu-bionic
sudo docker version
sudo apt-get install -y nvidia-docker2=2.0.3+docker18.09.3-1

sudo nvidia-docker run --runtime=nvidia --rm nvidia/cuda nvidia-smi

+------------------------------------------------- ----------------------------+
| NVIDIA-SMI 418.39 Driver Version: 418.39 CUDA Version: 10.1 |
|-------------------------------+----------------- -----+----------------------+
| GPU Name Persistence-M | Bus-Id Disp.A | Volatile Uncorr. ECC |
| Fan Temp Perf Pwr:Usage/Cap| Memory-Usage | GPU-Util Compute M. |
|===============================+================= =====+======================|
| 0 GeForce GTX 108... On | 00000000:65:00.0 On | N/A |
| 0% 37C P8 13W/280W | 269MiB/11175MiB | 3% Default |
+-------------------------------+----------------- -----+----------------------+



마지막 주문입니다 ...

sudo nvidia-docker run tensorflow/tensorflow:1.13.1-gpu-py3-jupyter # 여러 가지 상황이 있어 2가 아니야

sudo nvidia-docker run -v ~/data:/data -p=8888:8888 tensorflow/tensorflow:1.13.1-gpu-py3-jupyter

「RUN ALL!」



그래!

완료. 일요일은 이미 저녁

함정 목록

sudo apt install nvidia-cuda-toolkit → CUDA가 9.1로 다운 그레이드됩니다. 진짜 죽음 → 로컬 리포지토리를 사용할 수 있습니다.

좋은 웹페이지 즐겨찾기