<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=utf-8">
</head>
<body bgcolor="#FFFFFF" text="#000000">
<div class="moz-text-flowed" style="font-family: -moz-fixed;
font-size: 14px;" lang="x-western">Hi,
<br>
<br>
I'm looking for someone who can give me advice on a problem I am
having rebuilding the full set (server and client) of Lustre rpms,
including zfs support on the server side. The 2.7.0 rpms as
distributed were built with zfs 0.6.3, and do not work with 0.6.4.
<br>
<br>
So, I follow the directions here, fetching the current git source
which is something like 2.7.56:
<br>
<a class="moz-txt-link-freetext"
href="https://wiki.hpdd.intel.com/pages/viewpage.action?pageId=8126821">https://wiki.hpdd.intel.com/pages/viewpage.action?pageId=8126821</a>
<br>
I modified this as follows to include zfs:
<br>
<br>
cd /usr/src/spl-0.6.4.2/
<br>
./configure --with-config=kernel
<br>
make all
<br>
cd ../zfs-0.6.4.2/
<br>
./configure --with-config=kernel
<br>
make all
<br>
<br>
Then, when I reach the stage of building the Lustre rpms, I
prepare by
<br>
./configure --with-linux=<i class="moz-txt-slash"><span
class="moz-txt-tag">/</span>home/build/kernel/rpmbuild/BUILD/kernel-2.6.32.504.16.2.el6_lustre<span
class="moz-txt-tag">/</span></i>
--with-zfs=/usr/src/zfs-0.6.4.2 --with-spl=/usr/src/spl-0.6.4.2
<br>
<br>
I install the kernel rpm, create the initramfs, and reboot.
<br>
<br>
This is where it all goes horribly wrong. Our systems are built
with LVM partitions, with the exception of the /boot partition on
/dev/sda1. grub.conf is seen there in sda1, the kernel choice is
made, it starts going. Then nothing. The console goes silent.
It appears that the kernel cannot access the LVM partitions. From
everything I can see, dracut knows about them, but I am at a loss
on how to proceed.
<br>
<br>
/sbin/new-kernel-pkg --package kernel --mkinitrd --dracut --depmod
--install 2.6.32.504.16.2.el6_lustre
<br>
<br>
title Scientific Linux (2.6.32.504.16.2.el6_lustre)
<br>
root (hd0,0)
<br>
kernel /vmlinuz-2.6.32.504.16.2.el6_lustre ro
root=/dev/mapper/vg0-lv_root rd_NO_LUKS rd_LVM_LV=vg0/lv_root
LANG=en_US.UTF-8 rd_NO_MD rhgb quiet selinux=0
rd_LVM_LV=vg0/lv_swap SYSFONT=latarcyrheb-sun16 crashkernel=auto
KEYBOARDTYPE=pc KEYTABLE=us rd_NO_DM rhgb quiet printk.time=1
console=tty0 console=ttyS1,57600n8
<br>
initrd /initramfs-2.6.32.504.16.2.el6_lustre.img
<br>
<br>
Can anyone advise me on how to proceed with this? I'd really like
to get the upgraded zfs in use over the 0.6.3 that is running now.
<br>
<br>
Thanks,
<br>
bob
<br>
<br>
</div>
</body>
</html>