https://bugzilla.novell.com/show_bug.cgi?id=848754 https://bugzilla.novell.com/show_bug.cgi?id=848754#c7 --- Comment #7 from Earl Ruby <eruby@knowledgematters.net> 2013-11-18 22:34:48 UTC --- Thanks. That certainly sounds promising. More details on my setup: I'm using a couple of HP Bladeservers for CPU and a couple of ~100TB Pillar SANs to provide LUNs to the blades using fiberchannel connections and multipathd for fiberchannel fault-tolerance. There is no local storage on the blades. For dom0 we create a single small LUN which is the PV for dom0. We build a VG on that LUN called "switch" with multiple LVs within it. These LVs are for dom0 only. For domU's we (almost always) create a single LUN which is the PV for the domU. The VG name installed on that PV will be the same name as the host, so host name "dir0" will have a VG named "dir0" and LVs carved out of the PV. (So yes, 2000b0804e0002142-part1 is a /boot partition on the VM itself.) On my older OpenSUSE 11.4 dom0 servers I can see all of the VGs for all of the guest domU's, and it's never been an issue, so I always thought that was normal. If I need to blacklist the LUNs from the dom0 using the lvm.conf filter I can do that, just never realized it was necessary. The domU LVs are *never* mounted in the dom0 environment and rarely migrated from one dom0 to another, so maybe that's why this has always worked OK. I'm guessing I will need to modify the dom0 filter so that it shows: filter = [ "a|/dev/disk/by-id/dm-uuid-.*mpath-.*|", "r|/dev/disk/by-id/dm-uuid-mpath-2000b0804e0002142|", "r/.*/" ] .. including all domU devices so that they're removed, correct? For dir0, right now /etc/xen/vm/dir0 is using: /dev/disk/by-id/scsi-2000b0804e0002142 ..which is symlinked to ../../dm-3. I changed /etc/xen/vm/dir0 to use: /dev/disk/by-id/dm-uuid-mpath-2000b0804e0002142 .. which is also symlinked to ../../dm-3. I also changed the filter in lvm.conf to match the filter you suggested and I rebooted the server. I still had the same issue when I tried to start dir0, so I added the domU /dev/disk/by-id/dm-uuid-mpath-* names to the filter list in dom0: filter = [ "a|/dev/disk/by-id/dm-uuid-.*mpath-.*|", "r|/dev/disk/by-id/dm-uuid-part2-mpath-2000b0804e0002142|", "r|/dev/disk/by-id/dm-uuid-part2-mpath-2000b0804df002142|", "r|/dev/disk/by-id/dm-uuid-part2-mpath-2000b0804e0002142|", "r/.*/" ] .. and rebooted again. However, now when I type pvs in dom0, I still see all of the PVs, when I type vgdisplay I still see all of the domU VGs, and when I try to start the dir0 VM, I still get "Volume group "dir0" not found" errors. What additional output from supportconfig do you need? What flags? -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.