현재 메시지는 Ubuntu 가상머신 안에 qemu-guest-agent 패키지가 설치되지 않은 상태와 일치합니다. 가상머신 내부에서 공식 Ubuntu 저장소를 이용해 설치하고 서비스를 시작하면 됩니다.
먼저 다음 해결 방법을 적용해 보세요.
- Ubuntu 24.04 가상머신 내부에 SSH 또는 콘솔로 로그인한 뒤, 공식 저장소에서 패키지를 설치하세요. 두 명령이 오류 없이 끝나면 설치가 완료된 것입니다.
sudo apt update
sudo apt install -y qemu-guest-agent
- SSH 접속이 어렵다면 안전한 대안으로 Mold의 콘솔 연결(VNC)을 열어 가상머신에 로그인한 후 같은 설치 명령을 실행하세요. 임의의 외부 저장소는 추가하지 마세요.
- 가상머신 내부에서 서비스를 시작한 다음 상태를 확인하세요.
sudo systemctl start qemu-guest-agent
sudo systemctl status qemu-guest-agent --no-pager
Active: active (running)으로 표시되면 정상입니다.
- 설치된 실행 파일과 버전을 확인하세요. ABLESTACK 문서는 Ubuntu 가상화 에이전트 1.6 이상을 요구합니다.
qemu-ga --version
- 서비스가 정상인데 관리 화면이 바로 갱신되지 않으면 1–2분 뒤 다시 조회하세요. 계속 설치되지 않은 것으로 표시되면 최근 서비스 로그를 확인하세요.
sudo journalctl -u qemu-guest-agent --since '-15 min' --no-pager
로그에 /dev/virtio-ports/org.qemu.guest_agent.0 장치를 찾을 수 없다는 내용이 있으면, 패키지를 다시 설치하지 말고 ABLESTACK 관리자에게 해당 가상머신의 Guest Agent 통신 채널 구성을 확인해 달라고 요청하세요.
이 방법을 먼저 권장하는 이유는 다음과 같습니다.
- Ubuntu 가상머신 내부의 qemu-guest-agent 패키지 미설치
위 조치로 해결되지 않으면 아래 결과를 알려주세요. 이미 제공한 내용은 다시 보내지 않으셔도 됩니다.
- 위 절차 후 서비스가 실행되지 않는 경우 다음 명령의 정확한 출력이 필요합니다.
sudo journalctl -u qemu-guest-agent --since '-15 min' --no-pager