PROXMOX 저전력 및 최적화 세팅

1단계: 필수 최적화 (업데이트 및 SSD 수명 연장)

이 두 가지는 홈 서버 운영의 기본 중의 기본입니다.

CPU 저전력 세팅은 N100, N150 같은 인텔 미니PC 한정입니다

1. 무료 업데이트 저장소(Repository) 활성화

프록스목스는 유료 구독자용 저장소를 기본으로 바라보고 있어서 업데이트 시 에러가 납니다. 이를 무료 사용자를 위한 저장소로 바꿔줍니다.

  1. 프록스목스 웹 GUI 좌측 메뉴에서 본체 이름(보통 pve)을 클릭합니다.
  2. 중간 메뉴에서 [Updates] ➡️ [Repositories] 를 클릭합니다.
  3. 리스트에서 enterprise 라고 적힌 줄을 클릭하고 상단의 [Disable] 버튼을 누릅니다.
  4. 상단의 [Add] 버튼을 누릅니다.
  5. 경고창이 뜨면 OK를 누르고, Repository 종류를 No-Subscription 으로 선택 후 [Add] 클릭!
  6. 다시 [Updates] 메뉴로 돌아가 🔄 [Refresh] 를 누른 후, 상단의 [>_ Upgrade] 를 눌러 최신 상태로 패치해 줍니다. (업데이트 후 재부팅 권장)

2. SSD 수명 연장 (Swappiness 조절)

리눅스는 메모리가 남아돌아도 SSD에 데이터를 쓰고 지우는(Swap) 성질이 있습니다. 이를 최소화하여 미니 PC의 NVMe SSD 수명을 획기적으로 늘려줍니다.

  1. 좌측 pve 클릭 ➡️ 중간 [>_ Shell] 클릭하여 콘솔 창을 엽니다.
  2. 아래 명령어를 입력합니다.
    nano /etc/sysctl.conf
  3. 방향키를 내려 맨 아랫줄 빈 공간에 아래 내용을 추가합니다.
    vm.swappiness=10 (메모리가 16GB 이상으로 넉넉하다면 1로 설정하셔도 무방합니다.)
  4. Ctrl + O ➡️ Enter (저장) ➡️ Ctrl + X (종료)
  5. 설정 즉시 적용
    sysctl -p

2단계: CPU 저전력 (전력 다이어트) 세팅 ⚡

인텔(Intel) 미니 PC의 경우, CPU가 항상 최고 클럭으로 달리지 않고 쉴 때는 푹 쉬게 만들어주면 발열과 전기 요금을 크게 줄일 수 있습니다.

🛠️ 최신 버전용 CPU 전력 관리 세팅법 (linux-cpupower)

1. 최신 프로그램 설치하기 콘솔 창에 아래 명령어를 입력해서 새로운 프로그램을 설치합니다.

Bash

apt install linux-cpupower -y

2. 현재 CPU 상태 확인하기 설치가 끝났으면 아래 명령어로 내 CPU가 지금 어떤 모드로 돌아가고 있는지 확인해 볼 수 있습니다.

Bash

cpupower frequency-info

3. 저전력 모드(Powersave)로 변경하기 최신 인텔 CPU(N100, N5105 등)는 ondemand라는 모드 대신, powersave 모드를 사용하면 알아서 일할 땐 일하고 쉴 땐 확 쉬면서 전기를 아껴줍니다. 아래 명령어를 쳐서 모드를 바꿔줍니다.

Bash

cpupower frequency-set -g powersave

(화면에 여러 줄이 주르륵 뜨면서 설정되었다고 나오면 성공입니다!)

댓글 남기기

이메일 주소는 공개되지 않습니다. 필수 필드는 *로 표시됩니다