[lvm-devel] master - add suggestion message for mirror LVs
David Teigland
teigland at sourceware.org
Wed Jan 15 15:47:39 UTC 2020
Gitweb: https://sourceware.org/git/?p=lvm2.git;a=commitdiff;h=d53bfae273677975bd805bfaa3d7e7cd995aaa52
Commit: d53bfae273677975bd805bfaa3d7e7cd995aaa52
Parent: 2f6d0a6408220a1f6a96a9f39779846578d88b8c
Author: Heming Zhao <heming.zhao at suse.com>
AuthorDate: Wed Jan 15 02:44:30 2020 +0000
Committer: David Teigland <teigland at redhat.com>
CommitterDate: Wed Jan 15 09:46:54 2020 -0600
add suggestion message for mirror LVs
Currently the error messages are not clear. This very easy to
guide user to execute "--removemissing --force", it is dangerous
and will make the LVs to be destroied.
Signed-off-by: Zhao Heming <heming.zhao at suse.com>
---
tools/vgreduce.c | 2 ++
1 file changed, 2 insertions(+)
diff --git a/tools/vgreduce.c b/tools/vgreduce.c
index b001ccb..4a4202e 100644
--- a/tools/vgreduce.c
+++ b/tools/vgreduce.c
@@ -67,6 +67,8 @@ static int _consolidate_vg(struct cmd_context *cmd, struct volume_group *vg)
cmd->handles_missing_pvs = 1;
log_error("There are still partial LVs in VG %s.", vg->name);
log_error("To remove them unconditionally use: vgreduce --removemissing --force.");
+ log_error("To remove them unconditionally from mirror LVs use: vgreduce"
+ " --removemissing --mirrorsonly --force.");
log_warn("WARNING: Proceeding to remove empty missing PVs.");
}
More information about the lvm-devel
mailing list