[PVE-User] disk devices not properly cleaned up after removing vm
Dhaussy Alexandre
ADhaussy at voyages-sncf.com
Tue May 5 15:24:06 CEST 2015
I see, deactivate_volumes() is called in vm_stop_cleanup or
migrate/phase3_cleanup().
I think i get the problem.
When the vm fails to start, the cleanup is missing.
The remaining devices are there because i had errors at first (TASK
ERROR: minimum memory must be 1024MB.)
QemuServer.pm
4166 PVE::Storage::activate_volumes($storecfg, $vollist);
4167
4168 eval { run_command($cmd, timeout => $statefile ? undef
: 30,
4169 umask => 0077); };
4170 my $err = $@;
4171 die "start failed: $err" if $err;
Maybe add deactivate_volumes in case of failure ?
Le 05/05/2015 12:08, Dietmar Maurer a écrit :
> But we deactivate lv's when we migrate a VM, so I have no real idea why those
> things are still active.
More information about the pve-user
mailing list