Я использую различные домены KVM на сервере Ubuntu. И хост, и гости работают с ядром 10.04.1, 2.6.32-24, virsh сообщает о версии 0.7.5, KVM 0.12.3. Гости загружаются автоматически, когда хост загружается, и они имеют <features><acpi/><features>
в своей конфигурации.
Мне никогда не удавалось сделать virsh shutdown MyDomain
на хосте никакого эффекта. Он отвечает, Domain MyDomain is being shutdown
и домен продолжает успешно работать. virsh list
до сих пор перечисляет их в штате running
.
virsh destroy MyDomain
работает нормально, но, конечно, это не совсем то, что я хочу, поэтому большую часть времени я вхожу в каждый из них и выключаю их вручную, что довольно раздражает.
Я не мог найти какую-либо информацию о том, как virsh shutdown
пытается закрыть домен. Указатели на полезные фрагменты документации приветствуются.
Что может вызвать это? Как это должно работать?
источник
virsh shutdown
это просто эквивалент нажатия кнопки питания на физическом блоке. Но об этом я нигде не упоминал, или я мог бы связать точки и исследовать больше в этом направлении ... В любом случае, большое спасибо! (Буду признателен, когда я получу необходимый представитель.)acpid
одного мало, потому что он содержит только двоичные файлы. Вам нужно установитьacpi-support-base
пакет для обработки событий ACPI кнопки питания. Для Ubuntu,acpid
содержит как двоичные файлы, так и базовые обработчики событий и достаточно.Если у вас нет этой опции, есть «режимы выключения», которые вы можете использовать для запуска выключения
т.е.
источник