Bug 786626 - snapshots are reported as no longer being monitored every time a new snapshot is created
Summary: snapshots are reported as no longer being monitored every time a new snapshot...
Keywords:
Status: CLOSED NOTABUG
Alias: None
Product: Red Hat Enterprise Linux 6
Classification: Red Hat
Component: lvm2
Version: 6.3
Hardware: x86_64
OS: Linux
low
low
Target Milestone: rc
: ---
Assignee: LVM and device-mapper development team
QA Contact: Cluster QE
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2012-02-01 23:31 UTC by Corey Marthaler
Modified: 2012-02-15 17:36 UTC (History)
9 users (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2012-02-15 17:36:11 UTC
Target Upstream Version:


Attachments (Terms of Use)

Description Corey Marthaler 2012-02-01 23:31:53 UTC
Description of problem:
Everytime a new snapshot is created, it is reported that any existing snapshot is no longer being monitored. This seems to be odd.

This issue is also mentioned in the following comment:
https://bugzilla.redhat.com/show_bug.cgi?id=707056#c1

qarshd[30865]: Running cmdline: lvcreate -s /dev/snapper/origin -c 32 -n 500_1 -L 50M
lvm[1202]: Monitoring snapshot snapper-500_1

qarshd[30902]: Running cmdline: lvcreate -s /dev/snapper/origin -c 32 -n 500_2 -L 50M
lvm[1202]: No longer monitoring snapshot snapper-500_1
lvm[1202]: Monitoring snapshot snapper-500_1
lvm[1202]: Monitoring snapshot snapper-500_2

qarshd[30941]: Running cmdline: lvcreate -s /dev/snapper/origin -c 32 -n 500_3 -L 50M
lvm[1202]: No longer monitoring snapshot snapper-500_1
lvm[1202]: No longer monitoring snapshot snapper-500_2
lvm[1202]: Monitoring snapshot snapper-500_1
lvm[1202]: Monitoring snapshot snapper-500_2
lvm[1202]: Monitoring snapshot snapper-500_3

qarshd[30988]: Running cmdline: lvcreate -s /dev/snapper/origin -c 32 -n 500_4 -L 50M
lvm[1202]: No longer monitoring snapshot snapper-500_1
lvm[1202]: No longer monitoring snapshot snapper-500_2
lvm[1202]: No longer monitoring snapshot snapper-500_3
lvm[1202]: Monitoring snapshot snapper-500_1
lvm[1202]: Monitoring snapshot snapper-500_2
lvm[1202]: Monitoring snapshot snapper-500_3
lvm[1202]: Monitoring snapshot snapper-500_4

qarshd[31043]: Running cmdline: lvcreate -s /dev/snapper/origin -c 32 -n 500_5 -L 50M
lvm[1202]: No longer monitoring snapshot snapper-500_1
lvm[1202]: No longer monitoring snapshot snapper-500_2
lvm[1202]: No longer monitoring snapshot snapper-500_3
lvm[1202]: No longer monitoring snapshot snapper-500_4
lvm[1202]: Monitoring snapshot snapper-500_1
lvm[1202]: Monitoring snapshot snapper-500_2
lvm[1202]: Monitoring snapshot snapper-500_3
lvm[1202]: Monitoring snapshot snapper-500_4
lvm[1202]: Monitoring snapshot snapper-500_5



Version-Release number of selected component (if applicable):
2.6.32-220.el6.x86_64
lvm2-2.02.90-0.25.el6    BUILT: Sat Jan 28 18:03:08 CST 2012
lvm2-libs-2.02.90-0.25.el6    BUILT: Sat Jan 28 18:03:08 CST 2012
lvm2-cluster-2.02.90-0.25.el6    BUILT: Sat Jan 28 18:03:08 CST 2012
udev-147-2.40.el6    BUILT: Fri Sep 23 07:51:13 CDT 2011
device-mapper-1.02.69-0.25.el6    BUILT: Sat Jan 28 18:03:08 CST 2012
device-mapper-libs-1.02.69-0.25.el6    BUILT: Sat Jan 28 18:03:08 CST 2012
device-mapper-event-1.02.69-0.25.el6    BUILT: Sat Jan 28 18:03:08 CST 2012
device-mapper-event-libs-1.02.69-0.25.el6    BUILT: Sat Jan 28 18:03:08 CST 2012
cmirror-2.02.90-0.25.el6    BUILT: Sat Jan 28 18:03:08 CST 2012


How reproducible:
Everytime

Comment 1 Alasdair Kergon 2012-02-02 00:15:43 UTC
I think it's harmless.  We should probably check what the code's doing is sensible and whether it's always done this or whether some recent change caused it.

Comment 2 Zdenek Kabelac 2012-02-05 16:08:14 UTC
I guess it's related to the way we process snapshot operations - before suspending snapshot - we 'unmonitor' all snapshots and after resume they are monitored again with new added snapshot as well.

We most probably may not optimize the amount of those operations for old-style snapshots.

Comment 3 Peter Rajnoha 2012-02-15 17:36:11 UTC
Well, I think these messages are OK and harmless - we have it logged what actually happens  and like Zdenek mentioned in comment #2 already, let's keep this working and let's not change this for old-style snapshots (if it could be corrected at all). These messages are there for a long time anyway...


Note You need to log in before you can comment on or make changes to this bug.