Proxmox 업그레이드 방법

두 대의 PC에 Type 1 Hypervisor인 Proxmox를 설치한지 6개월 쯤 된 것 같다. 이제 한번 쯤 업그레이드를 해줄 때가 된 것 같아 업그레이드를 진행하고 그 방법을 기록해 본다.

Proxmox VE 버전확인

어떤 소프트웨어든 버전 업그레이드 전 후에는 버전을 확인해야 한다. Proxmox VE의 경우 데비안 리눅스와 함게 배포되는데 데비안 리눅스의 패키지 관리 명령어를 통해 버전을 확인할 수 있다.

 root@prxmx:~# dpkg -l | grep -i "proxmox ve"

dpkg 명령으로 proxmox ve 라는 키워드가 포함되어 있는 패키지를 확인하면 다음과 같이 표시된다. 아래 화면은 8.2.x에서 8.3.2로 업그레이드 한 뒤 확인한 화면이다.

업그레이드를 위한 리포지토리 등록

Proxmox는 기본적으로 무료 사용자를 위한 업그레이드도 지원하고 있다. 다만 수동으로 리포지토리를 하나 추가해줘야 한다. 다음과 같이 sources.list.d 디렉토리에 pve-install-repo.list 파일을 만들고 pve-no-subscription 리포지토리를 등록해 준다. 이 명령을 위해서는 root 권한이 필요하다.

root@prxmx:~# echo "deb http://download.proxmox.com/debian/pve bookworm pve-no-subscription" | sudo tee /etc/apt/sources.list.d/pve-install-repo.list   

다음과 같이 추가된다.

Proxmox GPG 키 추가하기

리포지토리에서 패키지를 내려받았을 때 무결성을 확인하기 위한 GPG 키를 추가한다.

root@prxmx:~# wget https://enterprise.proxmox.com/debian/proxmox-release-bookworm.gpg -O /etc/apt/trusted.gpg.d/proxmox-release-bookworm.gpg 

업그레이드(upgrade)

GPG키가 추가되었다면 패지지 목록을 업데이트하고 업그레이드를 진행한다. 다음의 두 명령을 차례대로 실행하면 된다.

단, 업그레이드 시점에서 실행중인 VM이 있다면 모두 중지해야 한다.

root@prxmx:~# apt update

root@prxmx:~# apt -y dist-upgrade

리부팅 (reboot)

업그레이드가 끝나면 리부팅한다. 필자가 사용하는 Proxmox 는 8.2.0에서 8.3.2로 업그레이드를 진행했다.

#proxmox #upgrade

답글 남기기

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