Linux
-
부팅 시 Nvidia 전력 제한 설정Linux 2024. 3. 6. 20:03
Nvidia 전력 제한 설정 하는 이유 성능 조절 열 관리 배터리 수명 연장 소음 감소 Nvidia 전력 제한 설정 방법 1. 현재 전원 설정 확인 nvidia-smi -q -d POWER 2. 서비스 생성 nvidia-tdp.service vi /etc/systemd/system/nvidia-tdp.service [Unit] Description=Set NVIDIA power limit above default [Service] Type=oneshot ExecStartPre=/usr/bin/nvidia-smi -pm 1 ExecStart=/usr/bin/nvidia-smi -pl 275 nvidia-tdp.timer vi /etc/systemd/system/nvidia-tdp.timer [Unit] D..
-
[GPU] NVIDIA Driver 설치하기 (Ubuntu)Linux 2024. 3. 4. 20:41
1. 패키지 업데이트 sudo apt update sudo apt upgrade 2. GPU 종류 확인 lspci | grep -e NVIDIA 3. 사용 가능한 드라이버 확인 apt-get install alsa-utils ubuntu-drivers devices 4. NVIDIA Driver 자동 설치 #설치 sudo ubuntu-drivers autoinstall reboot # 확인 nvidia-smi +) 드라이버 삭제 sudo apt autoremove nvidia* --purge Reference How to Install Nvidia Drivers on Ubuntu 24.04, 22.04 or 20.04
-
[GPU] NVIDIA Driver 설치하기 (CentOS7/Rocky8)Linux 2024. 3. 2. 09:11
1. GPU 종류 확인 yum install pciutils update-pciids lspci | grep NVIDIA 2. 드라이버 다운로드 공식 드라이버 | NVIDIA : https://www.nvidia.co.kr/Download/index.aspx?lang=kr Download the latest official NVIDIA drivers Download the latest official NVIDIA drivers www.nvidia.com 드라이버 검색 Download → Agree & Download 우클릭 → 링크 주소 복사 설치 서버에 다운로드 wget {링크 주소} 3. 컴파일에 필요한 패키지 설치 yum -y install epel-release yum -y install gcc ..
-
NFS 서버/클라이언트 설정하기Linux 2024. 2. 20. 22:28
NFS (Network File System) 사용자(client)가 원격 컴퓨터(server)에 있는 파일 및 디렉토리를 로컬에 있는 것처럼 공유하고 액세스할 수 있는 분산 파일 시스템 NFS-Server 파일 및 디렉토리를 공유하는 역할 특정 디렉토리나 파일을 클라이언트에게 공유할 권한을 부여하고, 클라이언트의 요청에 응답 /etc/exports 파일을 통해 어떤 디렉토리를 어떤 클라이언트와 공유할 것인지 설정 1. NFS 패키지 설치 # centos yum install nfs-utils # ubuntu apt install nfs-common nfs-kernel-server portmap 2. NFS 서버 활성화 systemctl start nfs-server systemctl enable nfs..
-
복구/비상모드 접속하기Linux 2024. 2. 17. 19:09
시스템에 문제가 발생하거나 부팅이 제대로 이루어지지 않을 때 복구/비상모드로 접속하여 이를 해결하고 시스템을 부팅할 수 있습니다. hadoop과 관련하여 open files와 max user process 설정 테스트를 하던중에 설정값을 unlimited로 설정하였더니 갑자기 시스템 접속이 아예 불가능해진 상황이 있었습니다. 부팅이 되지 않아 몹시 당황했었지만...ㅠㅠ... 복구 모드를 이용하여 문제의 설정 파일을 되돌려 무사히 테스트를 마무리 할 수 있었습니다! 그 뒤에도 종종 서버에 접속이 불가능해진 상황이 왔을 때 유용하게 사용중인 복구/비상모드로 부팅하는 방법입니다! 복구 모드 (Recovery Mode) root 권한으로 로그인하여 시스템 복구 및 유지보수가 가능합니다. (ex. 부팅 문제, 비..
-
[Ubuntu] 네트워크 수동 설정Linux 2023. 8. 26. 08:38
▶ 네트워크 관련 기본 패키지 (netplan, NetworkManager) 등이 없는 상태에서 네트워크 수동 설정하는 방법 IP 설정 sudo ip addr add dev eth0 네트워크 인터페이스 확인 (UP상태 확인) ip link show (비활성화인 경우) 네트워크 인터페이스 활성화 sudo ip link set up Gateway 설정 sudo ip route add default via dev eth0 onlink 라우팅 테이블 확인 ip route show DNS 설정 echo "nameserver " | sudo tee /etc/resolv.conf
-
[CentOS7] centos-root 디스크 용량 늘리기Linux 2023. 3. 21. 08:03
쿠버네티스에서 Evicted 에러가 발생! (Evicted Error → 디스크 용량 부족) 분명 디스크 용량을 넉넉히 설정했었는데요...? 디스크 용량을 확인해 보니 cenots-root에는 50G만 할당되어 있고, 나머지는 사용하지 않는 centos-home에 할당되어 있었습니다! 사용하지 않는 centos-home을 삭제하고 centos-root 용량을 늘려주도록 하겠습니다! centos-root 용량 늘리기 디스크 용량 확인! mount 영역도 확인! # 디스크 용량 확인 df -h # lv 정보 확인 lvdisplay 먼저 /home을 마운트 해제합니다. umount /home /etc/fstab 에서 /home 부분을 주석처리해줍니다. vi /etc/fstab /home lvm을 삭제합니다. ..
-
[CentOS7] Apache httpd 웹 서버 설치하기Linux 2023. 3. 20. 08:04
Apache란? 무료 오픈 소스로 웹 서버 인터넷을 통해 웹컨텐츠를 전달하는 서비스입니다. Apache는 가장 대중적이고 가장 많이 사용되는 HTTP 서버 플랫폼입니다. HTTPD란? HyperText Transfer Protocol Daemon의 약자로 HTTP Protocol을 지원하는 daemon입니다. (daemon : 사용자가 직접 제어하지 않고, 백그라운드에서 돌면서 여러 작업을 하는 프로그램) 설치하기 설치에 필요한 필수 패키지 다운로드합니다. $ yum install libjpeg* libpng* freetype* gd-* gcc gcc-c++ gdbm-devel libtermcap-devel pcre-devel acc make httpd를 설치합니다. $ yum install httpd ..