KVM: Executa um script quando um convidado é desligado de dentro?

4

Estou executando o KVM como mecanismo de virtualização.

Existe uma maneira de fazer o QEMU / libvirt executar um script no host quando um convidado é desligado de dentro (shutdown -h now)?

Eu quero poder executar algumas tarefas de limpeza personalizadas quando um convidado for interrompido.

    
por Daniele Testa 15.07.2013 / 12:26

1 resposta

4

libvirt oferece a possibilidade de usar ganchos para gerenciamento de sistema específico :

At present, there are three hook scripts that can be called:

    /etc/libvirt/hooks/daemon

    Executed when the libvirt daemon is started, stopped, or reloads its configuration

    /etc/libvirt/hooks/qemu

    Executed when a QEMU guest is started, stopped, or migrated

    /etc/libvirt/hooks/lxc

    Executed when an LXC guest is started or stopped
    
por 15.07.2013 / 12:33