DSM에 Proxmox(QEMU)가상화 Agent 설치방법

 

안녕하세요. 달소입니다.

 

DSM7용 QEMU Agent를 찾았습니다!

설치하면 Proxmox에서 qemu 에이전트가 설치된것처럼 시스템 종료 및 내부 네트워크 인터페이스를 확인할 수 있습니다.

qemu guest agent란 무엇인가요?

QEMU Guest Agent는 QEMU 가상화 플랫폼에서 실행되는 가상 머신과 호스트 사이의 통신을 제공하는 소프트웨어입니다. 이 에이전트는 가상 머신 내부에서 실행되며, 가상 머신의 상태 및 이벤트 정보를 호스트에 전달하고, 호스트에서 가상 머신을 제어하는 명령을 받아 처리합니다.

 

QEMU Guest Agent는 가상 머신과 호스트 간의 다양한 작업을 수행할 수 있습니다. 예를 들어, 가상 머신의 전원 상태를 제어하거나, 파일 시스템의 스냅샷을 생성하거나 복원하는 등의 작업을 수행할 수 있습니다. 또한, 가상 머신의 IP 주소, 호스트 이름, 시간 동기화 등의 정보를 호스트에 제공하여 관리 및 모니터링을 용이하게 합니다.

 

QEMU Guest Agent는 다양한 운영 체제에서 사용할 수 있으며, 가상 머신과 호스트 간의 통신을 위해 소켓, 파이프, 시리얼 포트 등 다양한 통신 메커니즘을 지원합니다. 이를 통해 가상 머신과 호스트 간의 실시간 상호 작용이 가능해지며, 가상 머신의 관리 및 모니터링을 효율적으로 수행할 수 있습니다.

 

단점은,, 중국사이트라는점,,입니다 ㅠ 그래도 시놀로지에서 패키지 소스에 CC 보호가 켜져있다고는 합니다.

image.png.jpg

 

패키지 소스 추가하기

패키지센터를 켜시고 패키지 소스에 패키지 소스 URL https://spk7.imnks.com/ 을 추가해주시면 됩니다.

image.png.jpg

그리고 qemu로 검색하면 패키지가 나옵니다.

 

image.png.jpg

 

설치 후 실행을 하면 아래처럼 나오는데

image.png.jpg

이는 DSM7 제한사항으로 ssh 접속후 수정이 필요하다는 뜻입니다.

 

image.png.jpg

터미널에서 ssh를 켜고 root로 전환 후 아래 명령어를 입력해주세요.

 

sudo sed -i 's/package/root/g' /var/packages/qemu-ga/conf/privilege
image.png.jpg

 

그리고 다시 실행을 누르면 잘 됩니다.

 

image.png.jpg

 

 

Proxmox에서 QEMU Agent 활성화

Proxmox VM 옵션에서 QEMU Guest Agent를 활성화해줍니다.

image.png.jpg

 

설정후 재부팅을 하면 내부 IP도 잘보이고

image.png.jpg

 

정지가 아닌 시스템 종료를 눌렀을때도 버튼을 누른것처럼 잘 종료됩니다.

 

image.png.jpg

 

끝!