본문 바로가기

반응형

IT

Rocky Linux 고정 IP 설정 하기 /etc/sysconfig/network-scripts/ 위치에 있는 네트워크 설정 파일을 수정한다 랜카드 개수나 시스템마다 인터페이스 개수는 다르게 표시될 수 있다. 여기서는 ifcfg-enp6s0f1 파일을 수정한다. 대부분은 default를 사용하고 필요한 것만 수정한다. TYPE=Ethernet PROXY_METHOD=none BROWSER_ONLY=no BOOTPROTO=static #고정IP 사용 DEFROUTE=yes IPV4_FAILURE_FATAL=no IPV6INIT=yes IPV6_AUTOCONF=yes IPV6_DEFROUTE=yes IPV6_FAILURE_FATAL=no IPV6_ADDR_GEN_MODE=eui64 NAME=enp6s0f1 UUID=23ef99af-c4c4-4486.. 더보기
4 Rocky Linux Docker 설치(GPU 있을때/없을때) - Rocky Linux 설치 및 Nvidia Docker 환경 만들기(9) 4.1 docker 설치 (Nvidia GPU 불필요시) yum install -y yum-utils yum update yum config-manager --add-repo=https://download.docker.com/linux/centos/docker-ce.repo yum install -y docker-ce docker-ce-cli containerd.io >docker --version Docker version 23.0.1, build a5ee5b1 재부팅시 자동 기동 되도록 설정 >systemctl enable docker.service 서비스 시작 >systemctl start docker.service 상태 확인 >systemctl status docker.service 4.2 doc.. 더보기
3 Rocky Linux Nvidia Driver 설치 - Nvidia 드라이버 설치 및 확인- Rocky Linux 설치 및 Nvidia Docker 환경 만들기(8) 런레벨 변경과 nouveau 드라이버 비활성화가 끝나면 드라이버를 다시 설치한다. >./NVIDIA-Linux-x86_64-470.161.03.run 이후 별 문제 없이 설치가 진행 되고 설치가 완료되면 모듈이 정상적으로 등록 되었는지 확인한다. > lsmod |grep nvidia Nvidia GPU 동작 확인 > nvidia-smi 더보기
3. Rocky Linux Nvidia Driver 설치 - 3.2 런레벨(run level) 변경 3.3 Nouveau 드라이버 비활성화 - Rocky Linux 설치 및 Nvidia Docker 환경 만들기(7) 3.2 런레벨(run level) 변경 GUI를 사용하는 Rocky를 설치한 경우 기본 런레벨이 graphical.target 이기 때문에 드라이버 설치를 실행하면 X Server를 disable 시키라는 말이 나온다. Nvidia driver 설치전 GUI 사용모드를 OFF 시켜야 한다. >./NVIDIA-Linux-x86_64-470.161.03.run 현재 설정 확인 후 GUI를 사용하지 않는 일반 멀티 유저모드로 변경 한다. > systemctl get-default graphical.target > systemctl set-default multi-user.target > systemctl isolate multi-user.target > systemctl get-default multi-use.. 더보기
3. Rocky Linux Nvidia Driver 설치 - 3.1 드라이버 다운로드 및 주의 사항 - Rocky Linux 설치 및 Nvidia Docker 환경 만들기(6) 드라이버마다 cuda의 지원범위가 다르기 때문에 무조건 최신 버전을 설치하면 이전 버전의 cuda를 사용하여 개발한 docker등이 동작하지 않을 수있어 주의가 필요하다. https://www.nvidia.co.kr/download/Find.aspx?lang=kr Advanced Driver Search official NVIDIA drivers Advanced Driver Search official NVIDIA drivers www.nvidia.com 다음과 같은 화면에서 본인의 GPU에 맞는 드라이버를 검색한다 검색 결과 드라이버 중 하나를 클릭해서 보면 다음과 같이 지원 범위를 알수 있다 반드시 드라이버 버전과 Cuda 버전은 본인의 시스템과 구현 소스에 맞는 것을 잘 고려하여 설치해야 한다. 여.. 더보기
2. Rocky Linux 설치 및 SSD, HDD 디스크 추가 설정 - 2.4 하드 디스크(HDD) 마운트 하기 - Rocky Linux 설치 및 Nvidia Docker 환경 만들기(5) 여기서는 딥러닝 용으로 시스템을 Rocky linux로 재구축 하면서 SDD를 추가 하여 시스템은 2개 SDD와 1개 HDD를 물리적으로 연결하였다 256G SDD에는 Rocky linux를 설치 디스크 (/dev/sda) 1T SDD는 docker image와 container를 위한 작업 디스크로 사용 (/dev/sdb) 3T HDD는 추가 데이터 디스크 사용 (/dev/sdc) SSD와 방식의 차이는 없으며 여기서는 기존에 사용하던 HDD를 그대로 마운트 한다. HDD 연결 후 dev 인식 상태를 확인한다. >fdisk -l 이전에 작업한 SDD와 다르게 HDD는 sdc1에 파일시스템이 이미 생성되어 있기 때문에 /dev/sdc1을 마운트 해야 한다 여기서는 /home/hdd 폴더를 생성하고 HDD.. 더보기
2. Rocky Linux 설치 및 SSD, HDD 디스크 추가 설정 - 2.3 SSD 마운트(mount) 하기 - Rocky Linux 설치 및 Nvidia Docker 환경 만들기(4) 여기서는 고속의 SSD를 docker를 위해 사용하고자 하기 때문에 /home/docker 디렉토리를 생성하고 마운트를 수행한다. 이후 df 명령을 이용하여 정상적으로 마운트가 된 것을 확인한다. >mount /dev/sdb docker >df -h 재부팅 후에도 항상 마운트 되도록 /etc/fstab에도 추가한다. (UUID 이용) 먼저 blkid 명령을 수행하여 UUID를 확인한다 /dev/sdb: UUID="9890d80e-e7ac-4e32-af5e-095bf69f9a96" BLOCK_SIZE="512" TYPE="xfs" UUID 값을 이용하여 /etc/fstab에 디스크를 추가한다. UUID=9890d80e-e7ac-4e32-af5e-095bf69f9a96 /home/docker xfs defa.. 더보기
2. Rocky Linux 설치 및 SSD, HDD 디스크 추가 설정 - 2.2 SSD 추가 후 파티션과 포맷 하기 - Rocky Linux 설치 및 Nvidia Docker 환경 만들기(3) 여기서는 딥러닝 용으로 시스템을 Rocky linux로 재구축 하면서 SDD를 추가 하여 시스템은 2개 SDD와 1개 HDD를 물리적으로 연결하였다 256G SDD에는 Rocky linux를 설치 디스크 (/dev/sda) 1T SDD는 docker image와 container를 위한 작업 디스크로 사용 (/dev/sdb) 3T HDD는 추가 데이터 디스크 사용 (/dev/sdc) 1T SSD를 연결하고 정보를 확인한다. >fdisk -l Rocky 8이 설치된 /dev/sda와 마운트 할 /dev/sdb를 확인 2.2.1 파티션 생성 하기 새로 연결한 SSD에 할당된 /dev/sdb를 파티션 하기 위해 fdisk 실행하고 m (help) 입력하여 메뉴를 확인해본다 >fdisk /dev/sdb n ad.. 더보기

반응형