Bug 38329
Summary: | LVM driver or module will not load. | ||
---|---|---|---|
Product: | [Retired] Red Hat Linux | Reporter: | Need Real Name <rmoles> |
Component: | kernel | Assignee: | Arjan van de Ven <arjanv> |
Status: | CLOSED CURRENTRELEASE | QA Contact: | Brock Organ <borgan> |
Severity: | medium | Docs Contact: | |
Priority: | medium | ||
Version: | 7.1 | ||
Target Milestone: | --- | ||
Target Release: | --- | ||
Hardware: | i686 | ||
OS: | Linux | ||
Whiteboard: | |||
Fixed In Version: | Doc Type: | Bug Fix | |
Doc Text: | Story Points: | --- | |
Clone Of: | Environment: | ||
Last Closed: | 2001-05-10 18:04:13 UTC | Type: | --- |
Regression: | --- | Mount Type: | --- |
Documentation: | --- | CRM: | |
Verified Versions: | Category: | --- | |
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
Cloudforms Team: | --- | Target Upstream Version: | |
Embargoed: |
Description
Need Real Name
2001-04-29 19:09:40 UTC
2 things: 1) LVM is not supported; it is quite buggy in the mainstream kernels and "newer" betaversions aren't nearly compatible enough 2) If you changed the .config to include LVM, you must also create a new vmlinuz file by using "make bzImage", as even turning LVM on as a module requires several changes in core-kernel code. I did follow those steps, and ran make bzlilo after the making the changes to the core kernel. If LVM is not supported why is it in the kernel selection? That was the reason why I upgrade to 7.1. To use the 2.4x kernel. I did have LVM working under wolverine with the 2.4.1 kernel. I went to beta version as a last resort, since I couldn't get the the stable version to work with RH 7.1 hoping for some fixes. Also another note I went to RH 7.1 because I was running into memory issues and was recommended by bugzilla to go to the next kernel version of RH. What a better way to go, then to go the next RELEASED VERSION. The step process also include first with an upgrade. However that didn't work. So I wiped my system, and started with a fresh install. There was no notes in RH Documentation stating that LVM is not supported. Matter of fact LVM is in the /usr/src/linux/Documentation. So could we try this again, and not give a Microsoft Answer. Yes the 2.4 kernel has code that pretends to be LVM. And no it does not work reliably. That is why we (Red Hat) have it disabled it for the kernels we ship. If you want to build it into your own kernel, you can. The LVM in the kernelsources we ship will compile. Install the kernel-sources rpm and do the following steps: cd /usr/src/linux-2.4.2 make mrproper make menuconfig -> pick "load" and load the config file you want from the configs/ directory -> change the LVM setting and any others you want -> hit "save" make dep make bzImage make modules make modules_install and then install the arch/i386/boot/bzImage wherever you want it, in the way you usually do that. However, don't yell at me if it crashes your kernel under heavy load or other versions of LVM are on-disk incompatible. These are the reasons why we did not enable it in the kernel we shipped. You don't have to like that. Customers expect us to ship a stable kernel, and the only way we can do that is to not enable every new experimental/unfinished feature a kernel might have. |