Proxmox
Короткие заметки по администрированию Proxmox VE.
Остановить зависшую виртуальную машину
Заголовок раздела «Остановить зависшую виртуальную машину»Если qm stop не срабатывает из-за блокировки, сначала снимите её, потом остановите машину:
rm /var/lock/qemu-server/lock-<VMID>.confqm stop <VMID>Wake-on-LAN для ноды
Заголовок раздела «Wake-on-LAN для ноды»Цель: чтобы сервер Proxmox включался «магическим пакетом» по сети.
-
Включите пробуждение в BIOS. На материнской плате нужно разрешить пробуждение по PCI (в разных прошивках пункт называется по-разному).
-
Проверьте, что сетевая карта умеет WOL.
enp3s0здесь и дальше заменяйте на имя своего интерфейса:Окно терминала ethtool enp3s0 | grep Wake-onСтрока
Wake-on: gзначит, что WOL включён.Wake-on: dзначит, что выключен: после перезагрузки настройка сбрасывается, поэтому её нужно закрепить юнитом systemd. -
Создайте юнит systemd:
Окно терминала sudo systemctl edit wol.service --full --forceСодержимое юнита:
[Unit]Description=Enable Wake-on-LANAfter=network-online.target[Service]Type=oneshotExecStart=/sbin/ethtool --change enp3s0 wol g[Install]WantedBy=network-online.target -
Включите и запустите юнит:
Окно терминала sudo systemctl daemon-reloadsudo systemctl enable wol.servicesudo systemctl start wol.service -
Проверьте. Выключите ноду и отправьте магический пакет на её MAC-адрес, например командой
/tool wolна MikroTik (пример: WOL через Telegram-бота).