Docker 기반 Slurm Cluster 구성하기
System Management2024. 5. 21. 13:50Docker 기반 Slurm Cluster 구성하기

docker-compose를 이용해서 slurm cluster 구성 (연산 노드 자원 설정) 1. docker-compose yml 파일 작성services: slurmjupyter: image: rancavil/slurm-jupyter:19.05.5-1 hostname: slurmjupyter user: admin volumes: - shared-vol:/home/admin - /Users/kogun82/Documents/docker/cluster/store:/BiO ports: - 8888:8888 - 3030:3030 slurm..

윈도우 환경에서 GPU 사용하기
System Management2024. 1. 28. 00:59윈도우 환경에서 GPU 사용하기

1. PC 장착된 GPU 모델 확인 - 현재 그래픽 카드 정보 NVIDIA Geforce RTX 3090 2. CUDA Veresion 확인 nvidia-smi Compute Capability: https://en.wikipedia.org/wiki/CUDA#GPUs_supported CUDA - Wikipedia From Wikipedia, the free encyclopedia Parallel computing platform and programming model CUDA (or Compute Unified Device Architecture) is a proprietary and closed-source parallel computing platform and application programm..

Docker Ubuntu 이미지에서 R 설치
System Management2022. 12. 27. 13:55Docker Ubuntu 이미지에서 R 설치

docker run -i -t -d -p 13118:13118 -v /BiO/storage/docker/gedie:/BiO --name gedie ubuntu:latest sudo apt update -qq sudo apt install --no-install-recommends software-properties-common dirmngr sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys E298A3A825C0D65DFD57CBB651716619E084DAB9 sudo wget -qO- https://cloud.r-project.org/bin/linux/ubuntu/marutter_pubkey.asc | sudo tee -a /etc/apt/..

리눅스 환경에서 OpenSSL 설치 후 Python 3.10 설치
System Management2022. 7. 5. 10:01리눅스 환경에서 OpenSSL 설치 후 Python 3.10 설치

1. OpenSSL 다운로드 wget --no-check-certificate https://www.openssl.org/source/openssl-1.1.1g.tar.gz 2. OpenSSL 설치 ./config --prefix=/BiO/programs/openssl/current --openssldir=/BiO/programs/openssl/current no-ssl2 make make install 3. OpenSSL 환경 변수 적용 export PATH=/BiO/programs/openssl/current/bin:$PATH export LD_LIBRARY_PATH=/BiO/programs/openssl/current/lib export LC_ALL="en_US.UTF-8" export LDFLAG..

Mac에서 제거 가능한 저장 공간 바로 삭제하기
System Management2022. 5. 5. 21:09Mac에서 제거 가능한 저장 공간 바로 삭제하기

타임머신을 사용하는 경우 로컬 디스크에 스냅샷을 생성하기 때문에 설정된 저장 공간이 제거 가능한 저장 공간으로 설정되어있다. 타임 머신 명령어로 저장된 스냅샷의 목록을 확인하고 삭제를 한다. tmutil listlocalsnapshots / com.apple.TimeMachine.2017-10-04-014927 (dataless) com.apple.TimeMachine.2017-10-04-024750 sudo tmutil deletelocalsnapshots 2017-10-04-014927

Docker push no basic auth credentials nexus error
System Management2022. 2. 13. 00:02Docker push no basic auth credentials nexus error

docker nexus 환경에서 새로운 이미지 push 경우 docker push no basic auth credentials 장애 발생 시 다음과 같이 docker logout 이후 login 으로 장애 해결 docker logout docker login localhost:5000

CentOS7 리눅스 Python 3.9 설치
System Management2021. 6. 15. 09:38CentOS7 리눅스 Python 3.9 설치

1.Python 설치 wget --no-check-certificate https://www.python.org/ftp/python/3.9.0/Python-3.9.0.tgz mkdir /BiO/program/python tar xvzf Python-3.9.0.tgz -C /BiO/program/python sudo ./configure --with-system-ffi --with-computed-gotos --enable-loadable-sqlite-extensions sudo make sudo make altinstall 2.시스템 환경 변수 설정 update-alternatives --install /bin/python python /BiO/program/python/current/python 1 u..

CentOS7 리눅스에서 gcc 설치
System Management2021. 6. 15. 08:45CentOS7 리눅스에서 gcc 설치

yum -y install gcc openssl-devel bzip2-devel libffi-devel zlib-devel # g++ 장애 발생 시 조치 sudo yum install centos-release-scl sudo yum install devtoolset-4-gcc* scl enable devtoolset-4 bash which gcc gcc --version

image