🟢 Proxmox VE: QEMU Guest Agent и Продвинутая Интеграция VM! (Часть 3)
Привет всем! 👋 Если вы следовали Части 2, то у вас уже работает первая виртуальная машина. Поздравляю, вы преодолели самый большой барьер!
Но вы, вероятно, заметили, что Proxmox не отображает такую важную информацию, как IP-адрес вашей VM или ее загрузку. Кроме того, команды перезагрузки или выключения могут быть «жесткими». Чтобы решить эти проблемы, нам нужен QEMU Guest Agent.
🛠️ Шаг 11: Установка QEMU Guest Agent
QEMU Guest Agent — это небольшая служба, которая запускается внутри гостевой операционной системы (вашей VM) и позволяет Proxmox «общаться» с ней.
1. Что он дает?
- Грамотное выключение/перезагрузка: Вместо «выдергивания вилки» (как при команде
StopилиShutdown), Proxmox отправляет команду ОС, и она завершает работу gracefully. - Отображение IP-адреса: IP-адрес VM появляется в сводке Proxmox.
- Синхронизация времени: Улучшает точность системного времени.
2. Установка в Ubuntu/Debian
Войдите в вашу новую виртуальную машину (через SSH или консоль Proxmox) и выполните следующие команды:
- Обновление списка пакетов:
sudo apt update
2. Установка QEMU Guest Agent:
sudo apt install qemu-guest-agent -y
3. Проверка и запуск службы:
После установки служба должна запуститься автоматически. Если вы используете Ubuntu или Debian, этого, как правило, достаточно. На всякий случай проверьте статус:
sudo systemctl status qemu-guest-agent
Если статус active (running), все отлично!
🧐 Шаг 12: Активация и Проверка в Proxmox
Теперь, когда агент установлен внутри VM, нам нужно убедиться, что Proxmox его использует.
- Настройка VM:
- В веб-интерфейсе Proxmox выберите вашу VM.
- Перейдите в раздел Options (Опции).
- Найдите параметр QEMU Guest Agent и дважды щелкните по нему.
- Измените настройку на «Yes» (Да).
- Перезагрузка VM:Для того чтобы Proxmox начал использовать только что установленный агент, необходимо перезагрузить (Reboot) виртуальную машину.
- Проверка Результата:
- После перезагрузки перейдите в раздел Summary (Сводка) вашей VM.
- В левом верхнем углу (рядом с именем VM) должен появиться значок IP-адреса.
- В разделе «IP» вы теперь увидите IP-адрес, присвоенный гостевой ОС.
- Если вы нажмете
ShutdownилиReboot, VM теперь будет корректно завершать или перезапускать процессы.
Отлично! Ваша виртуальная машина настроена по высшему разряду, и Proxmox имеет полный контроль над ней.
💡 Следующий Шаг: VM — это хорошо, но контейнеры (LXC) в Proxmox работают еще быстрее! В Части 4 мы разберем, как создать LXC-контейнер для легкого приложения, например, Pi-hole или другого сервиса. Готовы прочитать?