Гибернация хоста Proxmox 6.0.6
Устанавливаем pm-utils
apt-get install pm-utils
В файлике /etc/default/grub прописываем раздел swap, откуда будем восстанвливать состояние:
GRUB_CMDLINE_LINUX_DEFAULT="resume=UUID=8a4aa3bd-cbc9-4616-81ca-62c68eb24704 quiet max_loop=32"
и применяем конфигурацию grub:
update-grub
Гасим все виртуальные машины. При запущенных виртуалках (не контейнерах) хост уходил в перезагрузку и не возвращался из hibernate, а просто загружался. Выполняем гибернацию.
pm-hibernate
Вот некоторые наблюдения:
- Если виртуалка работает - хибернейт просто перезагрузит хост.
- Если вирталка остановлена (зашатдаунена) - хибернейт сработает нормально и остановит хост.
- Если виртуалка работала, но была захибернейчена, то хост перезагрузится.
- Если хост был запущен, а захибернейченая виртуалка не запускалась с момента старта хоста, то хост нормально захибернейтится.
То есть получается, что в рамках одного хоста Proxmox нормально хибернейтятся или только виртуальные машины (средствами proxmox), или только контейнеры (средствами pm-utils). Это повод совсем избавиться от виндовых виртуалок :)
Discussion