본문 바로가기
반응형

전체 글237

Docker 컨테이너별로 Nvidia GPU 분할방법 2가지 이전글: Docker 컨테이너에서 Nvidia driver 앞선 글에서, 컨테이너에서 Nvidia driver를 확인했다. 요번 글에서는 컨테이너별로 Nvidia GPU 분할의 두가지 방법을 안내합니다. #초기 상태 root@user:~# nvidia-smi # 1 https://realblack0.github.io/2020/03/23/docker-for-gpu.html docker GPU 사용법 시작하기 전에 본 포스팅은 공식문서를 기반으로 작성하였으며, ubuntu 18.04 LTS에서 정상동작을 확인했습니다. 작성일자(2020-02-12) 기준으로 설명했기 때문에 에러가 날 경우에는 공식 문서를 확인 realblack0.github.io root@user:~# docker run --name tes.. 2023. 12. 1.
Docker 컨테이너에서 Nvidia driver 컨테이너 환경 최초 구성한 후 lspci(*pciutils설치 필요* ) 확인시에, nvidia 장치를 확인할 수 있다. [root@ccc: /] # lspci |grep -i nvidia 1a:00.0 3D controller: NVIDIA Corporation GV100GL [Tesla V100 SXM2 32GB] (rev a1) 1b:00.0 3D controller: NVIDIA Corporation GV100GL [Tesla V100 SXM2 32GB] (rev a1) 3d:00.0 3D controller: NVIDIA Corporation GV100GL [Tesla V100 SXM2 32GB] (rev a1) 3e:00.0 3D controller: NVIDIA Corporation GV10.. 2023. 11. 30.
CentOS7.7-Missing a signature key:Docker CE버전설치 [root@localhost ~]# systemctl status docker ● docker.service - Docker Application Container Engine Loaded: loaded (/usr/lib/systemd/system/docker.service; disabled; vendor preset: disabled) Active: active (running) since Mon 2023-11-27 21:31:36 EST; 21h ago Docs: http://docs.docker.com Main PID: 137337 (dockerd-current) Tasks: 138 CGroup: /system.slice/docker.service ├─137337 /usr/bin/dockerd-cu.. 2023. 11. 29.
Docker Container Kernel 문제. CentOS에 대한 지원 종료로 인해, CentOS를 잘 활용하지 않게 되었다. 대다수 Ubuntu에서 작업을 수행하고 있다. CentOS7 기반에서만 수행되는 1개의 잡이 존재하는데, 해당 작업 실행시 마다, OS 설치 혹은 OS 디스크를 하나를 별도로 잡아두고 있다. 이러한 CentOS로 인한 리소스를 줄여보고자, Host OS Ubuntu 23.04 에 Docker를 통해 CentOS7(7.9)컨테이너를 만들어서 해당 작업을 수행해보고자 했다. 해당 작업을 컨테이너상에서 실행할 때, Kernel 문제로 인해 해당 잡이 실행되지 않는 문제가 발생했다. CentOS 7의 커널버전은 3.XX임에 비해, Host OS Ubuntu 23.04의 커널버전은 5.XX임을 확인했다. 허나 CentOS7으로 구성된.. 2023. 11. 28.
MIG instance 생성, 삭제+ Instance 조합방법 -------------------------------------------- ## GPU Instance 생성 -------------------------------------------- -cgi : --create-gpu-instance // gpu instance 생성 -C : --default-compute-instance // compute instance 생성 -cci : --create-compute-instance(cgi시에 -C 로 대체가능 >> -) // compute instance 생성 >>nvidia-smi mig -cgi 19,19,19,19,19,19,19 >>nvidia-smi mig -cci >>nvidia-smi mig -cgi 19,19,19,19,19,19,19 .. 2023. 11. 22.
CentOS7 최소설치 후 *groupinstall로 필요한 패키지 설치. # yum groupinstall "Compatibility libraries" "Development Tools" *설치되는 패키지 항목 Installing for group install "Compatibility Libraries": compat-db47 x86_64 4.7.25-28.el7 base 795 k compat-exiv2-023 x86_64 0.23-2.el7 base 681 k compat-glibc x86_64 1:2.12-4.el7.centos base 1.2 M compat-libcap1 x86_64 1.10-7.el7 base 19 k compat-libf2c-34 x86_64 3.4.6-32.el7 base 155 k compat-libgfortran-41 x86_64 4.1.. 2023. 11. 20.
반응형