diff options
Diffstat (limited to 'tools/vgrename.c')
-rw-r--r-- | tools/vgrename.c | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/tools/vgrename.c b/tools/vgrename.c index 8dc413920..a287a21f9 100644 --- a/tools/vgrename.c +++ b/tools/vgrename.c @@ -29,6 +29,12 @@ static struct volume_group *_get_old_vg_for_rename(struct cmd_context *cmd, return_NULL; } + if (is_dlock_type(vg->lock_type)) { + log_error("vgrename not allowed for lock_type %s", vg->lock_type); + unlock_and_release_vg(cmd, vg, vg_name_old); + return NULL; + } + return vg; } |