[lustre-discuss] Issue with installing zfs on lustre

Riccardo Veraldi Riccardo.Veraldi at cnaf.infn.it
Wed May 4 00:37:05 PDT 2016


you need to use 0.6.4.2

this because lustre has I/O performance issues with the latest ZFS 
version for linux.

I used ZFS 0.6.4 and it works.

only you have to build your own lustre 2.8.0  RPM and eventually build 
them without ldiskfs support.
I was not interested in ldiskfs so I just took it out.
The lustre.spec files from the src.rpm anyway has some issues, you will 
see it yourself so you will need
to tweak it a little bit, but it will work at the end.

I gave you very useful hints on how to go on.

So now you can do it yourself.

On 03/05/16 23:53, sohamm wrote:
> Thanks Alex
>
> zfsonlinux.org/lustre.html <http://zfsonlinux.org/lustre.html> shows 
> that the packages are available for epel6 and not 7
>
> zfsonlinux.org/epel.html <http://zfsonlinux.org/epel.html> shows that 
> the packages are available for epel7. so if use this,
> $ sudo yum localinstall --nogpgcheckhttp://archive.zfsonlinux.org/epel/zfs-release.el7.noarch.rpm
> $ sudo yum install epel-release
> $ sudo yum install kernel-devel zfs
> i get the below..
> Dependencies Resolved
>
> ==============================================================================================
>  Package              Arch  Version                             
>  Repository      Size
> ==============================================================================================
> Installing:
>  zfs                  x86_64  0.6.5.6-1.el7.centos                 zfs 
>            330 k
> Installing for dependencies:
>  cpp                  x86_64  4.8.5-4.el7                         
>  base           5.9 M
>  dkms                 noarch  2.2.0.3-30.git.7c3e7c5.el7           
> epel            77 k
>  gcc                  x86_64  4.8.5-4.el7                         
>  base            16 M
>  glibc-devel          x86_64  2.17-106.el7_2.4                     
> updates        1.0 M
>  glibc-headers        x86_64  2.17-106.el7_2.4                     
> updates        662 k
>  libmpc               x86_64  1.0.1-3.el7                         
>  base            51 k
>  libnvpair1           x86_64  0.6.5.6-1.el7.centos                 zfs 
>             32 k
>  libuutil1            x86_64  0.6.5.6-1.el7.centos                 zfs 
>             37 k
>  libzfs2              x86_64  0.6.5.6-1.el7.centos                 zfs 
>            118 k
>  libzpool2            x86_64  0.6.5.6-1.el7.centos                 zfs 
>            419 k
>  mpfr                 x86_64  3.1.1-4.el7                         
>  base           203 k
>  spl                  x86_64  0.6.5.6-1.el7.centos                 zfs 
>             28 k
>  spl-dkms             noarch  0.6.5.6-1.el7.centos                 zfs 
>            426 k
>  zfs-dkms             noarch  0.6.5.6-1.el7.centos                 zfs 
>            1.8 M
>
> Transaction Summary
> ==============================================================================================
> Install  1 Package (+14 Dependent packages)
>
>
> However you can notice that version for some of the dependencies and 
> zfs is 0.6.5 and the ones in the hpddlustre server are 0.6.4. So i am 
> not sure if the newer zfs + dependent file versions would work well 
> with the lustre without issues. Also is there a order in installing 
> zfs vs lustre and does that make a difference.
>
> Thanks
> Div
>
>
> On Tue, May 3, 2016 at 10:46 PM, Alexander I Kulyavtsev <aik at fnal.gov 
> <mailto:aik at fnal.gov>> wrote:
>
>     Install zfs and spl from zfsonlinux.org <http://zfsonlinux.org>
>
>     Alex
>
>     On May 4, 2016, at 12:40 AM, sohamm <sohamm at gmail.com
>     <mailto:sohamm at gmail.com>> wrote:
>
>>     Downloading packages:
>>     kmod-zfs-3.10.0-327.13.1.el7_l FAILED
>>     http://build.hpdd.intel.com/job/lustre-master/arch=x86_64%2Cbuild_type=server%2Cdistro=el7%2Cib_stack=inkernel/lastSuccessfulBuild/artifact/artifacts/RPMS/x86_64/kmod-zfs-3.10.0-327.13.1.el7_lustre.x86_64-0.6.4.2-1.el7.x86_64.rpm:
>>     [Errno 14] HTTPS Error 401 - Unauthorized
>
>
>
>
> _______________________________________________
> lustre-discuss mailing list
> lustre-discuss at lists.lustre.org
> http://lists.lustre.org/listinfo.cgi/lustre-discuss-lustre.org


-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.lustre.org/pipermail/lustre-discuss-lustre.org/attachments/20160504/1ed4e8a8/attachment-0001.htm>


More information about the lustre-discuss mailing list