[libvirt] On shutdown Destroy/Delete
Daniel P. Berrange
berrange at redhat.com
Wed Aug 20 14:47:00 UTC 2008
On Wed, Aug 20, 2008 at 02:34:22PM +0100, Richard W.M. Jones wrote:
> On Wed, Aug 20, 2008 at 02:31:52PM +0100, Richard W.M. Jones wrote:
> > On Tue, Aug 19, 2008 at 10:26:33PM +0200, Stefan de Konink wrote:
> > > I would really like to know how I can make a defined domain *gone* after
> > > shutdown :) (instead of it still be defined, after shutdown)
>
> [...]
>
> Oh right, so am I correct in thinking you want the domain to be
> undefined after it has shutdown itself? That's not possible
> currently. AIUI undefining a running domain is either an illegal
> operation or shuts it down abruptly -- you'll need to look in the
> source to see which. So you'd need some sort of 'reaper' cronjob to
> regularly undefine domains after they have gone into the shutdown
> state.
The easy answer is to simply *not* define it in the first place. If
you use virDomainCreateLinux() instead of virDomainDefine+virDomainCreate
then you'll get a running VM without any persistent config file behind
it. Then all trace will disappear when it shuts down.
Daniel
--
|: Red Hat, Engineering, London -o- http://people.redhat.com/berrange/ :|
|: http://libvirt.org -o- http://virt-manager.org -o- http://ovirt.org :|
|: http://autobuild.org -o- http://search.cpan.org/~danberr/ :|
|: GnuPG: 7D3B9505 -o- F3C9 553F A1DA 4AC2 5648 23C1 B3DF F742 7D3B 9505 :|
More information about the libvir-list
mailing list