Proxmox VM 옵션에서 켤 것과 끌 것
VM을 만들 때 기본값으로 두면 되는 것도 있지만, 게스트가 무엇이냐에 따라 반대로 잡아야 하는 게 있다.
Qemu Agent

Use QEMU Guest Agent는 가능하면 켠다. 이게 있어야 host가 게스트 안의 IP를 조회하고, shutdown 신호를 ACPI가 아니라 게스트 에이전트를 통해 제대로 보낼 수 있다. 대신 게스트 쪽에 qemu-guest-agent 패키지가 설치되어 있어야 한다.
두 번째 Run guest-trim after a disk move or VM migration 은 껐다. thin provisioning을 쓸 때 의미가 있는 옵션인데 아직 쓰지 않고 있다.
세 번째 Freeze/thaw guest filesystems on backup for consistency 가 갈리는 지점이다. 백업 스냅샷을 찍는 동안 게스트 파일 시스템을 잠깐 얼려서 일관성을 맞추는 기능이다.
- 일반 VM은 켠다.
- TrueNAS는 끈다.
TrueNAS를 얼리면 그 위에서 도는 다른 서비스들이 영향을 받을 수 있다. 그리고 ZFS는 freeze 없이도 스냅샷 일관성이 유지되므로 애초에 필요가 없다. 끄면 스크린샷에 보이는 것처럼 "disk backup이 일관되지 않을 수 있다"는 경고가 뜨는데, ZFS 위에서는 감수할 만하다.
Memory
Ballooning은 항상 켜는 편이 좋다. 게스트가 실제로 얼마나 쓰고 있는지를 host에서 조회할 수 있게 된다. 이게 꺼져 있으면 host 입장에서는 할당한 만큼 다 쓰는 것으로만 보인다.
램을 고정하고 싶어도 ballooning을 끌 필요는 없다. Memory와 Minimum Memory를 같은 값으로 두면 회수는 일어나지 않으면서 조회는 계속 된다.