일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- python
- 리눅스 파일확인
- V100
- 엔비디아 도커
- CUDA
- sysstat
- A100
- 모니터링
- NGC
- nvidia
- 리눅스 기본명령어
- TensorFlow
- set-time zone
- 리눅스 날짜
- TAIL
- 도커 설치
- ifconfig
- 우분투
- netplan
- Cat
- linux date
- ethtool
- nvidia-docker
- docker
- linux time
- uname
- 도커
- dmesg
- sudoer
- 리눅스 날짜 시간 설정
- Today
- 122
- Total
- 156,138
목록Linux Engineer (29)
또이리의 Server Engineer

우분투 18.04 엔비디아 도커 - 텐서플로우 설치 ubuntu 18.04 Nvidia-Docker 설치와 tensor flow image를 도커에서 실행해보겠습니다. 지난 스토리에서는 우분투에 도커를 설치했습니다. GPU를 사용하기 위해서는 nvidia-docker도 설치해야 합니다. 엔비디아 도커 설치도 그리 어렵지 않습니다. 자, 일단 전제 조건이 있습니다. 엔비디아 드라이버가 설치되어 있어야 합니다. 그러기 위해선 nvidia 장치가 장착된 서버나 워크스테이션을 사용해야 합니다. 쉽게 말하면 엔비디아 그래픽카드나 GPU가 있어야 된다는 말입니다. 엔비디아 드라이버는 지난 스토리를 참고하셔서 설치하시기 바랍니다. 엔비디아 드라이버가 설치가 되었다면 그다음은 플랫폼 요구사항입니다. 1. 커널 버전이 ..

Nvidia Tesla A100 - 8GPU error Xid 61 A100 tensorflow, dcgmi error(AMD server) gpu-burn을 돌렸을 때는 이상이 없는데, tensorflow benchmarks나 dcgmi diag를 돌렸을 때는 gpu가 한 개씩 에러가 나면서 결국 8개 다 error가 발생합니다. 도대체 이유를 모르겠습니다. 텐서 플로우는 로컬에서 호환되는 빌드 버전을 아직 찾지 못해서 nvidia driver, bazle, cuda, cudnn, tensor flow 버전별로 테스트하고 있습니다. 우선 급한 데로 엔비디아 도커에 이미지를 받아서 tensorflowtensorflow benchmarks 실행했는데도 dcgmi와 같은 xid 61 에러가 순차적으로 발생합..

우분투 18.04 도커 설치 ubuntu 18.04 Docker 설치를 이번 스토리에서 알아보겠습니다. Docker란 서버 OS에서 다양한 애플리케이션을 실행할 수 있는 환경을 컨테이너라는 가상 환경으로 실행할 수 있게 해주는 컨테이너 기반 오픈소스 가상화 플랫폼입니다. 설명이 좀 난해합니다. 서버 OS 안에 격리된 가상 환경을 만들어서 그 안에서 프로그램을 실행할 수 있게 해주는 플랫폼이라고 생각하시면 됩니다. 굳이 서버 OS에 프로그램과 그 프로그램을 구동시키기 위한 기반 프로그램을 설치하지 않아도 되겠습니다. 이미 컨테이너 안에 구축이 되어있기 때문에 컨테이너에 접속만 하면 됩니다. 이를 이용하면 복잡한 서버 환경을 쉽게 관리할 수 있습니다. 여러 사용자에게 쉽고 편리하게 환경을 배포할 수 도 있습..

리눅스 grep 명령어 Linux command 리눅스 필수 명령어 grep 이번 스토리는 grep 명령어에 대해서 설명해 보겠습니다. 리눅스를 사용하시면 필수적으로 사용하는 명령어입니다. grep는 문자열로 검색하는 명령어입니다. find가 파일 이름, 디렉터리 이름, 속성 등을 조건으로 파일 또는 디렉터리를 검색하는 명령어라면 grep는 find와 성격이 다릅니다. 해당 파일이나 메시지에서 그 안에 포함된 문자열로 검색하는 명령어입니다. dmesg로 예를 한번 들어보겠습니다. dmesg 란 dmesg ("display message" 또는 "driver message"를 의미합니다.)는 거의 대부분의 리눅스 OS와 유닉스 기반의 운영체제에 존재하는 명령어로 커널의 메시지를 출력하는 역할을 합니다. 서..
GeForce RTX 3080 vs RTX 3090 이번에는 최신 그래픽카드에 대해서 스토리를 적어보겠습니다. 드디어 2년 동안 기다린 끝에 Nvidia의 GeForce RTX 30 시리즈의 그래픽 카드가 출시되었습니다. 개인적으로 적절한 시기에 출시되었다고 생각합니다. 그렇다면 30 시리즈 중에서 가장 가격 대비 성능이 높은 가성비 제품은 어떤 제품일까요? 어떤 제품이 퍼포먼스가 가장 뛰어날까요? 가성비 제품으로는 700 달러의 GeForce RTX 3080일까요? 1,500 달러의 GeForce RTX 3090일까요? 결론은? 사용하려는 용도에 따라 선택할 그래픽카드가 다릅니다. 이게 모든 자료를 종합해 봤을 때의 결론입니다. 지포스 RTX 3080 vs RTX 3090, 어떤 것을 사야 할까? 지포..

리눅스 find 명령어 Linux commands 리눅스 명령어 find 이번 스토리는 find명령어에 대하여 설명해 드리겠습니다. 제가 느끼기에 나름 중요하고 자주 사용하는 명령어라고 생각합니다. find 명령어는 조건에 맞는 파일 또는 디렉터리를 검색하고 찾는 데 사용됩니다. find 명령어는 권한(permissions), 사용자(users), 그룹(groups), 파일 유형(file type), 날짜(date), 크기(size) 및 기타 다양한 조건을 사용할 수 있습니다. 현재 디렉토리에서 이름(파일명)으로 파일 찾기 Find Files Using Name in Current Directory 데스트에 사용 되는linux.txt 파일은 touch linux.txt 명령어를 사용해서 임의로 만든 파일..