On 2010-03-06 1:53 AM, Alan McKinnon wrote: > On Saturday 06 March 2010 01:30:38 Tanstaafl wrote: >> So, again, does anyone know if the new version of lvm2 (with >> integrated device-mapper) will work ok on the 2.6.23 kernel, or is >> there a minimum version required?
> Again, this is in the ebuild. You can ignore most of the weird > details and look for important stuff. Dependencies are in DEPEND, and > in the case of the latest lvm2, the only important limits are: > > !!sys-fs/device-mapper >> =sys-apps/util-linux-2.16 Ok, good, I'm at 2.16.2 - and I guess they're not so scary as I remembered. I come from a Windows background, and I'm really enjoying learning linux, but still get a little intimidated sometimes. Next time I'll look first then ask only if I can't answer it for myself. Thanks for not taking my jab personally... > These are userspace tools so it's safe, you won't lose data or > functionality as long as you don't reboot in the middle. That's what I'd been able to glean from googling, but nothing really came out and just said it like that - so thanks. > You were talking about switching compilers then rebooting. There's > no requirement for a reboot in that step. I know, but in the parentheses I also said that after the switch I would rebuild world (and by implication the kernel) - and *that* is what I was worried about wrt rebooting - running on a kernel (in memory) that was compiled with a different version of the one (on disk). > Once you have successfully updated the box and it's kernel, then > reboot it to load the new kernel, but you can do that step whenever > you are ready. Got it... >> I was already leaning toward the kernel upgrade first as being the >> safest solution (then fix lvm2, then switch compilers, update everything >> else, then rebuild world), but I have to justify it to the boss, which >> is why I asked in the first place... > I suspect your kernel/compiler/lvm upgrad will be smooth and trouble-free. Me too, but like I said, I like to ask first - I've been bitten before by not asking simple questions prior to doing something that I *thought* should go ok, but had I asked the question, I'd have discovered the simple thing I should have done to avoid a real hassle... > If the box is old, and you have to switch to openrc/baselayout2, > that's where your troubles are going to happen. Ok, this is an older install, and I've been pretty good (until now) about keeping it pretty much up to date. gcc-4.3.4 only went stable on amd64 4-5 months ago and I don't usually wait this long to switch to it and rebuild world (I usually wait 1-2 months)... Baselayout2 is still not stable, so, yes, I'm still on baselayout1, and now you've gone and made me nervous again. ;) Are you suggesting I should already be using it?? > This is a deep change that touches many things with lots of configs > being updated and things moving around. Ok, where is the best place to go to start reading/learning about how to prep for it? > What version of those packages are you running, and what do you plan > to upgrade to, if at all? I certainly was not planning on updating to an unstable baselayout - why should I? I keep all critical system files at stable (gcc, baselayout, kernel, lvm, etc), and only occasionally run unstable/testing versions of apps like postfix, dovecot, etc if I want/need to... Now my main concern is, how long after baselayout2 goes stable before this become a real problem for systems still on baselayout1? Thanks again Andrew for your time and responses, its appreciated. -- Charles