We are trying a test configuration in which a host machine runs the redhat-patched lustre kernel 2.6.18-164.11.1.el5_lustre.1.8.3 and then simultaneously serves as a host for one or more kvm-based virtual machines. My questions: 1) normally the kernel modules for KVM in the redhat world are supplied by an rpm called kmod-kvm.. does anyone have matching binaries for these that match the above lustre kernel, or instructions on how they could be compiled. 2) Supposing that these four modules (ksm.ko, kvm-amd.ko, kvm-intel.ko, and kvm.ko) can be found somewhere, is the underlying lustre kernel mentioned above, compiled with a configuration such that it could run them? I''ve looked at the config file and it isn''t obvious. On this hardware with a stock redhat kernel, it reports that I can run a fully-virtualized host. But under the above lustre kernel it says that no virtualization options are available. Is that by design Does anyone have experience running recent lustre kernels with KVM either as a host or as a virtual machine guest? Thanks Steve Timm -- ------------------------------------------------------------------ Steven C. Timm, Ph.D (630) 840-8525 timm at fnal.gov http://home.fnal.gov/~timm/ Fermilab Computing Division, Scientific Computing Facilities, Grid Facilities Department, FermiGrid Services Group, Assistant Group Leader.
Brian J. Murrell
2010-Jul-22 16:38 UTC
[Lustre-discuss] Lustre kernel support as KVM host?
On Tue, 2010-07-20 at 16:16 -0500, Steven Timm wrote:> We are trying a test configuration in which a host > machine runs the redhat-patched lustre kernel > 2.6.18-164.11.1.el5_lustre.1.8.3 and then simultaneously > serves as a host for one or more kvm-based virtual machines.For the record, we recommend against running anything except Lustre on Lustre servers. That said...> My questions: > 1) normally the kernel modules for KVM in the redhat world > are supplied by an rpm called kmod-kvm.. does anyone have > matching binaries for these that match the above lustre > kernel, or instructions on how they could be compiled.We don''t rebuild the kmod-* RPMs with our patched kernel, per the above. Everything you need to run a Lustre server with a Lustre patched kernel is in the kernel and lustre-modules RPMs. If you want to do anything beyond that, you will have to rebuild the kmod-* RPMs yourself.> 2) Supposing that these four modules (ksm.ko, kvm-amd.ko, > kvm-intel.ko, and kvm.ko) can be found somewhere, is the > underlying lustre kernel mentioned above, compiled with a configuration > such that it could run them?I''m not sure. Given that it is not a use-case we support, it''s entirely likely that it''s not. b. -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 198 bytes Desc: This is a digitally signed message part Url : http://lists.lustre.org/pipermail/lustre-discuss/attachments/20100722/5345dd57/attachment.bin