<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
	<channel>
		<title>Аспро: ЛайтШоп [тема: Скрипт Hookscript с 'post-stop', когда ВМ выключалась из самой ВМ.]</title>
		<link>http://proxmox.su</link>
		<description>Новое в теме Скрипт Hookscript с 'post-stop', когда ВМ выключалась из самой ВМ. форума Proxmox Виртуальная Среда на сайте Аспро: ЛайтШоп [proxmox.su]</description>
		<language>ru</language>
		<docs>http://backend.userland.com/rss2</docs>
		<pubDate>Thu, 12 Nov 2026 17:19:50 +0300</pubDate>
		<item>
			<title>Скрипт Hookscript с 'post-stop', когда ВМ выключалась из самой ВМ.</title>
			<description><![CDATA[<b><a href="http://proxmox.su/forum/messages/forum63/message319034/76965-skript-hookscript-s-_post_stop_-kogda-vm-vyklyuchalas-iz-samoy-vm.">Скрипт Hookscript с 'post-stop', когда ВМ выключалась из самой ВМ.</a></b> <i>Proxmox Виртуальная Среда</i> в форуме <a href="http://proxmox.su/forum/forum63/">Proxmox Виртуальная Среда</a>. <br />
			Нет, процесс KVM исчезает из вывода ps, когда я выключаю Windows VM изнутри Windows. Прикладываю вывод из syslog при выключении ниже. Строки 17 и 18: Aug 18 13:33:29 jasper1 qmeventd[4260]: Starting cleanup for 122<br />Aug 18 13:33:29 jasper1 qmeventd[4260]: vm still running ¯\_(ツ)_/¯ Что-то мешает срабатыванию хука после остановки, даже когда процесс KVM точно остановлен. <br />
			<i>18.08.2020 14:47:00, Jayboyb.</i>]]></description>
			<link>http://proxmox.su/forum/messages/forum63/message319034/76965-skript-hookscript-s-_post_stop_-kogda-vm-vyklyuchalas-iz-samoy-vm.</link>
			<guid>http://proxmox.su/forum/messages/forum63/message319034/76965-skript-hookscript-s-_post_stop_-kogda-vm-vyklyuchalas-iz-samoy-vm.</guid>
			<pubDate>Tue, 18 Aug 2020 14:47:00 +0300</pubDate>
			<category>Proxmox Виртуальная Среда</category>
		</item>
		<item>
			<title>Скрипт Hookscript с 'post-stop', когда ВМ выключалась из самой ВМ.</title>
			<description><![CDATA[<b><a href="http://proxmox.su/forum/messages/forum63/message319033/76965-skript-hookscript-s-_post_stop_-kogda-vm-vyklyuchalas-iz-samoy-vm.">Скрипт Hookscript с 'post-stop', когда ВМ выключалась из самой ВМ.</a></b> <i>Proxmox Виртуальная Среда</i> в форуме <a href="http://proxmox.su/forum/forum63/">Proxmox Виртуальная Среда</a>. <br />
			Запустил процесс KVM для виртуалки после того, как она вроде как выключилась? Можешь прогнать эту команду в SSH-сессии, чтобы следить за ней во время выключения VM Code: watch -n 0.5 'ps auxwf | grep "id &lt;VMID&gt;"'. Будет обновляться каждые полсекунды. <br />
			<i>18.08.2020 14:08:00, aaron.</i>]]></description>
			<link>http://proxmox.su/forum/messages/forum63/message319033/76965-skript-hookscript-s-_post_stop_-kogda-vm-vyklyuchalas-iz-samoy-vm.</link>
			<guid>http://proxmox.su/forum/messages/forum63/message319033/76965-skript-hookscript-s-_post_stop_-kogda-vm-vyklyuchalas-iz-samoy-vm.</guid>
			<pubDate>Tue, 18 Aug 2020 14:08:00 +0300</pubDate>
			<category>Proxmox Виртуальная Среда</category>
		</item>
		<item>
			<title>Скрипт Hookscript с 'post-stop', когда ВМ выключалась из самой ВМ.</title>
			<description><![CDATA[<b><a href="http://proxmox.su/forum/messages/forum63/message319032/76965-skript-hookscript-s-_post_stop_-kogda-vm-vyklyuchalas-iz-samoy-vm.">Скрипт Hookscript с 'post-stop', когда ВМ выключалась из самой ВМ.</a></b> <i>Proxmox Виртуальная Среда</i> в форуме <a href="http://proxmox.su/forum/forum63/">Proxmox Виртуальная Среда</a>. <br />
			Вывод для journalctl -u qmeventd.service -f -- Логи начинаются с Fri 2020-08-14 12:09:37 BST. --<br />14 авг 12:09:39 jasper1 systemd[1]: Запуск PVE Qemu Event Daemon...<br />14 авг 12:09:39 jasper1 systemd[1]: Запущен PVE Qemu Event Daemon.<br />14 авг 12:57:19 jasper1 qmeventd[7035]: Запуск очистки для 122<br />14 авг 12:57:19 jasper1 qmeventd[7035]: vm все еще работает. Похоже, Windows 10 все еще работает, хотя я сказал ей выключиться из самой ОС. У кого-нибудь есть идеи, как это можно отладить? <br />
			<i>14.08.2020 16:17:00, Jayboyb.</i>]]></description>
			<link>http://proxmox.su/forum/messages/forum63/message319032/76965-skript-hookscript-s-_post_stop_-kogda-vm-vyklyuchalas-iz-samoy-vm.</link>
			<guid>http://proxmox.su/forum/messages/forum63/message319032/76965-skript-hookscript-s-_post_stop_-kogda-vm-vyklyuchalas-iz-samoy-vm.</guid>
			<pubDate>Fri, 14 Aug 2020 16:17:00 +0300</pubDate>
			<category>Proxmox Виртуальная Среда</category>
		</item>
		<item>
			<title>Скрипт Hookscript с 'post-stop', когда ВМ выключалась из самой ВМ.</title>
			<description><![CDATA[<b><a href="http://proxmox.su/forum/messages/forum63/message319031/76965-skript-hookscript-s-_post_stop_-kogda-vm-vyklyuchalas-iz-samoy-vm.">Скрипт Hookscript с 'post-stop', когда ВМ выключалась из самой ВМ.</a></b> <i>Proxmox Виртуальная Среда</i> в форуме <a href="http://proxmox.su/forum/forum63/">Proxmox Виртуальная Среда</a>. <br />
			Может кто-то подтвердит, что может запускать "post-stop hook" для Windows 10 при выключении изнутри VM? Какие-нибудь идеи, как это пофиксить? Это ошибка, которую стоит отправить в баг-трекер? Спасибо. <br />
			<i>08.08.2020 15:29:00, Jayboyb.</i>]]></description>
			<link>http://proxmox.su/forum/messages/forum63/message319031/76965-skript-hookscript-s-_post_stop_-kogda-vm-vyklyuchalas-iz-samoy-vm.</link>
			<guid>http://proxmox.su/forum/messages/forum63/message319031/76965-skript-hookscript-s-_post_stop_-kogda-vm-vyklyuchalas-iz-samoy-vm.</guid>
			<pubDate>Sat, 08 Aug 2020 15:29:00 +0300</pubDate>
			<category>Proxmox Виртуальная Среда</category>
		</item>
		<item>
			<title>Скрипт Hookscript с 'post-stop', когда ВМ выключалась из самой ВМ.</title>
			<description><![CDATA[<b><a href="http://proxmox.su/forum/messages/forum63/message319030/76965-skript-hookscript-s-_post_stop_-kogda-vm-vyklyuchalas-iz-samoy-vm.">Скрипт Hookscript с 'post-stop', когда ВМ выключалась из самой ВМ.</a></b> <i>Proxmox Виртуальная Среда</i> в форуме <a href="http://proxmox.su/forum/forum63/">Proxmox Виртуальная Среда</a>. <br />
			У меня та же проблема. У меня есть две виртуальные машины: а) Catalina и б) Windows 10. Обе указывают на один и тот же скрипт "hook" только с определенным "post-stop hook".<br /><br />1) Когда я выключаю Catalina изнутри этой ВМ или останавливаю ВМ через графический интерфейс Proxmox, "post-stop hook" срабатывает.<br />2) Когда я выключаю Windows 10 через графический интерфейс Proxmox, "post-stop hook" тоже срабатывает.<br />3) Когда я выключаю Windows 10 изнутри Windows 10, машина вроде как выключается (как показывает веб-интерфейс), но "post-stop hook" не срабатывает.<br /><br />proxmox-ve: 6.2-1 (ядро: 5.4.44-1-pve)<br />pve-manager: 6.2-6 (версия: 6.2-6/ee1d7754)<br />pve-kernel-5.4: 6.2-3<br />pve-kernel-helper: 6.2-3<br />pve-kernel-5.4.44-1-pve: 5.4.44-1<br />ceph-fuse: 12.2.11+dfsg1-2.1+b1<br />corosync: 3.0.3-pve1<br />criu: 3.11-3<br />glusterfs-client: 5.5-3<br />ifupdown: 0.8.35+pve1<br />ksm-control-daemon: 1.3-1<br />libjs-extjs: 6.0.1-10<br />libknet1: 1.15-pve1<br />libproxmox-acme-perl: 1.0.4<br />libpve-access-control: 6.1-1<br />libpve-apiclient-perl: 3.0-3<br />libpve-common-perl: 6.1-3<br />libpve-guest-common-perl: 3.0-10<br />libpve-http-server-perl: 3.0-5<br />libpve-storage-perl: 6.1-8<br />libqb0: 1.0.5-1<br />libspice-server1: 0.14.2-4~pve6+1<br />lvm2: 2.03.02-pve4<br />lxc-pve: 4.0.2-1<br />lxcfs: 4.0.3-pve2<br />novnc-pve: 1.1.0-1<br />proxmox-mini-journalreader: 1.1-1<br />proxmox-widget-toolkit: 2.2-7<br />pve-cluster: 6.1-8<br />pve-container: 3.1-8<br />pve-docs: 6.2-4<br />pve-edk2-firmware: 2.20190614-1<br />pve-firewall: 4.1-2<br />pve-firmware: 3.1-1<br />pve-ha-manager: 3.0-9<br />pve-i18n: 2.1-3<br />pve-qemu-kvm: 5.0.0-4<br />pve-xtermjs: 4.3.0-1<br />qemu-server: 6.2-3<br />smartmontools: 7.1-pve2<br />spiceterm: 3.1-1<br />vncterm: 1.6-1<br />zfsutils-linux: 0.8.4-pve1 <br />
			<i>06.08.2020 00:13:00, Jayboyb.</i>]]></description>
			<link>http://proxmox.su/forum/messages/forum63/message319030/76965-skript-hookscript-s-_post_stop_-kogda-vm-vyklyuchalas-iz-samoy-vm.</link>
			<guid>http://proxmox.su/forum/messages/forum63/message319030/76965-skript-hookscript-s-_post_stop_-kogda-vm-vyklyuchalas-iz-samoy-vm.</guid>
			<pubDate>Thu, 06 Aug 2020 00:13:00 +0300</pubDate>
			<category>Proxmox Виртуальная Среда</category>
		</item>
		<item>
			<title>Скрипт Hookscript с 'post-stop', когда ВМ выключалась из самой ВМ.</title>
			<description><![CDATA[<b><a href="http://proxmox.su/forum/messages/forum63/message319029/76965-skript-hookscript-s-_post_stop_-kogda-vm-vyklyuchalas-iz-samoy-vm.">Скрипт Hookscript с 'post-stop', когда ВМ выключалась из самой ВМ.</a></b> <i>Proxmox Виртуальная Среда</i> в форуме <a href="http://proxmox.su/forum/forum63/">Proxmox Виртуальная Среда</a>. <br />
			Код, который должен сработать и запустить хук, сейчас выполняется, но сначала проверяет, выключена ли вообще VM. Вот где возникает ошибка "vm still running". Судя по всему, он проверяет, существует ли файл /var/run/qemu-server/&lt;vmid&gt;.pid и запущен ли процесс с PID, указанным в этом файле. Почему-то эта проверка приходит к выводу, что VM всё ещё работает. <br />
			<i>19.08.2020 10:50:00, aaron.</i>]]></description>
			<link>http://proxmox.su/forum/messages/forum63/message319029/76965-skript-hookscript-s-_post_stop_-kogda-vm-vyklyuchalas-iz-samoy-vm.</link>
			<guid>http://proxmox.su/forum/messages/forum63/message319029/76965-skript-hookscript-s-_post_stop_-kogda-vm-vyklyuchalas-iz-samoy-vm.</guid>
			<pubDate>Wed, 19 Aug 2020 10:50:00 +0300</pubDate>
			<category>Proxmox Виртуальная Среда</category>
		</item>
		<item>
			<title>Скрипт Hookscript с 'post-stop', когда ВМ выключалась из самой ВМ.</title>
			<description><![CDATA[<b><a href="http://proxmox.su/forum/messages/forum63/message319028/76965-skript-hookscript-s-_post_stop_-kogda-vm-vyklyuchalas-iz-samoy-vm.">Скрипт Hookscript с 'post-stop', когда ВМ выключалась из самой ВМ.</a></b> <i>Proxmox Виртуальная Среда</i> в форуме <a href="http://proxmox.su/forum/forum63/">Proxmox Виртуальная Среда</a>. <br />
			Ох, чувак, слава богу, я не свихнулся. У меня тут та же самая ситуация, но, к сожалению, не получается пройти через USB-контроллер. Надеюсь, разработчики Proxmox увидят эту тему и смогут исправить такое поведение! Спасибо. <br />
			<i>07.03.2025 00:03:00, adolfotregosa.</i>]]></description>
			<link>http://proxmox.su/forum/messages/forum63/message319028/76965-skript-hookscript-s-_post_stop_-kogda-vm-vyklyuchalas-iz-samoy-vm.</link>
			<guid>http://proxmox.su/forum/messages/forum63/message319028/76965-skript-hookscript-s-_post_stop_-kogda-vm-vyklyuchalas-iz-samoy-vm.</guid>
			<pubDate>Fri, 07 Mar 2025 00:03:00 +0300</pubDate>
			<category>Proxmox Виртуальная Среда</category>
		</item>
		<item>
			<title>Скрипт Hookscript с 'post-stop', когда ВМ выключалась из самой ВМ.</title>
			<description><![CDATA[<b><a href="http://proxmox.su/forum/messages/forum63/message319027/76965-skript-hookscript-s-_post_stop_-kogda-vm-vyklyuchalas-iz-samoy-vm.">Скрипт Hookscript с 'post-stop', когда ВМ выключалась из самой ВМ.</a></b> <i>Proxmox Виртуальная Среда</i> в форуме <a href="http://proxmox.su/forum/forum63/">Proxmox Виртуальная Среда</a>. <br />
			У меня тоже самое (поведение сохраняется на момент 15 января 2025 года на последней версии). Если посмотреть логи, то видно, что оно пытается запустить событие 'post-stop', пока ещё выгружает и перепроверяет USB-устройства, что занимает несколько секунд (достаточно долго). Я, честно говоря, удивлён, что оно так и делает, и не пытается повторить попытку через пару секунд или что-то в этом роде. Моим решением было PCIe-пассовать сами устройства USB-контроллера. Если вы используете driver-ctrl и скрипт вроде этого - <noindex><a href="https://www.reddit.com/r/Proxmox/comments/ual5hp/gpu_passthrough_that_provides_virtual_terminal/" target="_blank" rel="nofollow" >https://www.reddit.com/r/Proxmox/comments/ual5hp/gpu_passthrough_that_provides_<WBR/>&shy;virtual_terminal/</a></noindex> – то это должно быть довольно просто. Надеюсь, это поможет. <br />
			<i>16.01.2025 07:02:00, Ozzie88.</i>]]></description>
			<link>http://proxmox.su/forum/messages/forum63/message319027/76965-skript-hookscript-s-_post_stop_-kogda-vm-vyklyuchalas-iz-samoy-vm.</link>
			<guid>http://proxmox.su/forum/messages/forum63/message319027/76965-skript-hookscript-s-_post_stop_-kogda-vm-vyklyuchalas-iz-samoy-vm.</guid>
			<pubDate>Thu, 16 Jan 2025 07:02:00 +0300</pubDate>
			<category>Proxmox Виртуальная Среда</category>
		</item>
		<item>
			<title>Скрипт Hookscript с 'post-stop', когда ВМ выключалась из самой ВМ.</title>
			<description><![CDATA[<b><a href="http://proxmox.su/forum/messages/forum63/message319026/76965-skript-hookscript-s-_post_stop_-kogda-vm-vyklyuchalas-iz-samoy-vm.">Скрипт Hookscript с 'post-stop', когда ВМ выключалась из самой ВМ.</a></b> <i>Proxmox Виртуальная Среда</i> в форуме <a href="http://proxmox.su/forum/forum63/">Proxmox Виртуальная Среда</a>. <br />
			У меня есть PVE7 и PVE8, кажется, это исправлено в PVE8. Я смог выключить /s /t 0 в Windows 10, и это позволило скрипту хука запуститься. <br />
			<i>22.12.2023 07:00:00, promoxer.</i>]]></description>
			<link>http://proxmox.su/forum/messages/forum63/message319026/76965-skript-hookscript-s-_post_stop_-kogda-vm-vyklyuchalas-iz-samoy-vm.</link>
			<guid>http://proxmox.su/forum/messages/forum63/message319026/76965-skript-hookscript-s-_post_stop_-kogda-vm-vyklyuchalas-iz-samoy-vm.</guid>
			<pubDate>Fri, 22 Dec 2023 07:00:00 +0300</pubDate>
			<category>Proxmox Виртуальная Среда</category>
		</item>
		<item>
			<title>Скрипт Hookscript с 'post-stop', когда ВМ выключалась из самой ВМ.</title>
			<description><![CDATA[<b><a href="http://proxmox.su/forum/messages/forum63/message319025/76965-skript-hookscript-s-_post_stop_-kogda-vm-vyklyuchalas-iz-samoy-vm.">Скрипт Hookscript с 'post-stop', когда ВМ выключалась из самой ВМ.</a></b> <i>Proxmox Виртуальная Среда</i> в форуме <a href="http://proxmox.su/forum/forum63/">Proxmox Виртуальная Среда</a>. <br />
			В зависимости от того, что вам нужно выполнить при выключении VM, systemd таймер, проверяющий статус VM, может быть хорошим вариантом. У меня есть сценарий использования для этого, где основная функция Proxmox хоста — это запуск единственной VM, используемой как настольная машина с GPU passthrough. Пользователю этой настольной VM не нужно — и он совсем не хочет — знать о Proxmox, пока все USB порты назначены VM, за исключением того, что, к сожалению, выключение VM (очевидно, из гостевой ОС) не выключает хост даже при использовании хукскриптов. Следующий systemd таймер и Python скрипт, использующий Proxmox API через библиотеку proxmoxer, решает эту проблему и выключает хост через несколько минут после выключения настольной VM. Он также пытается убедиться, что хост выключен только в том случае, если настольная VM действительно была запущена и затем выключена, чтобы избежать того, что хост будет постоянно выключаться в порочном круге, например, если VM не удалось запустить после загрузки по какой-то причине и администратору нужно работать с хостом.<br /><br />Создайте файл /etc/systemd/system/desktop-shutdown.timer<br />Код:<br />[Unit]<br />Description=Проверка, выключена ли настольная VM<br /><br />[Timer]<br />OnBootSec=5min<br />OnUnitActiveSec=5min<br />Unit=desktop-shutdown.service<br /><br />[Install]<br />WantedBy=timers.target<br /><br />Создайте файл /etc/systemd/system/desktop-shutdown.service<br />Код:<br />[Unit]<br />Description=Проверка, выключена ли настольная VM<br /><br />[Service]<br />Type=oneshot<br />ExecStart=python /var/lib/vz/snippets/desktop-shutdown.py<br /><br />[Install]<br />WantedBy=multi-user.target<br /><br />Создайте файл /var/lib/vz/snippets/desktop-shutdown.py и замените заполнители hostIP, password и VMID<br /><br />Python:<br />import os<br />from proxmoxer import ProxmoxAPI<br /><br />os.system('logger "Запуск desktop-shutdown.py"')<br />proxmox = ProxmoxAPI("hostIP", user="root@pam", password="password", verify_ssl=False)<br />is_vm_running = True if proxmox("nodes/prox/qemu/VMID/status/current").get()['status'] == 'running' else False<br />tasks = proxmox("nodes/prox/tasks").get()<br />host_last_start = max([ t['starttime'] for t in tasks if t['id'] == '' and t['type'] == 'startall' and t['status'] == 'OK' ])<br />vm_last_start = max([ t['starttime'] for t in tasks if t['id'] == 'VMID' and t['type'] == 'qmstart' and t['status'] == 'OK' ])<br />has_vm_started_after_boot = vm_last_start &gt; host_last_start<br /><br />if not has_vm_started_after_boot:<br /> &nbsp; &nbsp; &nbsp; &nbsp;os.system('logger "Настольная VM не была запущена, никаких действий."')<br />elif is_vm_running:<br /> &nbsp; &nbsp; &nbsp; &nbsp;os.system('logger "Настольная VM все еще работает, никаких действий."')<br />else:<br /> &nbsp; &nbsp; &nbsp; &nbsp;os.system('logger "Настольная VM была выключена, выключение Proxmox хоста сейчас!"')<br /> &nbsp; &nbsp; &nbsp; &nbsp;os.system('shutdown -h now')<br /><br />pip install proxmoxer<br />systemctl enable desktop-shutdown.timer<br /><br />Сообщите, если это оказалось полезным. <br />
			<i>27.03.2023 17:10:00, proxymeaty.</i>]]></description>
			<link>http://proxmox.su/forum/messages/forum63/message319025/76965-skript-hookscript-s-_post_stop_-kogda-vm-vyklyuchalas-iz-samoy-vm.</link>
			<guid>http://proxmox.su/forum/messages/forum63/message319025/76965-skript-hookscript-s-_post_stop_-kogda-vm-vyklyuchalas-iz-samoy-vm.</guid>
			<pubDate>Mon, 27 Mar 2023 17:10:00 +0300</pubDate>
			<category>Proxmox Виртуальная Среда</category>
		</item>
		<item>
			<title>Скрипт Hookscript с 'post-stop', когда ВМ выключалась из самой ВМ.</title>
			<description><![CDATA[<b><a href="http://proxmox.su/forum/messages/forum63/message319024/76965-skript-hookscript-s-_post_stop_-kogda-vm-vyklyuchalas-iz-samoy-vm.">Скрипт Hookscript с 'post-stop', когда ВМ выключалась из самой ВМ.</a></b> <i>Proxmox Виртуальная Среда</i> в форуме <a href="http://proxmox.su/forum/forum63/">Proxmox Виртуальная Среда</a>. <br />
			К сожалению, это решение мне не подходит, так как мне нужно, чтобы USB-устройства были подключены к ВМ. <br />
			<i>18.01.2022 14:52:00, yomi.</i>]]></description>
			<link>http://proxmox.su/forum/messages/forum63/message319024/76965-skript-hookscript-s-_post_stop_-kogda-vm-vyklyuchalas-iz-samoy-vm.</link>
			<guid>http://proxmox.su/forum/messages/forum63/message319024/76965-skript-hookscript-s-_post_stop_-kogda-vm-vyklyuchalas-iz-samoy-vm.</guid>
			<pubDate>Tue, 18 Jan 2022 14:52:00 +0300</pubDate>
			<category>Proxmox Виртуальная Среда</category>
		</item>
		<item>
			<title>Скрипт Hookscript с 'post-stop', когда ВМ выключалась из самой ВМ.</title>
			<description><![CDATA[<b><a href="http://proxmox.su/forum/messages/forum63/message319023/76965-skript-hookscript-s-_post_stop_-kogda-vm-vyklyuchalas-iz-samoy-vm.">Скрипт Hookscript с 'post-stop', когда ВМ выключалась из самой ВМ.</a></b> <i>Proxmox Виртуальная Среда</i> в форуме <a href="http://proxmox.su/forum/forum63/">Proxmox Виртуальная Среда</a>. <br />
			Я тоже недавно столкнулся с тем, что ВМ продолжает работать. Оказалось, что это из-за передачи USB в конфигурационном файле. Я удалил usb0 и usb1, чтобы инициировать событие "post-stop" как положено. Код:<br />agent: 1<br />balloon: 0<br />bios: ovmf<br />bootdisk: scsi0<br />cores: 2<br />cpu: host<br />efidisk0: local-lvm:vm-103-disk-1,size=4M<br />hookscript: local:snippets/hackintosh.sh<br />hostpci0: 07:00,pcie=1,romfile=patchedGTX1050.rom,x-vga=1<br />machine: q35<br />memory: 16384<br />name: gwin10<br />net0: virtio=5A:75:69:72:05:19,bridge=vmbr0,firewall=1<br />numa: 1<br />ostype: win10<br />scsi0: local-lvm:vm-103-disk-0,size=100G<br />scsihw: virtio-scsi-pci<br />smbios1: uuid=9dfa4298-89b6-4805-9510-54a04e3d8d6c<br />sockets: 2<br />usb0: host=1-3,usb3=1<br />usb1: host=1-4,usb3=1<br />vmgenid: 11a753d0-e5ee-4ced-aae6-cd0b73ee7bf2 <br />
			<i>26.07.2021 09:51:00, zaixi.</i>]]></description>
			<link>http://proxmox.su/forum/messages/forum63/message319023/76965-skript-hookscript-s-_post_stop_-kogda-vm-vyklyuchalas-iz-samoy-vm.</link>
			<guid>http://proxmox.su/forum/messages/forum63/message319023/76965-skript-hookscript-s-_post_stop_-kogda-vm-vyklyuchalas-iz-samoy-vm.</guid>
			<pubDate>Mon, 26 Jul 2021 09:51:00 +0300</pubDate>
			<category>Proxmox Виртуальная Среда</category>
		</item>
		<item>
			<title>Скрипт Hookscript с 'post-stop', когда ВМ выключалась из самой ВМ.</title>
			<description><![CDATA[<b><a href="http://proxmox.su/forum/messages/forum63/message319022/76965-skript-hookscript-s-_post_stop_-kogda-vm-vyklyuchalas-iz-samoy-vm.">Скрипт Hookscript с 'post-stop', когда ВМ выключалась из самой ВМ.</a></b> <i>Proxmox Виртуальная Среда</i> в форуме <a href="http://proxmox.su/forum/forum63/">Proxmox Виртуальная Среда</a>. <br />
			Интересно. Записи syslog отличаются при выключении ВМ изнутри ОС и из графического интерфейса Proxmox.<br /><br />Catalina выключается изнутри ОС: Aug 19 14:18:38 jasper1 qmeventd[3920]: Starting cleanup for 170<br />Aug 19 14:18:38 jasper1 qmeventd[3920]: bin boot dev etc home lib lib32 lib64 libx32 media mnt opt pool1 proc root rpool run sbin srv sys tmp usr var win-soft<br />Aug 19 14:18:38 jasper1 qmeventd[3920]: bin boot dev etc home lib lib32 lib64 libx32 media mnt opt pool1 proc root rpool run sbin srv sys tmp usr var win-soft Shutting Down Proxmox bin boot dev etc home lib lib32 lib64 libx32 media mnt opt pool1 proc root rpool run sbin srv sys tmp usr var win-soft<br />Aug 19 14:18:38 jasper1 qmeventd[3920]: bin boot dev etc home lib lib32 lib64 libx32 media mnt opt pool1 proc root rpool run sbin srv sys tmp usr var win-soft<br />Aug 19 14:18:38 jasper1 qmeventd[3920]: Finished cleanup for 170<br /><br />Catalina выключается из Proxmox GUI: Aug 19 14:32:10 jasper1 qmeventd[4023]: Starting cleanup for 170<br />Aug 19 14:32:10 jasper1 qmeventd[4023]: trying to acquire lock…<br />Aug 19 14:32:10 jasper1 qmeventd[4023]: OK<br />Aug 19 14:32:10 jasper1 qmeventd[4023]: bin boot dev etc home lib lib32 lib64 libx32 media mnt opt pool1 proc root rpool run sbin srv sys tmp usr var win-soft<br />Aug 19 14:32:10 jasper1 qmeventd[4023]: bin boot dev etc home lib lib32 lib64 libx32 media mnt opt pool1 proc root rpool run sbin srv sys tmp usr var win-soft Shutting Down Proxmox bin boot dev etc home lib lib32 lib64 libx32 media mnt opt pool1 proc root rpool run sbin srv sys tmp usr var win-soft<br />Aug 19 14:32:10 jasper1 qmeventd[4023]: bin boot dev etc home lib lib32 lib64 libx32 media mnt opt pool1 proc root rpool run sbin srv sys tmp usr var win-soft<br />Windows 10 выключается из Proxmox GUI: Aug 19 14:14:36 jasper1 qmeventd[3972]: bin boot dev etc home lib lib32 lib64 libx32 media mnt opt pool1 proc root rpool run sbin srv sys tmp usr var win-soft<br />Aug 19 14:14:36 jasper1 qmeventd[3972]: bin boot dev etc home lib lib32 lib64 libx32 media mnt opt pool1 proc root rpool run sbin srv sys tmp usr var win-soft Shutting Down Proxmox bin boot dev etc home lib lib32 lib64 libx32 media mnt opt pool1 proc root rpool run sbin srv sys tmp usr var win-soft<br />Aug 19 14:14:36 jasper1 qmeventd[3972]: bin boot dev etc home lib lib32 lib64 libx32 media mnt opt pool1 proc root rpool run sbin srv sys tmp usr var win-soft<br />Aug 19 14:14:36 jasper1 qmeventd[3972]: Finished cleanup for 122 Windows 10 выключается изнутри ОС: Aug 19 14:35:35 jasper1 qmeventd[3902]: Starting cleanup for 122<br /><br />vm still running. Так что, что-то определенно отличается в трех случаях, которые запускают хук post-stop, и в конечном случае, когда это не происходит. Я также запустил: while kill -s 0 $pid ; do : ; sleep 0.25 ; done && date, пока процесс kvm не закончился. Интересно, что это происходит на 3-4 секунды позже отправки сообщения 'Finished Cleaning up' в syslog во всех случаях. <br />
			<i>19.08.2020 15:41:00, Jayboyb.</i>]]></description>
			<link>http://proxmox.su/forum/messages/forum63/message319022/76965-skript-hookscript-s-_post_stop_-kogda-vm-vyklyuchalas-iz-samoy-vm.</link>
			<guid>http://proxmox.su/forum/messages/forum63/message319022/76965-skript-hookscript-s-_post_stop_-kogda-vm-vyklyuchalas-iz-samoy-vm.</guid>
			<pubDate>Wed, 19 Aug 2020 15:41:00 +0300</pubDate>
			<category>Proxmox Виртуальная Среда</category>
		</item>
		<item>
			<title>Скрипт Hookscript с 'post-stop', когда ВМ выключалась из самой ВМ.</title>
			<description><![CDATA[<b><a href="http://proxmox.su/forum/messages/forum63/message319021/76965-skript-hookscript-s-_post_stop_-kogda-vm-vyklyuchalas-iz-samoy-vm.">Скрипт Hookscript с 'post-stop', когда ВМ выключалась из самой ВМ.</a></b> <i>Proxmox Виртуальная Среда</i> в форуме <a href="http://proxmox.su/forum/forum63/">Proxmox Виртуальная Среда</a>. <br />
			Привет, интересно, кто-нибудь знает ответ... Возможно ли запустить хукскрипт после остановки ВМ, когда она была выключена сама? Если выключать через Proxmox GUI, нажимая кнопку "Стоп", проблем нет, событие post-stop срабатывает, и скрипт запускается. Но если выключать через кнопку "Выключить" в Windows ВМ, qmeventd сообщает, что ВМ все еще работает, и post-stop не срабатывает. У кого-нибудь есть идеи, или, возможно, патч? Спасибо. <br />
			<i>13.07.2020 02:14:00, drletai.</i>]]></description>
			<link>http://proxmox.su/forum/messages/forum63/message319021/76965-skript-hookscript-s-_post_stop_-kogda-vm-vyklyuchalas-iz-samoy-vm.</link>
			<guid>http://proxmox.su/forum/messages/forum63/message319021/76965-skript-hookscript-s-_post_stop_-kogda-vm-vyklyuchalas-iz-samoy-vm.</guid>
			<pubDate>Mon, 13 Jul 2020 02:14:00 +0300</pubDate>
			<category>Proxmox Виртуальная Среда</category>
		</item>
	</channel>
</rss>
