David Spisla
2021-Mar-22 12:14 UTC
[Gluster-users] Using Ganesha v2.8.4 with Gluster v5.11 ???
Dear Gluster Community and Devels, at the moment we are using Ganesha 2.7.6 with Glusterv5.11 Now we want to update ganesha from 2.7.6 to 2.8.4 . I just tried to update ganesha on a 2-node SLES15SP1 cluster with the above mentioned versions. I got the packages from here: https://download.opensuse.org/repositories/home:/nfs-ganesha:/SLES15SP1-nfs-ganesha-2.8/SLE_15_SP1/x86_64/ But I got the following dependency error:> fs-davids-c3-n1:~ # zypper install libntirpc1_8-1.8.1-2.2.x86_64.rpm > nfs-ganesha-2.8.4-5.2.x86_64.rpm nfs-ganesha-gluster-2.8.4-5.2.x86_64.rpm > nfs-ganesha-vfs-2.8.4-5.2.x86_64.rpm > Loading repository data... > Reading installed packages... > Resolving package dependencies... > > Problem: nothing provides libgfapi.so.0(GFAPI_6.0)(64bit) needed by > nfs-ganesha-gluster-2.8.4-5.2.x86_64 > Solution 1: do not install nfs-ganesha-gluster-2.8.4-5.2.x86_64 > Solution 2: break nfs-ganesha-gluster-2.8.4-5.2.x86_64 by ignoring some > of its dependencies > > Choose from above solutions by number or cancel [1/2/c/d/?] (c): c >Does anybody of you know to which Gluster version GFAPI_6.0 refers? Is it posible at all to run ganesha 2.8.4 with gluster 5.11? Regards David Spisla -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.gluster.org/pipermail/gluster-users/attachments/20210322/a0c37d51/attachment.html>
Kaleb Keithley
2021-Mar-22 14:07 UTC
[Gluster-users] Using Ganesha v2.8.4 with Gluster v5.11 ???
GFAPI_6.0 is a reference to a set of versioned symbols in gluster's libgfapi. As the version implies, you need at least glusterfs-6.0 to run nfs-ganesha-2.8.x. Although it's not clear ? without further investigation ? why the rpm has derived that dependency. I'm not seeing that the gluster FSAL in ganesha-2.8.x calls any of the GFAPI_6.0 apis. Or any of the later GFAPI_6.x apis. It seems to me like nfs-ganesha-2.8.x could be compiled with glusterfs-5 and would work fine. -- Kaleb On Mon, Mar 22, 2021 at 8:15 AM David Spisla <spisla80 at gmail.com> wrote:> Dear Gluster Community and Devels, > at the moment we are using Ganesha 2.7.6 with Glusterv5.11 > > Now we want to update ganesha from 2.7.6 to 2.8.4 . I just tried to update > ganesha on a 2-node SLES15SP1 cluster with the above mentioned versions. I > got the packages from here: > > https://download.opensuse.org/repositories/home:/nfs-ganesha:/SLES15SP1-nfs-ganesha-2.8/SLE_15_SP1/x86_64/ > > But I got the following dependency error: > >> fs-davids-c3-n1:~ # zypper install libntirpc1_8-1.8.1-2.2.x86_64.rpm >> nfs-ganesha-2.8.4-5.2.x86_64.rpm nfs-ganesha-gluster-2.8.4-5.2.x86_64.rpm >> nfs-ganesha-vfs-2.8.4-5.2.x86_64.rpm >> Loading repository data... >> Reading installed packages... >> Resolving package dependencies... >> >> Problem: nothing provides libgfapi.so.0(GFAPI_6.0)(64bit) needed by >> nfs-ganesha-gluster-2.8.4-5.2.x86_64 >> Solution 1: do not install nfs-ganesha-gluster-2.8.4-5.2.x86_64 >> Solution 2: break nfs-ganesha-gluster-2.8.4-5.2.x86_64 by ignoring some >> of its dependencies >> >> Choose from above solutions by number or cancel [1/2/c/d/?] (c): c >> > > Does anybody of you know to which Gluster version GFAPI_6.0 refers? > Is it posible at all to run ganesha 2.8.4 with gluster 5.11? > Regards > David Spisla > ________ > > > > Community Meeting Calendar: > > Schedule - > Every 2nd and 4th Tuesday at 14:30 IST / 09:00 UTC > Bridge: https://meet.google.com/cpu-eiue-hvk > Gluster-users mailing list > Gluster-users at gluster.org > https://lists.gluster.org/mailman/listinfo/gluster-users >-------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.gluster.org/pipermail/gluster-users/attachments/20210322/7a1d757a/attachment.html>