]> git.proxmox.com Git - pve-storage.git/blobdiff - PVE/API2/Disks/LVM.pm
api: disks: create: re-check disk after fork/lock
[pve-storage.git] / PVE / API2 / Disks / LVM.pm
index 569e9d1afae9b94f3ac200ae1fc74d88bfe0746f..2c216c0f6baeb7d20c3f841a1cd137d944b25c35 100644 (file)
@@ -154,6 +154,8 @@ __PACKAGE__->register_method ({
 
        my $worker = sub {
            PVE::Diskmanage::locked_disk_action(sub {
+               PVE::Diskmanage::assert_disk_unused($dev);
+
                PVE::Storage::LVMPlugin::lvm_create_volume_group($dev, $name);
 
                if ($param->{add_storage}) {