ODroid Proxmox에서 팬속도 조절하기.
1. Proxmox sources.list 수정하기
Proxmox 쉘에서 다음 명령어 입력
vi /etc/apt/sources.list
빈 줄로 커서를 옮기고 i를 눌러 입력모드 활성 후 아래 내용 붙여넣기
deb http://download.proxmox.com/debian/ceph-quincy bookworm no-subscription
이후 esc -> :wq -> enter 로 저장하고 빠져나오기
Proxmox 쉘에서 다음 명령어 입력
vi /etc/apt/sources.list.d/pve-enterprise.list
deb https://enterprise.proxmox.com/debian/pve bullseye pve-enterprise 구문 앞에 #을 붙여 주석처리
추가적으로 구독 관련 메세지는 다음 달소님의 가이드로 비활성화 가능합니다.
서버포럼 - Proxmox You do not have a valid subscription 없애기 (svrforum.com)
2. apt update && apt full-upgrade 실행
쉘에서 apt update && apt full-upgrade 명령을 실행합니다.
systemctl reboot 명령어를 통해 시스템을 재부팅합니다.
3. name -r 명령 실행
위 명령어로 현재 커널버전을 확인합니다.
4. apt-get install linux-headers-$(uname -r)를 통해 커널을 설치합니다.
5. odroid-h3:application_note:fan_speed_control_with_temp [오드로이드 위키]
ODroid Wiki에서 제공하는 가이드를 따라하여 팬 속도 조절 셸 스크립트를 작성합니다.
1~4까지의 내용은 제 시스템에서 make 명령이
make[1]: *** /lib/modules/6.2.16-3-pve/build: No such file or directory. Stop.
make: *** [Makefile:71: modules] Error 2
오류를 일으켜서 열심히 구글링하여 해결한 과정입니다.
ODroid의 경우
Bios에서 FanCtrl을 Bios모드와 프로그램 모드 두 종류를 지원합니다.
아마 타 M/B 또한 해당 기능을 지원한다면 동일한 방법으로 해결 가능할 것으로 생각됩니다.
저는 이제 스크립트를 보고 따라 작성해보러 가보겠습니다..
사실 제 환경에서는 고부하 걸릴 일이 없어서 그냥 팬속도만 저 PRM으로 고정해줘도 됐을 것 같기도 하지만..
그래도 부하는 유동적이니 고부하 환경에서 팬속을 높여서 나쁠 것은 없겠죠
이게 해결되면 남은 과제는
- Grub 수정하여 윈도우 <-> Proxmox 전환하기
- Proxmox 부팅시 모니터 비활성화하기
- Proxmox에 트위치 녹화기 + VPN 설치
- 마인크래프트 서버 열어보기
- Proxmox에서 사용할 안드로이드 OS 찾기
이 정도가 있겠네요..