<div dir="ltr">Hello, <div><br></div><div>I am new to lustre system. Was trying to setup a lustre on Centos 7 with zfs. </div><div><br></div><div>When came to the step to start lustre.service from systemctl, got the errors:</div><div>....</div><div><p style="margin:0px;font-size:18px;line-height:normal;font-family:'Andale Mono';color:rgb(41,249,20);background-color:rgb(0,0,0)"><span style="color:rgb(195,55,32)">-------</span></p><p style="margin:0px;font-size:18px;line-height:normal;font-family:'Andale Mono';color:rgb(41,249,20);background-color:rgb(0,0,0)"><span style="color:rgb(195,55,32)">osd</span><span style="">_zfs: disagrees about version of symbol dmu_objset_space</span></p></div><div><p style="margin:0px;font-size:18px;line-height:normal;font-family:'Andale Mono';color:rgb(41,249,20);background-color:rgb(0,0,0)"><span style="color:rgb(195,55,32)">osd</span><span style="">_zfs: Unknown symbol dmu_objset_space (err -22)</span></p><p style="margin:0px;font-size:18px;line-height:normal;font-family:'Andale Mono';color:rgb(41,249,20);background-color:rgb(0,0,0)">------</p><p style="margin:0px;font-size:18px;line-height:normal;font-family:'Andale Mono';color:rgb(41,249,20);background-color:rgb(0,0,0)"><span style="">LustreError: 158-c: Can't load module '</span><span style="color:rgb(195,55,32)">osd</span><span style="">-zfs'</span></p><p style="margin:0px;font-size:18px;line-height:normal;font-family:'Andale Mono';color:rgb(41,249,20);background-color:rgb(0,0,0)"><span style="">LustreError: 48041:0:(genops.c:318:class_newdev()) OBD: unknown type: </span><span style="color:rgb(195,55,32)">osd</span><span style="">-zfs</span></p><p style="margin:0px;font-size:18px;line-height:normal;font-family:'Andale Mono';color:rgb(41,249,20);background-color:rgb(0,0,0)"><span style="">.....</span></p></div><div><br></div><div><br></div><div>Here is what I have done:</div><div><br></div><ul><li>I installed kernel-3.10.0-327.3.1.el7_lustre.x86_64, <br></li><li>Then configured and installed zfs from <a href="http://archive.zfsonlinux.org">archive.zfsonlinux.org</a>(0.6.5.7-1)<br></li><li>Then downloaded and installed lustre rpms from el7.2.1511 from: <a href="https://downloads.hpdd.intel.com/public/lustre/latest-feature-release/">https://downloads.hpdd.intel.com/public/lustre/latest-feature-release/</a></li><li>Then <span style="font-family:Menlo;font-size:18px;color:rgb(195,55,32)"><b>zpool</b></span><span style="font-family:Menlo;font-size:18px"> create mdt01-pool /dev/sdb</span></li><li><font size="4">mkfs.lustre --reformat --fsname=lustre01 --mgs --mdt --backfstype=zfs --index=0 --mgsnode=10.1.12.1@o2ib --servicenode=10.1.12.1@o2ib mdt01-pool/mgsmdt01</font><br></li><li><span style="font-size:large">echo </span><span style="font-size:large">"mds1 - lustre01-MDT0000 zfs:mdt01-pool/mgsmdt01" > /etc/ldev.conf</span></li><li><font size="4">echo "options lnet networks=o2ib(ib0)" > /etc/modprobe.d/lustre.conf</font></li><li><font size="4">systemctl start lustre.service</font></li></ul>This is where it failed. <div><font face="Menlo" size="4"><br></font></div>Then I think it might be because of the zfs version. So downloaded lustre-2.8.0-3.10.0_327.3.1.el7_lustre.x86_64.src.rpm, and tried to rebuild from it. But after rebuilding, there were no lustre-osd-zfs and lustre-osd-zfs-mount rpms? <div><br></div><div><br></div><div>Would greatly appreciate any suggestions!<br><br><br>Thanks in advance!<br><br><br>yc</div></div>