From e0ed1b458db0a10458a34fdb94b804304f2bc0c1 Mon Sep 17 00:00:00 2001 From: Alasdair Kergon Date: Mon, 14 May 2012 16:18:57 +0000 Subject: Warn of deadlock risk when using snapshots of mirror segment type. --- lib/metadata/lv_manip.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'lib') diff --git a/lib/metadata/lv_manip.c b/lib/metadata/lv_manip.c index 15a1945a..3913680c 100644 --- a/lib/metadata/lv_manip.c +++ b/lib/metadata/lv_manip.c @@ -4231,9 +4231,9 @@ static struct logical_volume *_lv_create_an_lv(struct volume_group *vg, struct l if (lv_is_mirror_type(org) && !seg_is_raid(first_seg(org))) { - log_error("Snapshots of \"mirror\" segment types" - " are not supported"); - return NULL; + log_warn("WARNING: Snapshots of mirrors can deadlock under rare device failures."); + log_warn("WARNING: Consider using the raid1 mirror type to avoid this."); + log_warn("WARNING: See global/mirror_segtype_default in lvm.conf."); } if (!lv_info(cmd, org, 0, &info, 0, 0)) { -- cgit