<div dir="ltr"><div dir="ltr">Hi Jan,</div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Mon, 25 Sept 2023 at 17:52, Jan Andersen <<a href="mailto:jan@comind.io">jan@comind.io</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">I'm having some trouble installing lustre - this is on Rocky 8.8. I <br>
downloaded the latest (?) source:<br>
<br>
git clone git://<a href="http://git.whamcloud.com/fs/lustre-release.git" rel="noreferrer" target="_blank">git.whamcloud.com/fs/lustre-release.git</a><br>
<br>
and I managed to compile and create the RPMs:<br>
<br>
make rpms<br>
<br>
I now have a directory full of rpm files:<br>
<br>
[root@rocky8 lustre-release]# ls -1 ?*rpm<br>
kmod-lustre-2.15.58_42_ga54a206-1.el8.x86_64.rpm<br>
kmod-lustre-debuginfo-2.15.58_42_ga54a206-1.el8.x86_64.rpm<br>
kmod-lustre-osd-ldiskfs-2.15.58_42_ga54a206-1.el8.x86_64.rpm<br>
kmod-lustre-osd-ldiskfs-debuginfo-2.15.58_42_ga54a206-1.el8.x86_64.rpm<br>
kmod-lustre-tests-2.15.58_42_ga54a206-1.el8.x86_64.rpm<br>
kmod-lustre-tests-debuginfo-2.15.58_42_ga54a206-1.el8.x86_64.rpm<br>
lustre-2.15.58_42_ga54a206-1.el8.x86_64.rpm<br>
lustre-2.15.58_42_ga54a206-1.src.rpm<br>
lustre-debuginfo-2.15.58_42_ga54a206-1.el8.x86_64.rpm<br>
lustre-debugsource-2.15.58_42_ga54a206-1.el8.x86_64.rpm<br>
lustre-devel-2.15.58_42_ga54a206-1.el8.x86_64.rpm<br>
lustre-iokit-2.15.58_42_ga54a206-1.el8.x86_64.rpm<br>
lustre-osd-ldiskfs-mount-2.15.58_42_ga54a206-1.el8.x86_64.rpm<br>
lustre-osd-ldiskfs-mount-debuginfo-2.15.58_42_ga54a206-1.el8.x86_64.rpm<br>
lustre-resource-agents-2.15.58_42_ga54a206-1.el8.x86_64.rpm<br>
lustre-tests-2.15.58_42_ga54a206-1.el8.x86_64.rpm<br>
lustre-tests-debuginfo-2.15.58_42_ga54a206-1.el8.x86_64.rpm<br>
<br>
This is what I get when I, somewhat naively, try to simply install the <br>
lot with:<br>
<br>
[root@rocky8 lustre-release]# dnf install ?*rpm<br>
Last metadata expiration check: 0:12:59 ago on Mon 25 Sep 2023 09:29:52 UTC.<br>
Error:<br>
  Problem 1: conflicting requests<br>
   - nothing provides ldiskfsprogs >= 1.44.3.wc1 needed by <br>
kmod-lustre-osd-ldiskfs-2.15.58_42_ga54a206-1.el8.x86_64<br>
  Problem 2: conflicting requests<br>
   - nothing provides ldiskfsprogs > 1.45.6 needed by <br>
lustre-osd-ldiskfs-mount-2.15.58_42_ga54a206-1.el8.x86_64<br>
  Problem 3: package lustre-2.15.58_42_ga54a206-1.el8.x86_64 requires <br>
lustre-osd-mount, but none of the providers can be installed<br>
   - conflicting requests<br>
   - nothing provides ldiskfsprogs > 1.45.6 needed by <br>
lustre-osd-ldiskfs-mount-2.15.58_42_ga54a206-1.el8.x86_64<br>
  Problem 4: package lustre-devel-2.15.58_42_ga54a206-1.el8.x86_64 <br>
requires liblnetconfig.so.4()(64bit), but none of the providers can be <br>
installed<br>
   - package lustre-devel-2.15.58_42_ga54a206-1.el8.x86_64 requires <br>
liblustreapi.so.1()(64bit), but none of the providers can be installed<br>
   - package lustre-devel-2.15.58_42_ga54a206-1.el8.x86_64 requires <br>
lustre = 2.15.58_42_ga54a206, but none of the providers can be installed<br>
   - package lustre-2.15.58_42_ga54a206-1.el8.x86_64 requires <br>
lustre-osd-mount, but none of the providers can be installed<br>
   - conflicting requests<br>
   - nothing provides ldiskfsprogs > 1.45.6 needed by <br>
lustre-osd-ldiskfs-mount-2.15.58_42_ga54a206-1.el8.x86_64<br>
  Problem 5: package <br>
lustre-resource-agents-2.15.58_42_ga54a206-1.el8.x86_64 requires lustre, <br>
but none of the providers can be installed<br>
   - package lustre-2.15.58_42_ga54a206-1.el8.x86_64 requires <br>
lustre-osd-mount, but none of the providers can be installed<br>
   - conflicting requests<br>
   - nothing provides ldiskfsprogs > 1.45.6 needed by <br>
lustre-osd-ldiskfs-mount-2.15.58_42_ga54a206-1.el8.x86_64<br>
  Problem 6: package lustre-tests-2.15.58_42_ga54a206-1.el8.x86_64 <br>
requires liblnetconfig.so.4()(64bit), but none of the providers can be <br>
installed<br>
   - package lustre-tests-2.15.58_42_ga54a206-1.el8.x86_64 requires <br>
liblustreapi.so.1()(64bit), but none of the providers can be installed<br>
   - package lustre-tests-2.15.58_42_ga54a206-1.el8.x86_64 requires <br>
lustre = 2.15.58_42_ga54a206, but none of the providers can be installed<br>
   - package lustre-2.15.58_42_ga54a206-1.el8.x86_64 requires <br>
lustre-osd-mount, but none of the providers can be installed<br>
   - conflicting requests<br>
   - nothing provides ldiskfsprogs > 1.45.6 needed by <br>
lustre-osd-ldiskfs-mount-2.15.58_42_ga54a206-1.el8.x86_64<br>
<br>
<br>
Clearly there is something I haven't done yet, but what am I doing wrong?<br></blockquote><div><br></div><div>You may need to add ldiskfsprogs rpm repo and enable ha and powertools repo first.</div><div><br></div><div>sudo dnf config-manager --add-repo <a href="https://downloads.whamcloud.com/public/e2fsprogs/latest/el8/">https://downloads.whamcloud.com/public/e2fsprogs/latest/el8/</a></div><div>sudo dnf config-manager --set-enabled ha<br>sudo dnf config-manager --set-enabled powertools <br></div><div><br></div><div>Best,</div><div>Xinliang</div><div> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
<br>
/jan<br>
<br>
_______________________________________________<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></div>