mirror of
git://sourceware.org/git/lvm2.git
synced 2025-03-10 16:58:47 +03:00
Print error if VG already exist.
This test have to be moved because of new vg read error handling.
This commit is contained in:
parent
fec4de9563
commit
b917086464
@ -1,5 +1,6 @@
|
||||
Version 2.02.57 -
|
||||
====================================
|
||||
Fix error message if VG already exist in vgcreate.
|
||||
Fix tools to use log_error when stopped by user.
|
||||
Fix lvcreate --readahead.
|
||||
Fix clvmd memory leak in lv_info_by_lvid.
|
||||
|
@ -55,8 +55,13 @@ int vgcreate(struct cmd_context *cmd, int argc, char **argv)
|
||||
|
||||
/* Create the new VG */
|
||||
vg = vg_create(cmd, vp_new.vg_name);
|
||||
if (vg_read_error(vg))
|
||||
goto_bad;
|
||||
if (vg_read_error(vg)) {
|
||||
if (vg_read_error(vg) == FAILED_EXIST)
|
||||
log_error("A volume group called %s already exists.", vp_new.vg_name);
|
||||
else
|
||||
log_error("Can't get lock for %s.", vp_new.vg_name);
|
||||
goto bad;
|
||||
}
|
||||
|
||||
if (!vg_set_extent_size(vg, vp_new.extent_size) ||
|
||||
!vg_set_max_lv(vg, vp_new.max_lv) ||
|
||||
|
Loading…
x
Reference in New Issue
Block a user