If you did a "yum remove" of some package that is requied by lvm, you'd also wind up removing lvm packages. This is a chronic problem with "yum -y remove" commands.
On Tue, Apr 2, 2013 at 1:11 PM, John Pilkington <[email protected]> wrote: > On 02/04/13 14:20, Steven Haigh wrote: > >> On 03/04/13 00:10, John Pilkington wrote: >> >>> Hi: I'm new to this list. >>> >>> I installed SL6 i386 on a Compaq laptop, circa 2007, in November 2011 >>> and kept it updated. I used it mainly to try newer builds of MythTV >>> before updating my main Mythbox. It worked well, although closedown was >>> rarely clean. >>> >>> Last week booting failed to complete; the lv_home superblock could not >>> be read. fdisk -l doesn't see it. >>> >>> /etc/lvm/archive and /etc/lvm/backup are unchanged from initial >>> installation; one was created before, and one after, running /sbin/vgs >>> <options>. That file no no longer exists, and because the lvm2 package >>> has been removed, tools such as vgcfgrestore are also absent. My >>> attempt to reinstall lvm2 failed at the download stage, although I do >>> have a local copy of the previously installed package. The seems to be >>> some interaction with initscripts. >>> >> >> Firstly, you're going to want to install the lvm packages again. No >> matter what you do, without the tools, you won't be able to interact >> with anything LVM without those tools. >> >> I did a quick search of the list archives but saw nothing that looked >>> relevant. There's a recently active Bugzilla thread here, but I suspect >>> it's dealing with more complex installations than mine. >>> >>> https://bugzilla.redhat.com/**show_bug.cgi?id=800801<https://bugzilla.redhat.com/show_bug.cgi?id=800801> >>> >>> Perhaps a potential cause, other than unclean-shutdown. might be using >>> python binary-write mode to cut-and-copy multi-GB video files on a >>> 32-bit machine; but that's really just speculation. >>> >>> I would welcome suggestions. >>> >> >> Its more likely that because the tools were removed, the reboot would >> mean the VG/LVs were unmounted - then without the tools you wouldn't be >> able to mount them again. >> >> You should have lvm2 and lvm2-libs installed at a bare minimum. Then I'd >> try vgscan, lvscan etc and see what appears. >> > > Thank you! Fortunately I had compatible packages for lvm2, lvm2-libs and > initscripts cached and was able to install them. No idea how they had > become uninstalled. Then vgscan, lvscan and reboot back to normal. > Since then I've upgraded to SL6.4 although it seems that at present, > although dmesg shows my tv tuner is recognised, I have to run an older > kernel that has a matching v4l module to get tv capability. > > John P >
