From baca276db593fbd7d6bc02e15f65952680bc031c Mon Sep 17 00:00:00 2001 From: Dietmar Maurer Date: Tue, 19 Nov 2013 08:15:54 +0100 Subject: [PATCH] deactivate volumes after clone to other node --- PVE/API2/Qemu.pm | 3 +++ 1 file changed, 3 insertions(+) diff --git a/PVE/API2/Qemu.pm b/PVE/API2/Qemu.pm index c8a2738d..925b2ad5 100644 --- a/PVE/API2/Qemu.pm +++ b/PVE/API2/Qemu.pm @@ -2252,6 +2252,9 @@ __PACKAGE__->register_method({ PVE::QemuServer::update_config_nolock($newid, $newconf, 1); if ($target) { + # always deactivate volumes - avoid lvm LVs to be active on several nodes + PVE::Storage::deactivate_volumes($storecfg, $vollist); + my $newconffile = PVE::QemuServer::config_file($newid, $target); die "Failed to move config to node '$target' - rename failed: $!\n" if !rename($conffile, $newconffile);