diff options
Diffstat (limited to 'tools/lvresize.c')
-rw-r--r-- | tools/lvresize.c | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/tools/lvresize.c b/tools/lvresize.c index 08248bbec..f747d4ccf 100644 --- a/tools/lvresize.c +++ b/tools/lvresize.c @@ -174,6 +174,9 @@ int lvresize(struct cmd_context *cmd, int argc, char **argv) if (!_lvresize_params(cmd, argc, argv, &lp)) return EINVALID_CMD_LINE; + if (!dlock_vg(cmd, lp.vg_name, "ex", 0)) + return_ECMD_FAILED; + log_verbose("Finding volume group %s", lp.vg_name); vg = vg_read_for_update(cmd, lp.vg_name, NULL, 0); if (vg_read_error(vg)) { |