Re: [Gluster-users] Using Ganesha v2.8.4 with Gluster v5.11 ???
Thanks for the clarification. David Spisla Software Engineer david.spi...@iternity.com +49 761 59034852 iTernity GmbH Heinrich-von-Stephan-Str. 21 79100 Freiburg Germany Website Newsletter Support Portal See our privacy policy if you want us to delete your personal data. iTernity GmbH. Managing Director: Ralf Steinemann. Registered at the District Court Freiburg: HRB-Nr. 701332. USt.Id DE242664311. [v01.023] Von: Kaleb Keithley Gesendet: Montag, 22. März 2021 15:52 An: David Spisla Cc: gluster-users@gluster.org List ; Gluster Devel Betreff: Re: [Gluster-users] Using Ganesha v2.8.4 with Gluster v5.11 ??? I was wrong: nfs-ganesha-2.8's fsal_gluster calls glfs_ftruncate() and glfs_fsync(), which appeared in glusterfs-6.0. Sorry for any confusion. -- Kaleb On Mon, Mar 22, 2021 at 10:07 AM Kaleb Keithley mailto:kkeit...@redhat.com>> wrote: 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 mailto:spisl...@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@gluster.org<mailto:Gluster-users@gluster.org> https://lists.gluster.org/mailman/listinfo/gluster-users 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@gluster.org https://lists.gluster.org/mailman/listinfo/gluster-users
Re: [Gluster-users] Using Ganesha v2.8.4 with Gluster v5.11 ???
I was wrong: nfs-ganesha-2.8's fsal_gluster calls glfs_ftruncate() and glfs_fsync(), which appeared in glusterfs-6.0. Sorry for any confusion. -- Kaleb On Mon, Mar 22, 2021 at 10:07 AM Kaleb Keithley wrote: > > 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 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@gluster.org >> https://lists.gluster.org/mailman/listinfo/gluster-users >> > 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@gluster.org https://lists.gluster.org/mailman/listinfo/gluster-users
Re: [Gluster-users] Using Ganesha v2.8.4 with Gluster v5.11 ???
Thanks for the answer. Its a pitty that ganesha 2.8.4 doesn’t runs out of the box with gluster 5.11 David Spisla Software Engineer david.spi...@iternity.com +49 761 59034852 iTernity GmbH Heinrich-von-Stephan-Str. 21 79100 Freiburg Germany Website Newsletter Support Portal See our privacy policy if you want us to delete your personal data. iTernity GmbH. Managing Director: Ralf Steinemann. Registered at the District Court Freiburg: HRB-Nr. 701332. USt.Id DE242664311. [v01.023] Von: Kaleb Keithley Gesendet: Montag, 22. März 2021 15:08 An: David Spisla Cc: gluster-users@gluster.org List ; Gluster Devel Betreff: Re: [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 mailto:spisl...@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@gluster.org<mailto:Gluster-users@gluster.org> https://lists.gluster.org/mailman/listinfo/gluster-users 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@gluster.org https://lists.gluster.org/mailman/listinfo/gluster-users
Re: [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 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@gluster.org > https://lists.gluster.org/mailman/listinfo/gluster-users > 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@gluster.org https://lists.gluster.org/mailman/listinfo/gluster-users
[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 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@gluster.org https://lists.gluster.org/mailman/listinfo/gluster-users