]> git.proxmox.com Git - qemu-server.git/blobdiff - PVE/API2/Qemu.pm
clone_vm : only deactivate sources volume if source vm if offline
[qemu-server.git] / PVE / API2 / Qemu.pm
index 226e597d899b6ea0d83b14439f9eb32e477b1585..bf6f6fd75d50c64a0dc5bdaab4867f4d045b24af 100644 (file)
@@ -2300,7 +2300,7 @@ __PACKAGE__->register_method({
 
                     if ($target) {
                        # always deactivate volumes - avoid lvm LVs to be active on several nodes
-                       PVE::Storage::deactivate_volumes($storecfg, $vollist, $snapname);
+                       PVE::Storage::deactivate_volumes($storecfg, $vollist, $snapname) if !$running;
 
                        my $newconffile = PVE::QemuServer::config_file($newid, $target);
                        die "Failed to move config to node '$target' - rename failed: $!\n"