<div dir="ltr">Thanks for the replies everyone, <div>I have installed ZFS 0.7.13 and can confirm everything is up and running.</div><div><br></div><div>Much appreciated,</div><div>Finn</div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Thu, 7 Apr 2022 at 11:08, Jongwoo Han <<a href="mailto:jongwoohan@gmail.com">jongwoohan@gmail.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr">your zfs yum repository is overriding or colliding lustre packages.<div>try disabling zfs repository or use old zfs (0.7.13) repository.</div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">2022년 4월 5일 (화) 오전 8:39, Finn Rawles Malliagh via lustre-discuss <<a href="mailto:lustre-discuss@lists.lustre.org" target="_blank">lustre-discuss@lists.lustre.org</a>>님이 작성:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr">Hi all,<div><br></div><div>I am currently trying to install Lustre with ZFS support using the steps set out by <a href="https://wiki.lustre.org/Installing_the_Lustre_Software" target="_blank">https://wiki.lustre.org/Installing_the_Lustre_Software</a></div><div><br></div><div>I reached up to step 4.2.6 where I was shown this error after running the command below.</div><div><br></div><div>Does anybody have any idea on how to solve this dependency issue?</div><div><br></div><div>I am running CentOS 7.9 (I have tried the latest kernel as well as the custom Lustre kernel with the same problems). Both times have been a fresh install of CentOS 7.9.<br></div><div><br></div><div>If anyone also has a start to finish guide for dummies on how to install Lustre with ZFS support that is up to date I would very much appreciate it. It seems like a lot of resources online are out of date or missing steps.  </div><div><br></div><div>[root@mgs-mds x86_64]# yum --nogpgcheck --enablerepo=lustre-server install lustre-dkms lustre-osd-zfs-mount lustre lustre-resource-agents zfs<br>Loaded plugins: fastestmirror<br>Loading mirror speeds from cached hostfile<br> * base: <a href="http://mirror.pulsant.com/" target="_blank">mirror.pulsant.com</a><br> * epel: <a href="http://mirror.hostnet.nl/" target="_blank">mirror.hostnet.nl</a><br> * extras: <a href="http://mirror.mhd.uk.as44574.net/" target="_blank">mirror.mhd.uk.as44574.net</a><br> * updates: <a href="http://mirror.pulsant.com/" target="_blank">mirror.pulsant.com</a><br>Resolving Dependencies<br>--> Running transaction check<br>---> Package lustre.x86_64 0:2.12.8_6_g5457c37-1.el7 will be installed<br>---> Package lustre-osd-zfs-mount.x86_64 0:2.12.8_6_g5457c37-1.el7 will be installed<br>--> Processing Dependency: libzfs.so.2()(64bit) for package: lustre-osd-zfs-mount-2.12.8_6_g5457c37-1.el7.x86_64<br>Package libzfs2 is obsoleted by libzfs4, but obsoleting package does not provide for requirements<br>--> Processing Dependency: libnvpair.so.1()(64bit) for package: lustre-osd-zfs-mount-2.12.8_6_g5457c37-1.el7.x86_64<br>Package libnvpair1-0.8.6-1.el7.x86_64 is obsoleted by libnvpair3-2.0.7-1.el7.x86_64 which is already installed<br>---> Package lustre-resource-agents.x86_64 0:2.12.8_6_g5457c37-1.el7 will be installed<br>--> Processing Dependency: resource-agents for package: lustre-resource-agents-2.12.8_6_g5457c37-1.el7.x86_64<br>---> Package lustre-zfs-dkms.noarch 0:2.12.8_6_g5457c37-1.el7 will be installed<br>---> Package zfs.x86_64 0:2.0.7-1.el7 will be installed<br>--> Processing Dependency: libzpool4 = 2.0.7 for package: zfs-2.0.7-1.el7.x86_64<br>--> Processing Dependency: libzfs4 = 2.0.7 for package: zfs-2.0.7-1.el7.x86_64<br>--> Processing Dependency: libzpool.so.4()(64bit) for package: zfs-2.0.7-1.el7.x86_64<br>--> Processing Dependency: libzfs_core.so.3()(64bit) for package: zfs-2.0.7-1.el7.x86_64<br>--> Processing Dependency: libzfs.so.4()(64bit) for package: zfs-2.0.7-1.el7.x86_64<br>--> Running transaction check<br>---> Package libzfs4.x86_64 0:2.0.7-1.el7 will be installed<br>---> Package libzpool4.x86_64 0:2.0.7-1.el7 will be installed<br>---> Package lustre-osd-zfs-mount.x86_64 0:2.12.8_6_g5457c37-1.el7 will be installed<br>--> Processing Dependency: libzfs.so.2()(64bit) for package: lustre-osd-zfs-mount-2.12.8_6_g5457c37-1.el7.x86_64<br>Package libzfs2 is obsoleted by libzfs4, but obsoleting package does not provide for requirements<br>--> Processing Dependency: libnvpair.so.1()(64bit) for package: lustre-osd-zfs-mount-2.12.8_6_g5457c37-1.el7.x86_64<br>Package libnvpair1-0.8.6-1.el7.x86_64 is obsoleted by libnvpair3-2.0.7-1.el7.x86_64 which is already installed<br>---> Package resource-agents.x86_64 0:4.1.1-61.el7_9.15 will be installed<br>--> Processing Dependency: psmisc for package: resource-agents-4.1.1-61.el7_9.15.x86_64<br>--> Processing Dependency: /usr/sbin/rpc.nfsd for package: resource-agents-4.1.1-61.el7_9.15.x86_64<br>--> Processing Dependency: /usr/sbin/rpc.mountd for package: resource-agents-4.1.1-61.el7_9.15.x86_64<br>--> Processing Dependency: /usr/sbin/mount.cifs for package: resource-agents-4.1.1-61.el7_9.15.x86_64<br>--> Processing Dependency: /usr/sbin/fuser for package: resource-agents-4.1.1-61.el7_9.15.x86_64<br>--> Processing Dependency: /sbin/rpc.statd for package: resource-agents-4.1.1-61.el7_9.15.x86_64<br>--> Processing Dependency: /sbin/mount.nfs4 for package: resource-agents-4.1.1-61.el7_9.15.x86_64<br>--> Processing Dependency: /sbin/mount.nfs for package: resource-agents-4.1.1-61.el7_9.15.x86_64<br>--> Running transaction check<br>---> Package cifs-utils.x86_64 0:6.2-10.el7 will be installed<br>--> Processing Dependency: keyutils for package: cifs-utils-6.2-10.el7.x86_64<br>---> Package lustre-osd-zfs-mount.x86_64 0:2.12.8_6_g5457c37-1.el7 will be installed<br>--> Processing Dependency: libzfs.so.2()(64bit) for package: lustre-osd-zfs-mount-2.12.8_6_g5457c37-1.el7.x86_64<br>Package libzfs2 is obsoleted by libzfs4, but obsoleting package does not provide for requirements<br>--> Processing Dependency: libnvpair.so.1()(64bit) for package: lustre-osd-zfs-mount-2.12.8_6_g5457c37-1.el7.x86_64<br>Package libnvpair1-0.8.6-1.el7.x86_64 is obsoleted by libnvpair3-2.0.7-1.el7.x86_64 which is already installed<br>---> Package nfs-utils.x86_64 1:1.3.0-0.68.el7.2 will be installed<br>--> Processing Dependency: libtirpc >= 0.2.4-0.7 for package: 1:nfs-utils-1.3.0-0.68.el7.2.x86_64<br>--> Processing Dependency: gssproxy >= 0.7.0-3 for package: 1:nfs-utils-1.3.0-0.68.el7.2.x86_64<br>--> Processing Dependency: rpcbind for package: 1:nfs-utils-1.3.0-0.68.el7.2.x86_64<br>--> Processing Dependency: quota for package: 1:nfs-utils-1.3.0-0.68.el7.2.x86_64<br>--> Processing Dependency: libnfsidmap for package: 1:nfs-utils-1.3.0-0.68.el7.2.x86_64<br>--> Processing Dependency: libevent for package: 1:nfs-utils-1.3.0-0.68.el7.2.x86_64<br>--> Processing Dependency: libtirpc.so.1()(64bit) for package: 1:nfs-utils-1.3.0-0.68.el7.2.x86_64<br>--> Processing Dependency: libnfsidmap.so.0()(64bit) for package: 1:nfs-utils-1.3.0-0.68.el7.2.x86_64<br>--> Processing Dependency: libevent-2.0.so.5()(64bit) for package: 1:nfs-utils-1.3.0-0.68.el7.2.x86_64<br>---> Package psmisc.x86_64 0:22.20-17.el7 will be installed<br>--> Running transaction check<br>---> Package gssproxy.x86_64 0:0.7.0-30.el7_9 will be installed<br>--> Processing Dependency: libini_config >= 1.3.1-31 for package: gssproxy-0.7.0-30.el7_9.x86_64<br>--> Processing Dependency: libverto-module-base for package: gssproxy-0.7.0-30.el7_9.x86_64<br>--> Processing Dependency: libref_array.so.1(REF_ARRAY_0.1.1)(64bit) for package: gssproxy-0.7.0-30.el7_9.x86_64<br>--> Processing Dependency: libini_config.so.3(INI_CONFIG_1.2.0)(64bit) for package: gssproxy-0.7.0-30.el7_9.x86_64<br>--> Processing Dependency: libini_config.so.3(INI_CONFIG_1.1.0)(64bit) for package: gssproxy-0.7.0-30.el7_9.x86_64<br>--> Processing Dependency: libref_array.so.1()(64bit) for package: gssproxy-0.7.0-30.el7_9.x86_64<br>--> Processing Dependency: libini_config.so.3()(64bit) for package: gssproxy-0.7.0-30.el7_9.x86_64<br>--> Processing Dependency: libcollection.so.2()(64bit) for package: gssproxy-0.7.0-30.el7_9.x86_64<br>--> Processing Dependency: libbasicobjects.so.0()(64bit) for package: gssproxy-0.7.0-30.el7_9.x86_64<br>---> Package keyutils.x86_64 0:1.5.8-3.el7 will be installed<br>---> Package libevent.x86_64 0:2.0.21-4.el7 will be installed<br>---> Package libnfsidmap.x86_64 0:0.25-19.el7 will be installed<br>---> Package libtirpc.x86_64 0:0.2.4-0.16.el7 will be installed<br>---> Package lustre-osd-zfs-mount.x86_64 0:2.12.8_6_g5457c37-1.el7 will be installed<br>--> Processing Dependency: libzfs.so.2()(64bit) for package: lustre-osd-zfs-mount-2.12.8_6_g5457c37-1.el7.x86_64<br>Package libzfs2 is obsoleted by libzfs4, but obsoleting package does not provide for requirements<br>--> Processing Dependency: libnvpair.so.1()(64bit) for package: lustre-osd-zfs-mount-2.12.8_6_g5457c37-1.el7.x86_64<br>Package libnvpair1-0.8.6-1.el7.x86_64 is obsoleted by libnvpair3-2.0.7-1.el7.x86_64 which is already installed<br>---> Package quota.x86_64 1:4.01-19.el7 will be installed<br>--> Processing Dependency: quota-nls = 1:4.01-19.el7 for package: 1:quota-4.01-19.el7.x86_64<br>--> Processing Dependency: tcp_wrappers for package: 1:quota-4.01-19.el7.x86_64<br>---> Package rpcbind.x86_64 0:0.2.0-49.el7 will be installed<br>--> Running transaction check<br>---> Package libbasicobjects.x86_64 0:0.1.1-32.el7 will be installed<br>---> Package libcollection.x86_64 0:0.7.0-32.el7 will be installed<br>---> Package libini_config.x86_64 0:1.3.1-32.el7 will be installed<br>--> Processing Dependency: libpath_utils.so.1(PATH_UTILS_0.2.1)(64bit) for package: libini_config-1.3.1-32.el7.x86_64<br>--> Processing Dependency: libpath_utils.so.1()(64bit) for package: libini_config-1.3.1-32.el7.x86_64<br>---> Package libref_array.x86_64 0:0.1.5-32.el7 will be installed<br>---> Package libverto-tevent.x86_64 0:0.2.5-4.el7 will be installed<br>---> Package lustre-osd-zfs-mount.x86_64 0:2.12.8_6_g5457c37-1.el7 will be installed<br>--> Processing Dependency: libzfs.so.2()(64bit) for package: lustre-osd-zfs-mount-2.12.8_6_g5457c37-1.el7.x86_64<br>Package libzfs2 is obsoleted by libzfs4, but obsoleting package does not provide for requirements<br>--> Processing Dependency: libnvpair.so.1()(64bit) for package: lustre-osd-zfs-mount-2.12.8_6_g5457c37-1.el7.x86_64<br>Package libnvpair1-0.8.6-1.el7.x86_64 is obsoleted by libnvpair3-2.0.7-1.el7.x86_64 which is already installed<br>---> Package quota-nls.noarch 1:4.01-19.el7 will be installed<br>---> Package tcp_wrappers.x86_64 0:7.6-77.el7 will be installed<br>--> Running transaction check<br>---> Package libpath_utils.x86_64 0:0.2.1-32.el7 will be installed<br>---> Package lustre-osd-zfs-mount.x86_64 0:2.12.8_6_g5457c37-1.el7 will be installed<br>--> Processing Dependency: libzfs.so.2()(64bit) for package: lustre-osd-zfs-mount-2.12.8_6_g5457c37-1.el7.x86_64<br>Package libzfs2 is obsoleted by libzfs4, but obsoleting package does not provide for requirements<br>--> Processing Dependency: libnvpair.so.1()(64bit) for package: lustre-osd-zfs-mount-2.12.8_6_g5457c37-1.el7.x86_64<br>Package libnvpair1-0.8.6-1.el7.x86_64 is obsoleted by libnvpair3-2.0.7-1.el7.x86_64 which is already installed<br>--> Finished Dependency Resolution<br>Error: Package: lustre-osd-zfs-mount-2.12.8_6_g5457c37-1.el7.x86_64 (lustre-server)<br>           Requires: libzfs.so.2()(64bit)<br>           Available: libzfs2-0.7.13-1.el7.x86_64 (lustre-server)<br>               libzfs.so.2()(64bit)<br>           Available: libzfs2-0.8.5-1.el7.x86_64 (zfs)<br>               libzfs.so.2()(64bit)<br>           Available: libzfs2-0.8.6-1.el7.x86_64 (zfs)<br>               libzfs.so.2()(64bit)<br>Error: Package: lustre-osd-zfs-mount-2.12.8_6_g5457c37-1.el7.x86_64 (lustre-server)<br>           Requires: libnvpair.so.1()(64bit)<br>           Available: libnvpair1-0.7.13-1.el7.x86_64 (lustre-server)<br>               libnvpair.so.1()(64bit)<br>           Available: libnvpair1-0.8.5-1.el7.x86_64 (zfs)<br>               libnvpair.so.1()(64bit)<br>           Available: libnvpair1-0.8.6-1.el7.x86_64 (zfs)<br>               libnvpair.so.1()(64bit)<br> You could try using --skip-broken to work around the problem<br> You could try running: rpm -Va --nofiles --nodigest</div></div>
_______________________________________________<br>
lustre-discuss mailing list<br>
<a href="mailto:lustre-discuss@lists.lustre.org" target="_blank">lustre-discuss@lists.lustre.org</a><br>
<a href="http://lists.lustre.org/listinfo.cgi/lustre-discuss-lustre.org" rel="noreferrer" target="_blank">http://lists.lustre.org/listinfo.cgi/lustre-discuss-lustre.org</a><br>
</blockquote></div><br clear="all"><div><br></div>-- <br><div dir="ltr"><font face="'courier new', monospace">Jongwoo Han</font><div><font face="'courier new', monospace">+82-505-227-6108</font></div></div>
</blockquote></div>